1
0
Fork 0
mirror of git://slackware.nl/current.git synced 2025-01-14 08:01:11 +01:00

Sat Jul 8 19:46:10 UTC 2023

a/cryptsetup-2.6.1-x86_64-3.txz:  Rebuilt.
  rc.luks: support start/stop/status.
  Add a manpage for crypttab.
  Thanks to PiterPunk.
a/sysvinit-scripts-15.1-noarch-6.txz:  Rebuilt.
  rc.M: call "rc.luks start" to unlock any volumes that are still locked.
  rc.6: call "rc.luks stop" to close volumes at shutdown.
  Thanks to PiterPunk.
kde/attica-5.108.0-x86_64-1.txz:  Upgraded.
kde/baloo-5.108.0-x86_64-1.txz:  Upgraded.
kde/bluez-qt-5.108.0-x86_64-1.txz:  Upgraded.
kde/breeze-icons-5.108.0-noarch-1.txz:  Upgraded.
kde/extra-cmake-modules-5.108.0-x86_64-1.txz:  Upgraded.
kde/frameworkintegration-5.108.0-x86_64-1.txz:  Upgraded.
kde/kactivities-5.108.0-x86_64-1.txz:  Upgraded.
kde/kactivities-stats-5.108.0-x86_64-1.txz:  Upgraded.
kde/kapidox-5.108.0-x86_64-1.txz:  Upgraded.
kde/karchive-5.108.0-x86_64-1.txz:  Upgraded.
kde/kauth-5.108.0-x86_64-1.txz:  Upgraded.
kde/kbookmarks-5.108.0-x86_64-1.txz:  Upgraded.
kde/kcalendarcore-5.108.0-x86_64-1.txz:  Upgraded.
kde/kcmutils-5.108.0-x86_64-1.txz:  Upgraded.
kde/kcodecs-5.108.0-x86_64-1.txz:  Upgraded.
kde/kcompletion-5.108.0-x86_64-1.txz:  Upgraded.
kde/kconfig-5.108.0-x86_64-1.txz:  Upgraded.
kde/kconfigwidgets-5.108.0-x86_64-1.txz:  Upgraded.
kde/kcontacts-5.108.0-x86_64-1.txz:  Upgraded.
kde/kcoreaddons-5.108.0-x86_64-1.txz:  Upgraded.
kde/kcrash-5.108.0-x86_64-1.txz:  Upgraded.
kde/kdav-5.108.0-x86_64-1.txz:  Upgraded.
kde/kdbusaddons-5.108.0-x86_64-1.txz:  Upgraded.
kde/kdeclarative-5.108.0-x86_64-1.txz:  Upgraded.
kde/kded-5.108.0-x86_64-1.txz:  Upgraded.
kde/kdelibs4support-5.108.0-x86_64-1.txz:  Upgraded.
kde/kdesignerplugin-5.108.0-x86_64-1.txz:  Upgraded.
kde/kdesu-5.108.0-x86_64-1.txz:  Upgraded.
kde/kdewebkit-5.108.0-x86_64-1.txz:  Upgraded.
kde/kdnssd-5.108.0-x86_64-1.txz:  Upgraded.
kde/kdoctools-5.108.0-x86_64-1.txz:  Upgraded.
kde/kemoticons-5.108.0-x86_64-1.txz:  Upgraded.
kde/kfilemetadata-5.108.0-x86_64-1.txz:  Upgraded.
kde/kglobalaccel-5.108.0-x86_64-1.txz:  Upgraded.
kde/kguiaddons-5.108.0-x86_64-1.txz:  Upgraded.
kde/kholidays-5.108.0-x86_64-1.txz:  Upgraded.
kde/khtml-5.108.0-x86_64-1.txz:  Upgraded.
kde/ki18n-5.108.0-x86_64-1.txz:  Upgraded.
kde/kiconthemes-5.108.0-x86_64-1.txz:  Upgraded.
kde/kidletime-5.108.0-x86_64-1.txz:  Upgraded.
kde/kimageformats-5.108.0-x86_64-1.txz:  Upgraded.
kde/kinit-5.108.0-x86_64-1.txz:  Upgraded.
kde/kio-5.108.0-x86_64-1.txz:  Upgraded.
kde/kirigami2-5.108.0-x86_64-1.txz:  Upgraded.
kde/kitemmodels-5.108.0-x86_64-1.txz:  Upgraded.
kde/kitemviews-5.108.0-x86_64-1.txz:  Upgraded.
kde/kjobwidgets-5.108.0-x86_64-1.txz:  Upgraded.
kde/kjs-5.108.0-x86_64-1.txz:  Upgraded.
kde/kjsembed-5.108.0-x86_64-1.txz:  Upgraded.
kde/kmediaplayer-5.108.0-x86_64-1.txz:  Upgraded.
kde/knewstuff-5.108.0-x86_64-1.txz:  Upgraded.
kde/knotifications-5.108.0-x86_64-1.txz:  Upgraded.
kde/knotifyconfig-5.108.0-x86_64-1.txz:  Upgraded.
kde/kpackage-5.108.0-x86_64-1.txz:  Upgraded.
kde/kparts-5.108.0-x86_64-1.txz:  Upgraded.
kde/kpeople-5.108.0-x86_64-1.txz:  Upgraded.
kde/kplotting-5.108.0-x86_64-1.txz:  Upgraded.
kde/kpty-5.108.0-x86_64-1.txz:  Upgraded.
kde/kquickcharts-5.108.0-x86_64-1.txz:  Upgraded.
kde/kross-5.108.0-x86_64-1.txz:  Upgraded.
kde/krunner-5.108.0-x86_64-1.txz:  Upgraded.
kde/kservice-5.108.0-x86_64-1.txz:  Upgraded.
kde/ktexteditor-5.108.0-x86_64-1.txz:  Upgraded.
kde/ktextwidgets-5.108.0-x86_64-1.txz:  Upgraded.
kde/kunitconversion-5.108.0-x86_64-1.txz:  Upgraded.
kde/kwallet-5.108.0-x86_64-1.txz:  Upgraded.
kde/kwayland-5.108.0-x86_64-1.txz:  Upgraded.
kde/kwidgetsaddons-5.108.0-x86_64-1.txz:  Upgraded.
kde/kwindowsystem-5.108.0-x86_64-1.txz:  Upgraded.
kde/kxmlgui-5.108.0-x86_64-1.txz:  Upgraded.
kde/kxmlrpcclient-5.108.0-x86_64-1.txz:  Upgraded.
kde/modemmanager-qt-5.108.0-x86_64-1.txz:  Upgraded.
kde/networkmanager-qt-5.108.0-x86_64-1.txz:  Upgraded.
kde/oxygen-icons5-5.108.0-noarch-1.txz:  Upgraded.
kde/plasma-framework-5.108.0-x86_64-1.txz:  Upgraded.
kde/prison-5.108.0-x86_64-1.txz:  Upgraded.
kde/purpose-5.108.0-x86_64-1.txz:  Upgraded.
kde/qqc2-desktop-style-5.108.0-x86_64-1.txz:  Upgraded.
kde/solid-5.108.0-x86_64-1.txz:  Upgraded.
kde/sonnet-5.108.0-x86_64-1.txz:  Upgraded.
kde/syndication-5.108.0-x86_64-1.txz:  Upgraded.
kde/syntax-highlighting-5.108.0-x86_64-1.txz:  Upgraded.
kde/threadweaver-5.108.0-x86_64-1.txz:  Upgraded.
xap/rxvt-unicode-9.26-x86_64-7.txz:  Rebuilt.
  Applied upstream patch to fix special character rendering when rxvt-unicode
  is built against perl-5.38.0. Thanks to pghvlaans.
