Tags give the ability to mark specific points in history as being important
-
20240313
c78c98ff · ·Release 20240313. - Remove check for tnftp version, SlackBuilds.org offers a newer one anyway. (Checked if version supports SSL.) - Remove reference to fetch (FreeBSD) and hget (plan9port). * -P: touch tmpfile that needs to exist.
-
-
-
20240302
9fd39225 · ·Release 20240302. * More style changes/shellcheck fixes. * cleanup: fix removal of mktemp_dir/tagdir directory.
-
20240301
3f5bf9e1 · ·Release 20240301. * Fix slacker not removing leftover tmp files. * -a: Check if $repos_cfg/<repo> exists before trying to read its config. * Replaced all `echo -n' calls with printfs. * Store all temporary files inside a mktemp directory (instead of in $tmp). -
20240226
8445a50e · ·Release 20240226. * Updated mirrors. * Change Slackware version to 15.0. * More style changes/shellcheck fixes. - Removed powerpc and msb references.
-
20240221
fd544dd9 · ·Release 20240221. * Update URL to script (gitgud). * Update URLs to Alien BOB's packages. - Remove rlworkman repository. - -I: Removed. - -v: Removed. - Remove checks for BSD/BSD userland. * Some style changes. More to come.
-
20190820
462fb603 · ·Release 20190820. * LOG feature now uses abbreviations instead. (For example, ``INST'' instead of ``installed''.) * Add msb to blacklist. * Check if upgradepkg supports --terse.
-
20181112
1db51762 · ·Release 20181112. Some manpage fixes. slacker: * Add --terse (upgradepkg). * -t -t: fixed recognizing packages with a plus. * log feature: cut directory name to last slash. * Added SLEEP and SLEEP_SECS variables. Will sleep X seconds before performing the next install/remove/upgrade command if true and defined.
-
20180601
1a594d43 · ·Release 20180601. * Some manpage fixes/additions. * Added slackonly repository. * Allow to search for packages in all repositories again, not only those that are enabled via REPOPRIO. * Changed shebang from ash to dash (Slackware 15.0). * Fixed option -r -c. * -x: Added support for using vimdiff (v), renamed v to d.
-
20180410
ea16ac09 · ·Release 20180410. * Removed references to github, pointing to my own domain now. Also update the URL to the online git log of slacker. * Fixed garbage/escape codes being displayed when running `slacker | less'. Also slightly rewrote some parts of usage. * Fixes to slacker's manpage, and a new section was added: UPGRADE PROCDEURE, translating UPGRADE.TXT into the corresponding options of slacker. * Running `slacker upgrade series' with PRIO_LOGIC disabled resulted in a variable not being defined (`[: illegal number:').
-
20180305
36d6b1bb · ·Release 20180305. * -r -U: get PACKAGES.TXT as well if CALC_SIZE is true. Otherwise slacker would have aborted due to not being able to calculate the size of the updates. * The printline() function which outputs, by default, a line of 72 hyphens, has to get defined earlier in the script.
-
20171221
e6694715 · ·Release 20171221. * Mention grub as well in case the kernel was upgraded. * isearch: suppress `not found' message for repos not activated via REPOPRIO. * -r -b: fixed, was broken due to using a wrong variable. * -a: align usage. * Change `(NOT LOCAL)' to `(REMOTE)'. -
20170604
7e39974f · ·Release 20170604. * Some manpage and usage fixes. * Update URLs. * Fix getting version from /etc/slackware_version. * -J/-j: update URLs, point to the whole log of the repo. * Sped up -a -c a little, by rewriting chk_inst. * slackware.org.uk -> slackware.uk. * Fix check for fingerprint, and add info on how to display it.
-
20160418
ddf31c9d · ·* New option for -t: -t. Will create tagfiles based on the currently installed packages, using ADD and SKP only. * Sped up -a -c quite a bit. * -x: check if PAGER is in PATH. * -k/-L: remove ls command, use wildcards instead. * Installing manpages to PREFIX/man now. *
-
20160306
56f242c5 · ·* Fix -r <repo> package-with-plus-in-its-name. * When .new files are found, mention that one can use -x. * -R: fix -n. * Using find(1) instead of du in a few instances. * slacker now has two new manpages: slacker.8 and slacker.conf.5. Most options are documented, I might add a few more examples and sections, though.
-
20160211
3352b614 · ·* Reworked GPG checking a little, it now checks the fingerprint as well. For this, there is now a file /var/lib/slacker/FINGERPRINT that gets used. Every repo has such a file as well. (By default, I'm using only Alien BOB's and Robby Workman's repos, so there are only two keys actually.) * Fixed -Y, had to define/initialise a variable as false. * Fix -N not recognizing packages with a plus in their name. * slacker now uses information from /etc/slackware-version to get the release number. * Checks for repo directories in /etc and /var are done separately now, so that one can remove the corresponding dir in /var and it will get re-created automatically (in case MK_REPOS is true).
-
20151220
47f6d06a · ·* Fix GET_ALL for -r repo -U. * LOCAL_REPO: don't print "getting CHECKSUMS.md5" in case it does not exist. * aaa_elflibs gets upgraded right after glibc-solibs now. * Added an -s option to -G (-G -s), which will ignore 3rd party repositories. * -a: -i is -I now, and -i will ignore case when searching. Also honors LOCAL_REPO now, to stop nagging about missing MANIFEST files. * -f: added removepkg functionality via a -R switch (-f -R). * -N: check if ChangeLog.txt even exists when using -c with -N. * -x: added a somehwat smarter interface for working with .new files. By simply pressing enter, you will now be greeted by a small menu which allows to view a diff, edit the .new file, skip or remove it, or to move the file over. When moving it over, the old file will be backed up using a .bak extension. The old mode is still available via pressing m when asked what to do.
-
20151126-2
8055eb0d · ·* Teach -r -a about LOCAL_REPO: it's detected and set automatically. Also, in case repo is local, disable GPG checking in case no GPG-KEY exists (PATH/GPG-KEY). * Default repos now carry LOCAL_REPO variable (false by default).
-
20151126
948a69e2 · ·* Fix -N -c: ChangeLog.txt was seen as binary, so use a with grep. * Added a new option for 3rd party repositories: LOCAL_REPO. If true, missing ChangeLog.txt, PACKAGES.TXT or CHECKSUMS.md5 files will be ignored, and in case of CHECKSUMS.md5 missing, the package list will get generated using du -a on the local dir.