From 0463acfd1d57efeb6385f9c2e435861b06fd3eb6 Mon Sep 17 00:00:00 2001 From: Robby Workman Date: Sun, 2 Dec 2018 00:43:19 -0600 Subject: Note requirement to escape special characters in blacklist --- files/ChangeLog | 3 ++- files/blacklist.new | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/files/ChangeLog b/files/ChangeLog index 1d023a5..1fbe9ad 100644 --- a/files/ChangeLog +++ b/files/ChangeLog @@ -8,7 +8,8 @@ For Next Release 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. (David Woodfall) + 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) diff --git a/files/blacklist.new b/files/blacklist.new index 37d6145..df47915 100644 --- a/files/blacklist.new +++ b/files/blacklist.new @@ -17,6 +17,10 @@ # To blacklist *all* of the "xorg-server-*" packages, use this: # xorg-server.* # +# You will need to escape any special characters that are present in the +# package name. For example, to blacklist the gcc-g++ package, use this: +# gcc-g\+\+ +# # DON'T put any space(s) before or after the package name or regexp. # If you do this, the blacklist will NOT work. # -- cgit v1.2.3