This commit is contained in:
Patrick J Volkerding 2023-07-08 19:46:10 +00:00 committed by Eric Hameleers
parent 6327fc766e
commit a59816a829
13 changed files with 899 additions and 550 deletions

View file

@ -11,9 +11,113 @@
<description>Tracking Slackware development in git.</description>
<language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
<pubDate>Fri, 7 Jul 2023 23:06:07 GMT</pubDate>
<lastBuildDate>Fri, 7 Jul 2023 23:34:16 GMT</lastBuildDate>
<pubDate>Sat, 8 Jul 2023 19:46:10 GMT</pubDate>
<lastBuildDate>Sat, 8 Jul 2023 20:31:22 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
<title>Sat, 8 Jul 2023 19:46:10 GMT</title>
<pubDate>Sat, 8 Jul 2023 19:46:10 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20230708194610</link>
<guid isPermaLink="false">20230708194610</guid>
<description>
<![CDATA[<pre>
a/cryptsetup-2.6.1-x86_64-3.txz: Rebuilt.
rc.luks: support start/stop/status.
Add a manpage for crypttab.
Thanks to PiterPunk.
a/sysvinit-scripts-15.1-noarch-6.txz: Rebuilt.
rc.M: call "rc.luks start" to unlock any volumes that are still locked.
rc.6: call "rc.luks stop" to close volumes at shutdown.
Thanks to PiterPunk.
kde/attica-5.108.0-x86_64-1.txz: Upgraded.
kde/baloo-5.108.0-x86_64-1.txz: Upgraded.
kde/bluez-qt-5.108.0-x86_64-1.txz: Upgraded.
kde/breeze-icons-5.108.0-noarch-1.txz: Upgraded.
kde/extra-cmake-modules-5.108.0-x86_64-1.txz: Upgraded.
kde/frameworkintegration-5.108.0-x86_64-1.txz: Upgraded.
kde/kactivities-5.108.0-x86_64-1.txz: Upgraded.
kde/kactivities-stats-5.108.0-x86_64-1.txz: Upgraded.
kde/kapidox-5.108.0-x86_64-1.txz: Upgraded.
kde/karchive-5.108.0-x86_64-1.txz: Upgraded.
kde/kauth-5.108.0-x86_64-1.txz: Upgraded.
kde/kbookmarks-5.108.0-x86_64-1.txz: Upgraded.
kde/kcalendarcore-5.108.0-x86_64-1.txz: Upgraded.
kde/kcmutils-5.108.0-x86_64-1.txz: Upgraded.
kde/kcodecs-5.108.0-x86_64-1.txz: Upgraded.
kde/kcompletion-5.108.0-x86_64-1.txz: Upgraded.
kde/kconfig-5.108.0-x86_64-1.txz: Upgraded.
kde/kconfigwidgets-5.108.0-x86_64-1.txz: Upgraded.
kde/kcontacts-5.108.0-x86_64-1.txz: Upgraded.
kde/kcoreaddons-5.108.0-x86_64-1.txz: Upgraded.
kde/kcrash-5.108.0-x86_64-1.txz: Upgraded.
kde/kdav-5.108.0-x86_64-1.txz: Upgraded.
kde/kdbusaddons-5.108.0-x86_64-1.txz: Upgraded.
kde/kdeclarative-5.108.0-x86_64-1.txz: Upgraded.
kde/kded-5.108.0-x86_64-1.txz: Upgraded.
kde/kdelibs4support-5.108.0-x86_64-1.txz: Upgraded.
kde/kdesignerplugin-5.108.0-x86_64-1.txz: Upgraded.
kde/kdesu-5.108.0-x86_64-1.txz: Upgraded.
kde/kdewebkit-5.108.0-x86_64-1.txz: Upgraded.
kde/kdnssd-5.108.0-x86_64-1.txz: Upgraded.
kde/kdoctools-5.108.0-x86_64-1.txz: Upgraded.
kde/kemoticons-5.108.0-x86_64-1.txz: Upgraded.
kde/kfilemetadata-5.108.0-x86_64-1.txz: Upgraded.
kde/kglobalaccel-5.108.0-x86_64-1.txz: Upgraded.
kde/kguiaddons-5.108.0-x86_64-1.txz: Upgraded.
kde/kholidays-5.108.0-x86_64-1.txz: Upgraded.
kde/khtml-5.108.0-x86_64-1.txz: Upgraded.
kde/ki18n-5.108.0-x86_64-1.txz: Upgraded.
kde/kiconthemes-5.108.0-x86_64-1.txz: Upgraded.
kde/kidletime-5.108.0-x86_64-1.txz: Upgraded.
kde/kimageformats-5.108.0-x86_64-1.txz: Upgraded.
kde/kinit-5.108.0-x86_64-1.txz: Upgraded.
kde/kio-5.108.0-x86_64-1.txz: Upgraded.
kde/kirigami2-5.108.0-x86_64-1.txz: Upgraded.
kde/kitemmodels-5.108.0-x86_64-1.txz: Upgraded.
kde/kitemviews-5.108.0-x86_64-1.txz: Upgraded.
kde/kjobwidgets-5.108.0-x86_64-1.txz: Upgraded.
kde/kjs-5.108.0-x86_64-1.txz: Upgraded.
kde/kjsembed-5.108.0-x86_64-1.txz: Upgraded.
kde/kmediaplayer-5.108.0-x86_64-1.txz: Upgraded.
kde/knewstuff-5.108.0-x86_64-1.txz: Upgraded.
kde/knotifications-5.108.0-x86_64-1.txz: Upgraded.
kde/knotifyconfig-5.108.0-x86_64-1.txz: Upgraded.
kde/kpackage-5.108.0-x86_64-1.txz: Upgraded.
kde/kparts-5.108.0-x86_64-1.txz: Upgraded.
kde/kpeople-5.108.0-x86_64-1.txz: Upgraded.
kde/kplotting-5.108.0-x86_64-1.txz: Upgraded.
kde/kpty-5.108.0-x86_64-1.txz: Upgraded.
kde/kquickcharts-5.108.0-x86_64-1.txz: Upgraded.
kde/kross-5.108.0-x86_64-1.txz: Upgraded.
kde/krunner-5.108.0-x86_64-1.txz: Upgraded.
kde/kservice-5.108.0-x86_64-1.txz: Upgraded.
kde/ktexteditor-5.108.0-x86_64-1.txz: Upgraded.
kde/ktextwidgets-5.108.0-x86_64-1.txz: Upgraded.
kde/kunitconversion-5.108.0-x86_64-1.txz: Upgraded.
kde/kwallet-5.108.0-x86_64-1.txz: Upgraded.
kde/kwayland-5.108.0-x86_64-1.txz: Upgraded.
kde/kwidgetsaddons-5.108.0-x86_64-1.txz: Upgraded.
kde/kwindowsystem-5.108.0-x86_64-1.txz: Upgraded.
kde/kxmlgui-5.108.0-x86_64-1.txz: Upgraded.
kde/kxmlrpcclient-5.108.0-x86_64-1.txz: Upgraded.
kde/modemmanager-qt-5.108.0-x86_64-1.txz: Upgraded.
kde/networkmanager-qt-5.108.0-x86_64-1.txz: Upgraded.
kde/oxygen-icons5-5.108.0-noarch-1.txz: Upgraded.
kde/plasma-framework-5.108.0-x86_64-1.txz: Upgraded.
kde/prison-5.108.0-x86_64-1.txz: Upgraded.
kde/purpose-5.108.0-x86_64-1.txz: Upgraded.
kde/qqc2-desktop-style-5.108.0-x86_64-1.txz: Upgraded.
kde/solid-5.108.0-x86_64-1.txz: Upgraded.
kde/sonnet-5.108.0-x86_64-1.txz: Upgraded.
kde/syndication-5.108.0-x86_64-1.txz: Upgraded.
kde/syntax-highlighting-5.108.0-x86_64-1.txz: Upgraded.
kde/threadweaver-5.108.0-x86_64-1.txz: Upgraded.
xap/rxvt-unicode-9.26-x86_64-7.txz: Rebuilt.
Applied upstream patch to fix special character rendering when rxvt-unicode
is built against perl-5.38.0. Thanks to pghvlaans.
</pre>]]>
</description>
</item>
<item>
<title>Fri, 7 Jul 2023 23:06:07 GMT</title>
<pubDate>Fri, 7 Jul 2023 23:06:07 GMT</pubDate>

