summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Convert ${ROOT}/${CONF} -> ${CONF} and tweak blacklistsDave Woodfall2021-02-131-9/+7
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Update ChangeLog and prep for releaseRobby Workman2021-02-122-1/+12
|
* Further fixup/enhancement to blacklisting issuesRobby Workman2021-02-112-16/+3
|
* Fix "slackpkg blacklist" so that it shows blacklist againRobby Workman2021-02-111-1/+5
|
* Fixup internal blacklist handling, i.e. see remainder of commitDave Woodfall2021-02-111-12/+33
| | | | | | | | This creates a blacklist of package names from regexp in original file (/etc/slackpkg/blacklist) and uses the precreated list for later comparison Signed-off-by: Robby Workman <rworkman@slackware.com>
* Use ERE for sanity_check() functionDave Woodfall2021-02-111-1/+2
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Remove "slackpkg blacklist" from manual pagesRobby Workman2021-02-1017-172/+16
|
* Fix aaa_elflibs --> aaa_libraries in sample blacklist fileStuart Winter2021-02-101-1/+1
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Split aarch64 and arm mirrors into separate filesStuart Winter2021-02-093-12/+72
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Allow new-config after slackpkg upgrade itselfpiterpunk2021-02-081-0/+1
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Release slackpkg-15.0Robby Workman2021-02-042-3/+4
| | | | | | | | We decided to jump from 2.83.x straight to 15.0 to match the version of Slackware for which it's intended: 15.0 That's not to imply that this version of slackpkg won't work just fine with earlier Slackware releases: it should; however, you definitely want this version of slackpkg for Slackware 15.0
* Set fileversion of slackpkg.conf to "v15.0"Robby Workman2021-02-041-1/+1
|
* Do not allow adding blacklist packages from slackpkg execRobby Workman2021-02-043-38/+13
| | | | | | | As of slackpkg shipped with Slackware 15.0, it is no longer supported to add packages to /etc/slackpkg/blacklist using the slackpkg executable; this should only be done with an editor pointing at /etc/slackpkg/blacklist
* Add 'download' to options in usage() ; remove dupes from manpagePeter Hyman2021-02-043-7/+4
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Add aaa_glibc-solibs and aaa_libraries to early routineRobby Workman2021-02-042-1/+5
|
* Release 2.84.0_beta12Robby Workman2021-01-182-2/+3
|
* Change mirrors from ftp to http or httpsRobby Workman2021-01-182-18/+19
| | | | Also omit "pub/" from mirror.slackbuilds.org links
* Add support for Slackware-AArch64Stuart Winter2021-01-185-14/+37
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Release 2.84.0_beta11Robby Workman2021-01-042-3/+7
|
* Add show-changelog option and update manpagePeter Hyman2021-01-043-3/+18
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Changes to checkchangelog functionPeter Hyman2021-01-042-30/+22
| | | | | | | | | | * Modify checkchangelog() function to only check CHECKSUMS.md5.asc. * Remove unneeded check of ChangeLog.txt from checkchangelog() function. * Move fetching of ChangeLog.txt to updatefilelists() function. * Modify check-updates to output need to update to stderr so cron jobs will notify sysadmin. Signed-off-by: Robby Workman <rworkman@slackware.com>
* Update ChangeLog to reflect last commitRobby Workman2021-01-041-0/+5
| | | | (should have been part of last commit)
* slackpkg.8: document issues with filenames having spacesEric Pozharski2020-12-011-0/+13
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Release 2.84.0_beta10Robby Workman2020-11-272-1/+6
|
* Fix output if package is incorrectly namedRobby Workman2020-11-271-1/+8
| | | | Thanks to phenixia2003 (SeB) on LQ for the patch.
* Release 2.84.0_beta9Robby Workman2020-08-032-1/+7
|
* Add Switzerland mirrorsRobby Workman2020-08-032-0/+8
| | | | Thanks to xpetrl on LQ
* core-functions.sh: Replace tempfile with mktempRobby Workman2020-07-301-1/+1
| | | | Thanks to I.G.O.R. on LQ for the suggestion and reminder.
* Release 2.84.0_beta8Robby Workman2020-02-262-1/+6
|
* Revert "More fixups for alternate ROOT ; thanks to zerouno."Robby Workman2020-02-262-7/+7
| | | | | | | | | This reverts commit fcc58ff5068146ab016c2f897bc14d4482f4a9cd because it breaks lxc container creation; ponce stated on LQ that "seems that forcing $CONF under $ROOT is what break things here: $CONF in the template is used to have a temporary location, outside of the container, in which to store the template, a blacklist and a mirror configuration for the container creation"
* Update ChangeLog for 2.84.0_beta7Robby Workman2020-02-201-0/+7
|
* Bump version to 2.84.0_beta7Robby Workman2020-02-191-1/+1
|
* More fixups for alternate ROOT ; thanks to zerouno.Robby Workman2020-02-192-7/+7
|
* Uncomment mirrors.slackware.com mirror by defaultRobby Workman2020-02-182-2/+2
| | | | Thanks to zerouno for the suggestion.
* Release 2.84.0_beta6Robby Workman2019-07-152-1/+5
|
* Add slackware.uk mirrors to sample mirror listDarren Austin2019-07-152-0/+8
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* install-new: catch packages added to /patches after -stable releaseRobby Workman2019-07-151-0/+20
| | | | | Thanks to blizzack on ##slackware for the report, and thanks to Skydroid and alienBOB for debugging assistance.
* Release 2.84.0_beta5Robby Workman2019-05-202-1/+7
|
* doinst.sh - remove /var/lib/slackpkg/CHECKSUMS* on upgradeRobby Workman2019-04-081-0/+1
| | | | This fixes a slight regression from e1fc7d99876aaba62
* Release 2.84.0_beta4Robby Workman2019-01-282-1/+9
|
* Remove subshell usage and save a trivial amount of timeRobby Workman2019-01-161-1/+2
|
* Catch errors and return exit status 1 if they occurRobby Workman2019-01-161-1/+3
| | | | Thanks to mcandre on LQ for the suggestion.
* Fixup blacklist checking and appending when using alt $ROOTRobby Workman2019-01-141-2/+2
| | | | Thanks to dive for the report.
* Release 2.84.0_beta3Robby Workman2018-12-312-1/+7
|
* Fix support for package sets (try #2)Dave Woodfall2018-12-301-3/+6
| | | | | | | | | This adds ./$PKGMAIN/ to a blacklisted set line, which ought to say turn kde/ into ./slackware64/kde as it listed in the temp pkglist. I've tightened up the patches/pasture/extra etc. lines too. Signed-off-by: Robby Workman <rworkman@slackware.com>
* Release 2.84.0_beta2Robby Workman2018-12-302-1/+6
| | | | | | | This should fix blacklisting of entire package sets; thanks much to David Woodfall (dive) for this. Note that the sample blacklist file has changed to reflect the new syntax for blacklisting sets (add a trailing slash, e.g. "kde/")
* Fix support for blacklisting entire package setsDave Woodfall2018-12-302-7/+19
| | | | | | | | | | Blacklisted sets now need a trailing / (eg. kde/) Anything with a trailing slash is excluded from having \s added to it. Then the slash is removed so the set is picked up by the old functionality. Signed-off-by: Robby Workman <rworkman@slackware.com>
* 2.84.0_beta1 releaseRobby Workman2018-12-022-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | - Allow blacklisting of individual packages without collateral damage (e.g. glibc ---> glibc-*). This changes the prior behavior of the blacklist function; previously, adding "glibc" to the blacklist would cause glibc, glibc-profile, glibc-zoneinfo, et al to be ignored by slackpkg. The new behavior is that *only* the glibc package is ignored. If you want to blacklist all packages whose names begin with glibc, you would need to add "glibc.*" to the blacklist now. Also note that any special characters, e.g. "+", will need to be escaped in the blacklist file. (David Woodfall) - Add support for listing .new files without PAGER (David Woodfall) - Remove switch.ch mirrors - Add config option to allow *not* saving .orig configs (Darren Austin) - Mention possible stale mirror if CHECKSUMS.md5 gpg verify fails - Clarify that a press of "Enter" is needed to confirm kernel change (Mario Preksavec) - doinst.sh Don't remove ChangeLog.txt upon upgrade/reinstall. (Patrick Volkerding) - mirrors-x86*.sample: Remove bjtu.edu.cn mirror - Fix for /var/log/packages/ possibly being a symlink to elsewhere - Use CHECKSUMS.md5.asc to determine ChangeLog newness (Patrick Volkerding)
* Note requirement to escape special characters in blacklistRobby Workman2018-12-022-1/+6
|
* Update sample blacklist fileRobby Workman2018-11-221-22/+18
|