slacktrack Changelog

What's new in slacktrack 2.10

Nov 7, 2011
  • This version adds more paths to the default exclusion list, adds a new option to allow overlapping files to exist in newly-created packages, and fixes a small bug with the --delete-overlapping option.

New in slacktrack 2.09 (Oct 3, 2011)

  • Fixed formatting issues with the man pages exposed by a newer version of "pod2man". Thanks to Branko Grubic for the report and the patches.
  • The /var/log/{packages,scripts}/$PACKAGE entries of the unprocessed package contents (just after slacktrack completes execution of the supplied package build script) were incorrect due to slacktrack not handling symlinks when creating these entries - any symlinks were treated treated as files which caused "removepkg" to emit messages such as ".. no longer exists" slacktrack now uses "makepkg" and "installpkg" to correctly create and handle the /var/log/{packages,scripts} entries. Thanks to Roberto for the report and a good detailed explaination.
  • Removed /usr/bin/altertrack symlink to /usr/bin/slacktrack. It's been years since altertrack was a separate tool. If you have any scripts still calling "altertrack" -- change them :-)
  • When deleting perllocal.pod files, look in /usr/lib & /usr/lib64
  • Warn if any files in the newly built package overlap with other packages that are already installed on the system.
  • Added -X, --delete-overlapping option. This option deletes any of the overlapping files from the new package. The -Q option now includes the erasing of any overlapping files.
  • Do not emit the name of the newly built package when displaying the list of package dependencies.

New in slacktrack 2.08 (Nov 9, 2010)

  • Updated exclude list: exclude /var/lib/dhcpd from the package contents.

New in slacktrack 2.06 (Jul 18, 2009)

  • Added /lib/udev/devices to the default path exclusion list. Files in here are generated and maintained by udev and should not be included in packages.

New in slacktrack 2.05 (Jun 3, 2009)

  • If after removing orphaned *.pyc files, their previous & parent directories become empty, delete the directories.

New in slacktrack 2.03 (May 16, 2009)

  • Updated to handle .tgz, .tbz, .tlz, .txz file extensions Thanks to Patrick Volkerding.
  • Renamed --nodeletetgz option in to --nodelete.
  • Updated slackdtxt(8)
  • Added /usr/lib64 and /lib64 to the list of known library directories. Thanks to Eric Hameleers for reminding me.

New in slacktrack 2.01 (Nov 20, 2008)

  • This release adds /var/cache to the default list of excludes.

New in slacktrack 2.00 (Sep 17, 2008)

  • This release no longer uses installwatch to track package installation.
  • There are additional options, as well as updates to be more effective with more recent versions of Slackware.