View file

@ -1,3 +1,99 @@
Sat Jul 8 19:46:10 UTC 2023
a/cryptsetup-2.6.1-x86_64-3.txz: Rebuilt.
rc.luks: support start/stop/status.
Add a manpage for crypttab.
Thanks to PiterPunk.
a/sysvinit-scripts-15.1-noarch-6.txz: Rebuilt.
rc.M: call "rc.luks start" to unlock any volumes that are still locked.
rc.6: call "rc.luks stop" to close volumes at shutdown.
Thanks to PiterPunk.
kde/attica-5.108.0-x86_64-1.txz: Upgraded.
kde/baloo-5.108.0-x86_64-1.txz: Upgraded.
kde/bluez-qt-5.108.0-x86_64-1.txz: Upgraded.
kde/breeze-icons-5.108.0-noarch-1.txz: Upgraded.
kde/extra-cmake-modules-5.108.0-x86_64-1.txz: Upgraded.
kde/frameworkintegration-5.108.0-x86_64-1.txz: Upgraded.
kde/kactivities-5.108.0-x86_64-1.txz: Upgraded.
kde/kactivities-stats-5.108.0-x86_64-1.txz: Upgraded.
kde/kapidox-5.108.0-x86_64-1.txz: Upgraded.
kde/karchive-5.108.0-x86_64-1.txz: Upgraded.
kde/kauth-5.108.0-x86_64-1.txz: Upgraded.
kde/kbookmarks-5.108.0-x86_64-1.txz: Upgraded.
kde/kcalendarcore-5.108.0-x86_64-1.txz: Upgraded.
kde/kcmutils-5.108.0-x86_64-1.txz: Upgraded.
kde/kcodecs-5.108.0-x86_64-1.txz: Upgraded.
kde/kcompletion-5.108.0-x86_64-1.txz: Upgraded.
kde/kconfig-5.108.0-x86_64-1.txz: Upgraded.
kde/kconfigwidgets-5.108.0-x86_64-1.txz: Upgraded.
kde/kcontacts-5.108.0-x86_64-1.txz: Upgraded.
kde/kcoreaddons-5.108.0-x86_64-1.txz: Upgraded.
kde/kcrash-5.108.0-x86_64-1.txz: Upgraded.
kde/kdav-5.108.0-x86_64-1.txz: Upgraded.
kde/kdbusaddons-5.108.0-x86_64-1.txz: Upgraded.
kde/kdeclarative-5.108.0-x86_64-1.txz: Upgraded.
kde/kded-5.108.0-x86_64-1.txz: Upgraded.
kde/kdelibs4support-5.108.0-x86_64-1.txz: Upgraded.
kde/kdesignerplugin-5.108.0-x86_64-1.txz: Upgraded.
kde/kdesu-5.108.0-x86_64-1.txz: Upgraded.
kde/kdewebkit-5.108.0-x86_64-1.txz: Upgraded.
kde/kdnssd-5.108.0-x86_64-1.txz: Upgraded.
kde/kdoctools-5.108.0-x86_64-1.txz: Upgraded.
kde/kemoticons-5.108.0-x86_64-1.txz: Upgraded.
kde/kfilemetadata-5.108.0-x86_64-1.txz: Upgraded.
kde/kglobalaccel-5.108.0-x86_64-1.txz: Upgraded.
kde/kguiaddons-5.108.0-x86_64-1.txz: Upgraded.
kde/kholidays-5.108.0-x86_64-1.txz: Upgraded.
kde/khtml-5.108.0-x86_64-1.txz: Upgraded.
kde/ki18n-5.108.0-x86_64-1.txz: Upgraded.
kde/kiconthemes-5.108.0-x86_64-1.txz: Upgraded.
kde/kidletime-5.108.0-x86_64-1.txz: Upgraded.
kde/kimageformats-5.108.0-x86_64-1.txz: Upgraded.
kde/kinit-5.108.0-x86_64-1.txz: Upgraded.
kde/kio-5.108.0-x86_64-1.txz: Upgraded.
kde/kirigami2-5.108.0-x86_64-1.txz: Upgraded.
kde/kitemmodels-5.108.0-x86_64-1.txz: Upgraded.
kde/kitemviews-5.108.0-x86_64-1.txz: Upgraded.
kde/kjobwidgets-5.108.0-x86_64-1.txz: Upgraded.
kde/kjs-5.108.0-x86_64-1.txz: Upgraded.
kde/kjsembed-5.108.0-x86_64-1.txz: Upgraded.
kde/kmediaplayer-5.108.0-x86_64-1.txz: Upgraded.
kde/knewstuff-5.108.0-x86_64-1.txz: Upgraded.
kde/knotifications-5.108.0-x86_64-1.txz: Upgraded.
kde/knotifyconfig-5.108.0-x86_64-1.txz: Upgraded.
kde/kpackage-5.108.0-x86_64-1.txz: Upgraded.
kde/kparts-5.108.0-x86_64-1.txz: Upgraded.
kde/kpeople-5.108.0-x86_64-1.txz: Upgraded.
kde/kplotting-5.108.0-x86_64-1.txz: Upgraded.
kde/kpty-5.108.0-x86_64-1.txz: Upgraded.
kde/kquickcharts-5.108.0-x86_64-1.txz: Upgraded.
kde/kross-5.108.0-x86_64-1.txz: Upgraded.
kde/krunner-5.108.0-x86_64-1.txz: Upgraded.
kde/kservice-5.108.0-x86_64-1.txz: Upgraded.
kde/ktexteditor-5.108.0-x86_64-1.txz: Upgraded.
kde/ktextwidgets-5.108.0-x86_64-1.txz: Upgraded.
kde/kunitconversion-5.108.0-x86_64-1.txz: Upgraded.
kde/kwallet-5.108.0-x86_64-1.txz: Upgraded.
kde/kwayland-5.108.0-x86_64-1.txz: Upgraded.
kde/kwidgetsaddons-5.108.0-x86_64-1.txz: Upgraded.
kde/kwindowsystem-5.108.0-x86_64-1.txz: Upgraded.
kde/kxmlgui-5.108.0-x86_64-1.txz: Upgraded.
kde/kxmlrpcclient-5.108.0-x86_64-1.txz: Upgraded.
kde/modemmanager-qt-5.108.0-x86_64-1.txz: Upgraded.
kde/networkmanager-qt-5.108.0-x86_64-1.txz: Upgraded.
kde/oxygen-icons5-5.108.0-noarch-1.txz: Upgraded.
kde/plasma-framework-5.108.0-x86_64-1.txz: Upgraded.
kde/prison-5.108.0-x86_64-1.txz: Upgraded.
kde/purpose-5.108.0-x86_64-1.txz: Upgraded.
kde/qqc2-desktop-style-5.108.0-x86_64-1.txz: Upgraded.
kde/solid-5.108.0-x86_64-1.txz: Upgraded.
kde/sonnet-5.108.0-x86_64-1.txz: Upgraded.
kde/syndication-5.108.0-x86_64-1.txz: Upgraded.
kde/syntax-highlighting-5.108.0-x86_64-1.txz: Upgraded.
kde/threadweaver-5.108.0-x86_64-1.txz: Upgraded.
xap/rxvt-unicode-9.26-x86_64-7.txz: Rebuilt.
Applied upstream patch to fix special character rendering when rxvt-unicode
is built against perl-5.38.0. Thanks to pghvlaans.
+--------------------------+
Fri Jul 7 23:06:07 UTC 2023
a/inih-57-x86_64-1.txz: Upgraded.
kde/okteta-0.26.12-x86_64-1.txz: Upgraded.

