summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added the new-config actions for specific filespiterpunk2021-06-043-4/+41
| | | | | | | | - Added code to parse a list with the .new files and the default action to do. - Added post-functions.conf file to hold the aforementioned list and possible future configurations. - Updated the SlackBuild to install the post-functions.conf file
* Harden slackpkg with respect to obtaining GPG keyRobby Workman2021-06-042-19/+46
| | | | | Co-authored-by: CRTS <crts@gmx.net> Reviewed-by: Piter PUNK <piterpunk@slackware.com>
* Release slackpkg-15.0.315.0.315.0.xRobby Workman2021-05-032-2/+6
|
* Fix 'continue' error message.diveDave Woodfall2021-04-211-1/+0
|
* Really release 15.0.2 :-)15.0.2Robby Workman2021-04-201-0/+5
|
* core-functions.sh: Fix package duplicate bugPiterPUNK2021-04-201-1/+1
|
* Release 15.0.2Robby Workman2021-04-132-1/+12
|
* Fix break error messages.Dave Woodfall2021-04-051-4/+0
|
* Remove now pointless if/then/elseDave Woodfall2021-04-051-7/+3
|
* Safer config sourcing.Dave Woodfall2021-04-051-1/+1
| | | | Guards against accidents/typos in the config.
* files/slackpkg: replace #!/bin/sh with #!/bin/bashRobby Workman2021-04-041-1/+1
| | | | | | From Eugen Wissner: /usr/sbin/slackpkg claims to be a /bin/sh script, but it is not, since it contains bashisms (bash arrays in the configuration, bash functions).
* Don't create blacklist when running update.Dave Woodfall2021-04-041-1/+1
|
* Add show-changelog & help to non-root commandsDave Woodfall2021-03-311-0/+2
|
* Improve search blacklisting.Dave Woodfall2021-03-201-8/+0
|
* Re-release slackpkg-15.0.1 (no package generated yet anyway)15.0.1Robby Workman2021-03-141-1/+2
|
* Modifiy blacklist regex line ending.Dave Woodfall2021-03-142-1/+5
|
* Release slackpkg-15.0.1Robby Workman2021-03-124-5/+9
|
* Tweak default blacklist file's help text (thanks, dive)Robby Workman2021-03-121-2/+2
|
* Fix display of blacklisted packagesRobby Workman2021-03-121-1/+3
|
* Tweaks to slack-descRobby Workman2021-03-121-2/+2
|
* Note that kernel-headers should not be blacklistedRobby Workman2021-03-121-1/+2
|
* Added Lithuania mirrors (thanks to Totoro-kun on LQ)Robby Workman2021-03-123-0/+13
|
* Fix exit code for pending updates.Dave Woodfall2021-03-124-2/+4
|
* Update ChangeLogRobby Workman2021-03-092-1/+7
|
* Avoid matching txz/tgz etc extension when blacklisting.Dave Woodfall2021-03-062-16/+15
| | | | | | Make blacklist file a full package name regex. Replace redundant 'print $0 } else { print $0' in cutpkg.awk. Fix formatting on 'blacklist or ignore' message.
* Use https for all slackpkg homepage linksRobby Workman2021-03-027-7/+7
|
* Update mirror files (14.2 -> 15.0)Robby Workman2021-03-023-229/+229
| | | | This also comments out the default mirror.
* Add blacklist to search option.Dave Woodfall2021-02-251-2/+12
| | | | | This avoid matching against the last field in pkglist - txz, tgz which prints multiple false positives with 'slackpkg search xz' etc.
* Move applyblacklist to end of makelist()Dave Woodfall2021-02-241-6/+5
| | | | | Change -E to -F in applyblacklist() Remove '>' prompt in answer()
* new-config dialogDave Woodfall2021-02-231-40/+78
| | | | | | One extra prompt at end to stop file list flying off top of screen. Calculate lines in K/O/R/P prompt before printing it, and use it to work out screen MAXROWS etc.
* Clarify how to blacklist duplicate packagesRobby Workman2021-02-221-7/+6
|
* Update files/ChangeLog with latest changesRobby Workman2021-02-211-0/+4
|
* Fix new-config dialogDave Woodfall2021-02-202-25/+42
|
* Reduce false positives in DOUBLEFILES detectionDave Woodfall2021-02-201-25/+17
| | | | Add extra formatting for search/doublefiles
* Remove spaces in awk.Dave Woodfall2021-02-201-3/+4
|
* More blacklisting fixups (see full commit msg)Dave Woodfall2021-02-201-15/+22
| | | | | | | | | | | Merge server and local lists in subshell. Filter once. This takes the server and local package lists, sorts, applies blacklist, sorts again to make a large list of package names in blacklist. Use internal printf rather than external ls to build local list. Also pass local package list to blacklist
* Update ChangeLog with dive's latest commitsRobby Workman2021-02-161-0/+2
|
* Escape plus signs in blacklist regexDave Woodfall2021-02-161-1/+1
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Convert ${ROOT}/${WORKDIR} > ${WORKDIR}Dave Woodfall2021-02-162-37/+41
| | | | | | | All ${WORKDIR} == old ${ROOT}/${WORKDIR} Set ${CONF} depending on ${ROOT} Signed-off-by: Robby Workman <rworkman@slackware.com>
* Update ChangeLog to reflect previous commitRobby Workman2021-02-131-0/+1
|
* 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>