autoslackpkg-0.3 BETA 2 Released

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

Slackware

autoslackpkg automates the use of slackpkg. Extensive help screens with examples are available. To see autoslackpkg usage run: autoslackpkg -h

The script expects to be run as the root user. If run without arguments (autoslackpkg) the script runs automatically with minimal console feedback beyond the normal output from slackpkg commands. If run with the -i argument (autoslackpkg -i) the script runs in interactive mode with dialog questions, dialog messages and normal output from slackpkg commands.

The script maintains multiple kernels and manages EFI & LILO setups (not GRUB yet). The default boot kernel is changed to the most recent kernel. In the unlikely event the most recent kernel is not functioning properly the system can be rebooted with the previous kernel.

The script runs in 2 Phases. If not installing a new kernel then autoslackpkg runs both Phase 1 & Phase 2 in succession. If a new kernel is installed then only Phase 1 is run & reboot is required. After reboot, rerun autoslackpkg then Phase 1 is skipped & only Phase 2 is run.

Phase 1 includes:

  • slackpkg update
  • slackpkg install-new
  • slackpkg upgrade-all
  • LXC/Docker container detection
  • new kernel download & installation (see blacklist help)
  • mkinitrd for new kernel (see mkitrd help)
  • EFI system new kernel management (see elilo help)
  • LILO system new kernel management (see lilo help)

Phase 2 includes:

  • slackpkg clean-system
  • LXC/Docker container detection
  • EFI system new kernel management (see elilo help)
  • LILO system new kernel management (see lilo help)
  • run updatedb

CHANGELOG

2019-08-15 autoslackpkg-0.3
  added search_kernel function
    refactored scripts to use search_kernel output
  removed slackpkg_lib
    incorporated commands/functions into other libs
  added -B blacklist help

Links:

autoslackpkg-0.3 source: NOTE: a more recent version is available
md5sum: 54b8e4ebcb4127ae20549208f9e6d292 autoslackpkg-0.3.tar.gz

autoslackpkg SlackBuild: NOTE: a more recent version is available
md5sum: 3d82b9754703a9a5cfe632b1f4ad640a autoslackpkg.tar.gz

Published:

08/16/2019

Archive - News

  • 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.