File diff suppressed because it is too large Load diff

View file

@ -983,6 +983,7 @@ gzip ./source/xap/x3270/doinst.sh
gzip ./source/xap/xaos/xaos.6
gzip ./source/xap/rxvt-unicode/rxvt-unicode.utempter.diff
gzip ./source/xap/rxvt-unicode/CVE-2022-4170.diff
gzip ./source/xap/rxvt-unicode/rxvt-unicode.perl5.38.0.diff
gzip ./source/xap/gparted/doinst.sh
gzip ./source/xap/fvwm/startfvwm2
gzip ./source/xap/fvwm/doinst.sh

View file

@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=cryptsetup
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-2}
BUILD=${BUILD:-3}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@ -146,9 +146,14 @@ if [ -r ChangeLog ]; then
touch -r ChangeLog $DOCSDIR/ChangeLog
fi
# Compress and link manpages, if any:
if [ -d $PKG/usr/man ]; then
( cd $PKG/usr/man
# Copy Slackware's crypttab manpage to package:
mkdir -p $PKG/usr/man/man5
cp -a $CWD/crypttab.5 $PKG/usr/man/man5/
chown root:root $PKG/usr/man/man5/crypttab.5
chmod 644 $PKG/usr/man/man5/crypttab.5
# Compress and link the manpages:
( cd $PKG/usr/man
for manpagedir in $(find . -type d -name "man*") ; do
( cd $manpagedir
for eachpage in $( find . -type l -maxdepth 1) ; do
@ -158,8 +163,7 @@ if [ -d $PKG/usr/man ]; then
gzip -9 *.?
)
done
)
fi
)
find $PKG | xargs file | grep -e "executable" -e "shared object" \
| grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null

