autoslackpkg-2.0 MAJOR REVISION Release

This is the 1st major revision release (v2.0) of autoslackpkg, a SlackBuild package for Slackware Linux.

    This release has been tested on:
  • Version - - - - - - - - - Arch - - - - - -Bootloader
  • Slackware-14.2 - - - x86 SMP- - - LILO
  • Slackware-14.2 - - - x86_64 - - - - EFI
  • Slackware-current- -x86_64 - - - - EFI

Slackware

README - Top Sections

NAME: autoslackpkg - automate slackpkg, manage multiple kernels & update bootloader

SYNOPSIS: autoslackpkg [-h] [-m manpage] [-s section] [-v]

DESCRIPTION: autoslackpkg automates the use of slackpkg, manages installation of multiple kernels & updates LILO & ELILO bootloaders. The script expects to be run as the root user.

autoslackpkg runs in 2 phases with Continue or Exit offered after Phase 1 & before Phase 2. Do not exit before Phase 2 if there were no changes to kernels, initrds, or bootloaders during Phase 1. Exit before Phase 2 if the system needs a reboot due to changes in kernels, initrds or bootloaders during Phase 1. After reboot, restart autoslackpkg & proceed directly to Phase 2.

Phase 1 includes:

    1) slackpkg update
    2) slackpkg install-new
    3) slackpkg upgrade-all
    4) install kernels
    5) make initrds
    6) manage bootloader modifications due to installs
    7) exit or continue to Phase 2

Phase 2 includes:

    1) slackpkg clean-system
    2) remove kernel(s)
    3) remove initrd(s)
    4) manage bootloader modifications due to removals
    5) run updatedb
    6) slackpkg config-new
    7) find /etc *.new & *.orig

CHANGELOG

2021-06-13 autoslackpkg 2.0
  MAJOR REVISION
  changed software design - MVC (Model-View_Controller) "like"
    added, modified, refactored majority of files & functions
  changed script logic approach
    increased flexibility, increased complexity
  removed batch mode
    dialog mode only
  modified conf file requirements
    moved default global variables to autoslackpkg.conf
    added variables to autoslackpkg.conf (e.g. TEMPLATE_LILO & TEMPLATE_ELILO)
    reduced required modifications to mkinitrd.conf
  simplified help
    changed -h argument to usage screen only
    reassigned -m argument to text manpage screens
    added manpages autoslackpkg(8) & autoslackpkg.conf(5)

Links:

Built package: autoslackpkg-2.0 package: NOTE: a more recent version is available

Source package: autoslackpkg-2.0 source: NOTE: a more recent version is available

Slackbuild package: autoslackpkg SlackBuild: NOTE: a more recent version is available

Published:

06/14/2021

Archive - News

  • 07/01/2021
    autoslackpkg-2.1 Update Release

    This is the July 2021 release (v2.1) of autoslackpkg, a SlackBuild package for Slackware Linux. autoslackpkg automates the use of slackpkg.

  • 06/14/2021
    autoslackpkg-2.0 MAJOR REVISION Release

    This is the 1st major revision release (v2.0) of autoslackpkg, a SlackBuild package for Slackware Linux. autoslackpkg automates the use of slackpkg.

  • 09/06/2020
    autoslackpkg-1.1 Update Release

    This is the 6th update release (v1.1) of autoslackpkg, a SlackBuild package for Slackware Linux. autoslackpkg automates the use of slackpkg.

  • 02/07/2020
    autoslackpkg-1.0 Update Release

    This is the 5th update release (v1.0) of autoslackpkg, a SlackBuild package for Slackware Linux. autoslackpkg automates the use of slackpkg.

  • 01/12/2020
    autoslackpkg-0.9 Update Release

    This is the 4th update release (v0.9) of autoslackpkg, a SlackBuild package for Slackware Linux. autoslackpkg automates the use of slackpkg.

  • 11/23/2019
    autoslackpkg-0.8 Update Release

    This is the 3rd update release (v0.8) of autoslackpkg, a SlackBuild package for Slackware Linux. autoslackpkg automates the use of slackpkg.

  • 10/12/2019
    autoslackpkg-0.7 Update Release

    This is the 2nd update release (v0.7) of autoslackpkg, a SlackBuild package for Slackware Linux. autoslackpkg automates the use of slackpkg.

  • 09/26/2019
    autoslackpkg-0.6 Update Release

    This is the 1st update release (v0.6) of autoslackpkg, a SlackBuild package for Slackware Linux. autoslackpkg automates the use of slackpkg.

  • 09/13/2019
    autoslackpkg-0.5 Official Release

    This is the official release (v0.5) of autoslackpkg, a SlackBuild package for Slackware Linux. autoslackpkg automates the use of slackpkg.

  • 08/26/2019
    Clean Package Logs on Slackware

    A script to clean up package logs on Slackware.

  • 08/24/2019
    autoslackpkg-0.4 RC1 Released

    This is release candidate 1 (v0.4) of autoslackpkg, a SlackBuild package for Slackware Linux. autoslackpkg automates the use of slackpkg.

  • 08/16/2019
    autoslackpkg-0.3 BETA 2 Released

    This is a beta release (v0.3) of autoslackpkg, a SlackBuild package for Slackware Linux. autoslackpkg automates the use of slackpkg.

  • 08/05/2019
    autoslackpkg-0.2 BETA 1 Released

    This is a beta release (v0.2) of autoslackpkg, a SlackBuild package for Slackware Linux. autoslackpkg automates the use of slackpkg.

  • 08/02/2019
    autoslackpkg-0.1 ALPHA Released

    This is the initial alpha release (v0.1) of autoslackpkg, a SlackBuild package for Slackware Linux. autoslackpkg automates the use of slackpkg.

  • 07/18/2018
    Contributions to SlackBuilds.org Over the Years

    Go4it2day has been actively involved in supporting Slackware over the years. Here is a list of SlackBuild.org contributions to the Slackware community.

  • 05/22/2018
    ClockChimes-0.3 Released

    This is the 2nd update (v0.3) of ClockChimes, a SlackBuild package for Slackware Linux. It creates a cron job that runs a sox based bash script.

  • 05/12/2018
    ClockChimes-0.2 Released

    This is the 1st update (v0.2) of ClockChimes, a SlackBuild package for Slackware Linux. It creates a cron job that runs a sox based bash script.

  • 05/04/2018
    go4it2day.com Migrated to Grav CMS

    go4it2day.com migrated to Grav CMS. More than just a static web site generator.

  • 04/23/2018
    tm - tmux manager/helper

    "tm" is a SlackBuild package for Slackware Linux. It's a shell script used to ease day-to-day work with tmux.

  • 03/27/2018
    ClockChimes-0.1 Released

    ClockChimes is a SlackBuild package for Slackware Linux. It creates a cron job that runs a sox based bash script.

  • 07/06/2017
    Migrated to Unprivileged LXC

    LXC is now running as root owned unprivileged containers.

  • 06/21/2017
    Chroot Jekyll Users

    Chroot user and enable server based Jekyll processing.

  • 05/25/2017
    ssmbox.net Powered by Jekyll

    Transform your plain text into static websites and blogs.

  • 05/24/2017
    intergaldesigngroup.com Powered by Jekyll

    Transform your plain text into static websites and blogs.

  • 05/23/2017
    go4it2day.com Powered by Jekyll

    Transform your plain text into static websites and blogs.