View file

@ -0,0 +1,83 @@
.\" -*- nroff -*-
.ds g \" empty
.ds G \" empty
.\" Like TP, but if specified indent is more than half
.\" the current line-length - indent, use the default indent.
.de Tp
.ie \\n(.$=0:((0\\$1)*2u>(\\n(.lu-\\n(.iu)) .TP
.el .TP "\\$1"
..
.TH CRYPTTAB 5 "28 Jun 2023" "Slackware Version 15.1"
.SH NAME
crypttab \- static information about LUKS volumes
.SH SYNOPSIS
.B /etc/crypttab
.SH DESCRIPTION
The file
.B crypttab
contains the information needed to open any volumes created by cryptsetup.
Although many distributions have a
.B crypttab
with similar syntax and options, the format described here is specific to
Slackware.
Each volume to be opened is described on a separate line. Fields on each
line are separated by tabs or spaces. Lines starting with '#' are comments.
Blank lines are ignored.
.B crypttab
follows the following format:
.in +4
<luks_name> <device> <password> <options>
.in
.SS The first field (luks_name)
This is the name of your LUKS volume.
For example: crypt-home
.SS The second field (device)
This is the device containing your LUKS volume.
For example: /dev/sda2
.SS The third field (password)
This is either the volume password in plain text, or the name of a key
file. Use
.B none
to interactively enter password on boot.
.SS The fourth field (options)
Comma-separated list of options. Note that there must be a password field
for any options to be picked up (use a password of
.B none
to get a password prompt at boot). The following options are supported:
.sp
.B discard
.RS 4
This will cause --allow-discards to be passed to cryptsetup program while
opening the LUKS volume.
.RE
.sp
.B ro
.RS 4
This will cause --readonly to be passed to the cryptsetup program while
opening the LUKS volume.
.RE
.sp
.B swap
.RS 4
This option cannot be used with other options. The device given will be
formatted as a new encrypted volume with a random key on boot, and used as
swap.
.RE
.sp
.B keyscript=<path/to/script>
.RS 4
Get the password from named script's stdout. The only parameter sent to script
is the <password> field, but the script can ignore it.
.SH FILES
.sp
\fI/etc/crypttab\fP
.SH NOTES
.sp
Only LUKS formatted volumes are supported (except for swap).
.SH AUTHOR
Piter Punk <piterpunk@slackware.com>
.SH "SEE ALSO"
.BR cryptsetup(8)

View file

@ -34,7 +34,8 @@
# ignore it.
#
if [ -f /etc/crypttab -a -x /sbin/cryptsetup ]; then
luks_start() {
if [ -f /etc/crypttab -a -x /sbin/cryptsetup ]; then
# First, check for device-mapper support.
if ! grep -wq device-mapper /proc/devices ; then
# If device-mapper exists as a module, try to load it.
@ -87,4 +88,59 @@ if [ -f /etc/crypttab -a -x /sbin/cryptsetup ]; then
mkswap /dev/mapper/$LUKS
fi
done 3< <(grep -vE '^(#|$)' /etc/crypttab)
fi
fi
}
luks_stop() {
# Close any volumes opened by cryptsetup:
if [ -f /etc/crypttab -a -x /sbin/cryptsetup ]; then
cat /etc/crypttab | grep -v "^#" | grep -v "^$" | while read line; do
# NOTE: we only support LUKS formatted volumes (except for swap)!
LUKS=$(echo $line | tr '\t' ' ' | tr -s ' ' | cut -f1 -d' ')
DEV=$(echo $line | tr '\t' ' ' | tr -s ' ' | cut -f2 -d' ')
OPTS=$(echo $line | tr '\t' ' ' | tr -s ' ' | cut -f4 -d' ')
if /sbin/cryptsetup isLuks $DEV 2>/dev/null ; then
echo "Locking LUKS crypt volume '${LUKS}':"
/sbin/cryptsetup luksClose ${LUKS}
elif echo $OPTS | grep -wq swap ; then
# If any of the volumes was used as encrypted swap,
# then run mkswap on the underlying device -
# in case other Linux installations on this computer should use it:
echo "Erasing encrypted swap '${LUKS}' and restoring normal swap on ${DEV}:"
/sbin/cryptsetup remove ${LUKS}
mkswap $DEV
fi
done
fi
}
luks_status() {
if [ -f /etc/crypttab -a -x /sbin/cryptsetup ]; then
RET=0
while read line; do
# NOTE: we only support LUKS formatted volumes (except for swap)!
LUKS=$(echo $line | tr '\t' ' ' | tr -s ' ' | cut -f1 -d' ')
cryptsetup status $LUKS | grep 'active'
STATUS="${PIPESTATUS[0]}"
if [ "$STATUS" != "0" ]; then
RET=1
fi
done < <(grep -vE '^(#|$)' /etc/crypttab)
return $RET
fi
}
case $1 in
'start')
luks_start
;;
'stop')
luks_stop
;;
'status')
luks_status
;;
*)
echo "Usage $0 start|stop|status"
;;
esac

View file

@ -299,24 +299,8 @@ fi
/bin/sync
# Close any volumes opened by cryptsetup:
if [ -f /etc/crypttab -a -x /sbin/cryptsetup ]; then
cat /etc/crypttab | grep -v "^#" | grep -v "^$" | while read line; do
# NOTE: we only support LUKS formatted volumes (except for swap)!
LUKS=$(echo $line | tr '\t' ' ' | tr -s ' ' | cut -f1 -d' ')
DEV=$(echo $line | tr '\t' ' ' | tr -s ' ' | cut -f2 -d' ')
OPTS=$(echo $line | tr '\t' ' ' | tr -s ' ' | cut -f4 -d' ')
if /sbin/cryptsetup isLuks $DEV 2>/dev/null ; then
echo "Locking LUKS crypt volume '${LUKS}':"
/sbin/cryptsetup luksClose ${LUKS}
elif echo $OPTS | grep -wq swap ; then
# If any of the volumes was used as encrypted swap,
# then run mkswap on the underlying device -
# in case other Linux installations on this computer should use it:
echo "Erasing encrypted swap '${LUKS}' and restoring normal swap on ${DEV}:"
/sbin/cryptsetup remove ${LUKS}
mkswap $DEV
fi
done
if [ -x /etc/rc.d/rc.luks ]; then
/etc/rc.d/rc.luks stop
fi
# Deactivate LVM volume groups:

View file

@ -149,6 +149,11 @@ if [ -x /etc/rc.d/rc.inet2 ]; then
/etc/rc.d/rc.inet2
fi
# Unlock any LUKS devices that still aren't unlocked:
if [ -x /etc/rc.d/rc.luks ]; then
/etc/rc.d/rc.luks start
fi
# Mount any additional filesystem types that haven't already been mounted:
mount -a -v 2> /dev/null | grep -v -e "already mounted" -e "ignored" | cut -f 1 -d : | tr -d ' ' | while read dev ; do mount | grep "${dev} " ; done

View file

@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=sysvinit-scripts
VERSION=${VERSION:-15.1}
ARCH=noarch
BUILD=${BUILD:-5}
BUILD=${BUILD:-6}
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information

View file

@ -1 +1 @@
2
1

View file

@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=rxvt-unicode
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-6}
BUILD=${BUILD:-7}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@ -91,6 +91,9 @@ zcat $CWD/rxvt-unicode.utempter.diff.gz | patch -p1 --verbose || exit 1
# Security fix:
zcat $CWD/CVE-2022-4170.diff.gz | patch -p1 --verbose || exit 1
# Fix special character rendering with perl-5.38.0:
zcat $CWD/rxvt-unicode.perl5.38.0.diff.gz | patch -p1 --verbose || exit 1
# Regenerate configure from configure.ac after patching in utempter support:
autoreconf -vif

View file

@ -0,0 +1,11 @@
--- rxvt-unicode/src/rxvtperl.xs 2023/03/05 06:11:32 1.259
+++ rxvt-unicode/src/rxvtperl.xs 2023/07/07 06:10:37 1.260
@@ -399,7 +399,7 @@
{
if (!perl)
{
- rxvt_push_locale (""); // perl init destroys current locale
+ rxvt_push_locale ("C"); // perl init destroys current locale
{
perl_environ = rxvt_environ;