1
0
Fork 0
mirror of git://slackware.nl/current.git synced 2025-01-15 15:41:54 +01:00

Wed Dec 20 21:10:47 UTC 2023

patches/packages/bind-9.16.45-x86_64-1_slack15.0.txz:  Upgraded.
  This is a bugfix release.
patches/packages/proftpd-1.3.8b-x86_64-1_slack15.0.txz:  Upgraded.
  This update fixes a security issue:
  mod_sftp: implemented mitigations for "Terrapin" SSH attack.
  For more information, see:
    https://www.cve.org/CVERecord?id=CVE-2023-48795
  (* Security fix *)
testing/packages/bind-9.18.21-x86_64-1_slack15.0.txz:  Upgraded.
  This is a bugfix release.
This commit is contained in:
Patrick J Volkerding 2023-12-20 21:10:47 +00:00 committed by Eric Hameleers
parent 9f08fbd623
commit ae2de64cd3
16 changed files with 565 additions and 112 deletions

View file

@ -11,9 +11,29 @@
<description>Tracking Slackware development in git.</description> <description>Tracking Slackware development in git.</description>
<language>en-us</language> <language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id> <id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
<pubDate>Tue, 19 Dec 2023 21:24:05 GMT</pubDate> <pubDate>Wed, 20 Dec 2023 21:10:47 GMT</pubDate>
<lastBuildDate>Wed, 20 Dec 2023 12:30:20 GMT</lastBuildDate> <lastBuildDate>Thu, 21 Dec 2023 12:30:22 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator> <generator>maintain_current_git.sh v 1.17</generator>
<item>
<title>Wed, 20 Dec 2023 21:10:47 GMT</title>
<pubDate>Wed, 20 Dec 2023 21:10:47 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20231220211047</link>
<guid isPermaLink="false">20231220211047</guid>
<description>
<![CDATA[<pre>
patches/packages/bind-9.16.45-x86_64-1_slack15.0.txz: Upgraded.
This is a bugfix release.
patches/packages/proftpd-1.3.8b-x86_64-1_slack15.0.txz: Upgraded.
This update fixes a security issue:
mod_sftp: implemented mitigations for "Terrapin" SSH attack.
For more information, see:
https://www.cve.org/CVERecord?id=CVE-2023-48795
(* Security fix *)
testing/packages/bind-9.18.21-x86_64-1_slack15.0.txz: Upgraded.
This is a bugfix release.
</pre>]]>
</description>
</item>
<item> <item>
<title>Tue, 19 Dec 2023 21:24:05 GMT</title> <title>Tue, 19 Dec 2023 21:24:05 GMT</title>
<pubDate>Tue, 19 Dec 2023 21:24:05 GMT</pubDate> <pubDate>Tue, 19 Dec 2023 21:24:05 GMT</pubDate>

View file

@ -1,3 +1,15 @@
Wed Dec 20 21:10:47 UTC 2023
patches/packages/bind-9.16.45-x86_64-1_slack15.0.txz: Upgraded.
This is a bugfix release.
patches/packages/proftpd-1.3.8b-x86_64-1_slack15.0.txz: Upgraded.
This update fixes a security issue:
mod_sftp: implemented mitigations for "Terrapin" SSH attack.
For more information, see:
https://www.cve.org/CVERecord?id=CVE-2023-48795
(* Security fix *)
testing/packages/bind-9.18.21-x86_64-1_slack15.0.txz: Upgraded.
This is a bugfix release.
+--------------------------+
Tue Dec 19 21:24:05 UTC 2023 Tue Dec 19 21:24:05 UTC 2023
patches/packages/bluez-5.71-x86_64-2_slack15.0.txz: Rebuilt. patches/packages/bluez-5.71-x86_64-2_slack15.0.txz: Rebuilt.
Fix a regression in bluez-5.71: Fix a regression in bluez-5.71:

View file

@ -1,20 +1,20 @@
Tue Dec 19 21:29:03 UTC 2023 Wed Dec 20 21:16:48 UTC 2023
Here is the file list for this directory. If you are using a Here is the file list for this directory. If you are using a
mirror site and find missing or extra files in the disk mirror site and find missing or extra files in the disk
subdirectories, please have the archive administrator refresh subdirectories, please have the archive administrator refresh
the mirror. the mirror.
drwxr-xr-x 12 root root 4096 2023-12-19 21:24 . drwxr-xr-x 12 root root 4096 2023-12-20 21:10 .
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0 -rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0
-rw-r--r-- 1 root root 16609 2022-03-30 19:03 ./CHANGES_AND_HINTS.TXT -rw-r--r-- 1 root root 16609 2022-03-30 19:03 ./CHANGES_AND_HINTS.TXT
-rw-r--r-- 1 root root 1203646 2023-12-16 20:39 ./CHECKSUMS.md5 -rw-r--r-- 1 root root 1203743 2023-12-19 21:29 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-12-16 20:39 ./CHECKSUMS.md5.asc -rw-r--r-- 1 root root 163 2023-12-19 21:29 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING -rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING
-rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3 -rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3
-rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT -rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT
-rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT -rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
-rw-r--r-- 1 root root 2076389 2023-12-19 21:24 ./ChangeLog.txt -rw-r--r-- 1 root root 2076903 2023-12-20 21:10 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi -rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
@ -25,7 +25,7 @@ drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh -rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg -rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg -rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
-rw-r--r-- 1 root root 1573487 2023-12-16 20:38 ./FILELIST.TXT -rw-r--r-- 1 root root 1573599 2023-12-19 21:29 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY -rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
-rw-r--r-- 1 root root 864745 2022-02-02 08:25 ./PACKAGES.TXT -rw-r--r-- 1 root root 864745 2022-02-02 08:25 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT -rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
@ -770,13 +770,13 @@ drwxr-xr-x 2 root root 4096 2022-12-17 19:52 ./pasture/source/samba
-rw-r--r-- 1 root root 7921 2018-04-29 17:31 ./pasture/source/samba/smb.conf.default -rw-r--r-- 1 root root 7921 2018-04-29 17:31 ./pasture/source/samba/smb.conf.default
-rw-r--r-- 1 root root 7933 2018-01-14 20:41 ./pasture/source/samba/smb.conf.default.orig -rw-r--r-- 1 root root 7933 2018-01-14 20:41 ./pasture/source/samba/smb.conf.default.orig
-rw-r--r-- 1 root root 536 2017-03-23 19:18 ./pasture/source/samba/smb.conf.diff.gz -rw-r--r-- 1 root root 536 2017-03-23 19:18 ./pasture/source/samba/smb.conf.diff.gz
drwxr-xr-x 4 root root 4096 2023-12-19 21:29 ./patches drwxr-xr-x 4 root root 4096 2023-12-20 21:16 ./patches
-rw-r--r-- 1 root root 92380 2023-12-19 21:29 ./patches/CHECKSUMS.md5 -rw-r--r-- 1 root root 93107 2023-12-20 21:16 ./patches/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-12-19 21:29 ./patches/CHECKSUMS.md5.asc -rw-r--r-- 1 root root 163 2023-12-20 21:16 ./patches/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 125606 2023-12-19 21:28 ./patches/FILE_LIST -rw-r--r-- 1 root root 126643 2023-12-20 21:16 ./patches/FILE_LIST
-rw-r--r-- 1 root root 14535328 2023-12-19 21:28 ./patches/MANIFEST.bz2 -rw-r--r-- 1 root root 14564090 2023-12-20 21:16 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 67683 2023-12-19 21:29 ./patches/PACKAGES.TXT -rw-r--r-- 1 root root 68221 2023-12-20 21:16 ./patches/PACKAGES.TXT
drwxr-xr-x 4 root root 28672 2023-12-19 21:28 ./patches/packages drwxr-xr-x 4 root root 28672 2023-12-20 21:16 ./patches/packages
-rw-r--r-- 1 root root 360 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txt -rw-r--r-- 1 root root 360 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 2389564 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz -rw-r--r-- 1 root root 2389564 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz.asc -rw-r--r-- 1 root root 163 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz.asc
@ -795,9 +795,9 @@ drwxr-xr-x 4 root root 28672 2023-12-19 21:28 ./patches/packages
-rw-r--r-- 1 root root 326 2022-02-07 18:56 ./patches/packages/at-3.2.3-x86_64-1_slack15.0.txt -rw-r--r-- 1 root root 326 2022-02-07 18:56 ./patches/packages/at-3.2.3-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 43124 2022-02-07 18:56 ./patches/packages/at-3.2.3-x86_64-1_slack15.0.txz -rw-r--r-- 1 root root 43124 2022-02-07 18:56 ./patches/packages/at-3.2.3-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-02-07 18:56 ./patches/packages/at-3.2.3-x86_64-1_slack15.0.txz.asc -rw-r--r-- 1 root root 163 2022-02-07 18:56 ./patches/packages/at-3.2.3-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 334 2023-09-20 19:03 ./patches/packages/bind-9.16.44-x86_64-1_slack15.0.txt -rw-r--r-- 1 root root 334 2023-12-20 20:21 ./patches/packages/bind-9.16.45-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 2227656 2023-09-20 19:03 ./patches/packages/bind-9.16.44-x86_64-1_slack15.0.txz -rw-r--r-- 1 root root 2231860 2023-12-20 20:21 ./patches/packages/bind-9.16.45-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-09-20 19:03 ./patches/packages/bind-9.16.44-x86_64-1_slack15.0.txz.asc -rw-r--r-- 1 root root 163 2023-12-20 20:21 ./patches/packages/bind-9.16.45-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 333 2023-12-19 20:33 ./patches/packages/bluez-5.71-x86_64-2_slack15.0.txt -rw-r--r-- 1 root root 333 2023-12-19 20:33 ./patches/packages/bluez-5.71-x86_64-2_slack15.0.txt
-rw-r--r-- 1 root root 1470196 2023-12-19 20:33 ./patches/packages/bluez-5.71-x86_64-2_slack15.0.txz -rw-r--r-- 1 root root 1470196 2023-12-19 20:33 ./patches/packages/bluez-5.71-x86_64-2_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-12-19 20:33 ./patches/packages/bluez-5.71-x86_64-2_slack15.0.txz.asc -rw-r--r-- 1 root root 163 2023-12-19 20:33 ./patches/packages/bluez-5.71-x86_64-2_slack15.0.txz.asc
@ -1013,6 +1013,9 @@ drwxr-xr-x 2 root root 4096 2023-06-23 18:50 ./patches/packages/old-linux-
-rw-r--r-- 1 root root 533 2022-09-01 18:45 ./patches/packages/poppler-21.12.0-x86_64-2_slack15.0.txt -rw-r--r-- 1 root root 533 2022-09-01 18:45 ./patches/packages/poppler-21.12.0-x86_64-2_slack15.0.txt
-rw-r--r-- 1 root root 1746808 2022-09-01 18:45 ./patches/packages/poppler-21.12.0-x86_64-2_slack15.0.txz -rw-r--r-- 1 root root 1746808 2022-09-01 18:45 ./patches/packages/poppler-21.12.0-x86_64-2_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-09-01 18:45 ./patches/packages/poppler-21.12.0-x86_64-2_slack15.0.txz.asc -rw-r--r-- 1 root root 163 2022-09-01 18:45 ./patches/packages/poppler-21.12.0-x86_64-2_slack15.0.txz.asc
-rw-r--r-- 1 root root 371 2023-12-20 20:35 ./patches/packages/proftpd-1.3.8b-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 1392708 2023-12-20 20:35 ./patches/packages/proftpd-1.3.8b-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-12-20 20:35 ./patches/packages/proftpd-1.3.8b-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 664 2023-09-15 18:04 ./patches/packages/python3-3.9.18-x86_64-1_slack15.0.txt -rw-r--r-- 1 root root 664 2023-09-15 18:04 ./patches/packages/python3-3.9.18-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 19157424 2023-09-15 18:04 ./patches/packages/python3-3.9.18-x86_64-1_slack15.0.txz -rw-r--r-- 1 root root 19157424 2023-09-15 18:04 ./patches/packages/python3-3.9.18-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-09-15 18:04 ./patches/packages/python3-3.9.18-x86_64-1_slack15.0.txz.asc -rw-r--r-- 1 root root 163 2023-09-15 18:04 ./patches/packages/python3-3.9.18-x86_64-1_slack15.0.txz.asc
@ -1103,7 +1106,7 @@ drwxr-xr-x 2 root root 4096 2023-06-23 18:50 ./patches/packages/old-linux-
-rw-r--r-- 1 root root 463 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txt -rw-r--r-- 1 root root 463 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 459652 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz -rw-r--r-- 1 root root 459652 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz.asc -rw-r--r-- 1 root root 163 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz.asc
drwxr-xr-x 97 root root 4096 2023-12-19 21:23 ./patches/source drwxr-xr-x 98 root root 4096 2023-12-20 20:59 ./patches/source
drwxr-xr-x 2 root root 4096 2023-09-26 19:22 ./patches/source/Cython drwxr-xr-x 2 root root 4096 2023-09-26 19:22 ./patches/source/Cython
-rw-r--r-- 1 root root 1623580 2023-07-04 19:24 ./patches/source/Cython/Cython-0.29.36.tar.lz -rw-r--r-- 1 root root 1623580 2023-07-04 19:24 ./patches/source/Cython/Cython-0.29.36.tar.lz
-rwxr-xr-x 1 root root 3041 2023-09-26 19:23 ./patches/source/Cython/Cython.SlackBuild -rwxr-xr-x 1 root root 3041 2023-09-26 19:23 ./patches/source/Cython/Cython.SlackBuild
@ -1143,19 +1146,20 @@ drwxr-xr-x 2 root root 4096 2022-02-07 18:45 ./patches/source/at
-rw-r--r-- 1 root root 428 2018-06-13 02:51 ./patches/source/at/doinst.sh.gz -rw-r--r-- 1 root root 428 2018-06-13 02:51 ./patches/source/at/doinst.sh.gz
-rw-r--r-- 1 root root 669 2018-06-14 18:38 ./patches/source/at/rc.atd -rw-r--r-- 1 root root 669 2018-06-14 18:38 ./patches/source/at/rc.atd
-rw-r--r-- 1 root root 776 2019-10-17 17:50 ./patches/source/at/slack-desc -rw-r--r-- 1 root root 776 2019-10-17 17:50 ./patches/source/at/slack-desc
drwxr-xr-x 3 root root 4096 2023-09-20 18:56 ./patches/source/bind drwxr-xr-x 3 root root 4096 2023-12-20 20:17 ./patches/source/bind
-rw-r--r-- 1 root root 5120 2007-06-08 04:48 ./patches/source/bind/3link.sh -rw-r--r-- 1 root root 5120 2007-06-08 04:48 ./patches/source/bind/3link.sh
-rw-r--r-- 1 root root 5127328 2023-09-20 10:37 ./patches/source/bind/bind-9.16.44.tar.xz -rw-r--r-- 1 root root 5127080 2023-11-15 13:12 ./patches/source/bind/bind-9.16.45.tar.xz
-rw-r--r-- 1 root root 833 2023-09-20 10:37 ./patches/source/bind/bind-9.16.44.tar.xz.asc -rw-r--r-- 1 root root 833 2023-11-15 13:12 ./patches/source/bind/bind-9.16.45.tar.xz.asc
-rwxr-xr-x 1 root root 5649 2022-03-16 19:30 ./patches/source/bind/bind.SlackBuild -rwxr-xr-x 1 root root 5841 2023-11-15 20:47 ./patches/source/bind/bind.SlackBuild
drwxr-xr-x 2 root root 4096 2019-08-19 18:12 ./patches/source/bind/caching-example drwxr-xr-x 2 root root 4096 2023-11-07 19:28 ./patches/source/bind/caching-example
-rw-r--r-- 1 root root 195 2001-05-18 02:03 ./patches/source/bind/caching-example/localhost.zone -rw-r--r-- 1 root root 195 2001-05-18 02:03 ./patches/source/bind/caching-example/localhost.zone
-rw-r--r-- 1 root root 3313 2023-11-07 19:15 ./patches/source/bind/caching-example/named.ca
-rw-r--r-- 1 root root 681 2008-04-13 21:47 ./patches/source/bind/caching-example/named.conf -rw-r--r-- 1 root root 681 2008-04-13 21:47 ./patches/source/bind/caching-example/named.conf
-rw-r--r-- 1 root root 433 2011-03-26 06:54 ./patches/source/bind/caching-example/named.local -rw-r--r-- 1 root root 433 2011-03-26 06:54 ./patches/source/bind/caching-example/named.local
-rw-r--r-- 1 root root 3312 2019-07-30 01:10 ./patches/source/bind/caching-example/named.root -rw-r--r-- 1 root root 3313 2023-11-07 19:15 ./patches/source/bind/caching-example/named.root
-rw-r--r-- 1 root root 478 2021-09-24 19:02 ./patches/source/bind/default.named -rw-r--r-- 1 root root 1067 2023-12-01 20:18 ./patches/source/bind/default.named
-rw-r--r-- 1 root root 532 2021-09-16 00:25 ./patches/source/bind/doinst.sh.gz -rw-r--r-- 1 root root 532 2021-09-16 00:25 ./patches/source/bind/doinst.sh.gz
-rw-r--r-- 1 root root 3990 2021-09-24 19:04 ./patches/source/bind/rc.bind -rw-r--r-- 1 root root 4045 2023-11-07 19:20 ./patches/source/bind/rc.bind
-rw-r--r-- 1 root root 786 2018-02-27 06:13 ./patches/source/bind/slack-desc -rw-r--r-- 1 root root 786 2018-02-27 06:13 ./patches/source/bind/slack-desc
drwxr-xr-x 3 root root 4096 2023-12-19 20:31 ./patches/source/bluez drwxr-xr-x 3 root root 4096 2023-12-19 20:31 ./patches/source/bluez
-rw-r--r-- 1 root root 1291 2023-12-19 20:29 ./patches/source/bluez/1528118a8f84b4b178729c1f9fc3f6d858c04f9f.patch -rw-r--r-- 1 root root 1291 2023-12-19 20:29 ./patches/source/bluez/1528118a8f84b4b178729c1f9fc3f6d858c04f9f.patch
@ -1800,6 +1804,14 @@ drwxr-xr-x 2 root root 4096 2022-09-01 18:42 ./patches/source/poppler
-rw-r--r-- 1 root root 1798780 2021-12-26 19:51 ./patches/source/poppler/poppler-21.12.0.tar.xz -rw-r--r-- 1 root root 1798780 2021-12-26 19:51 ./patches/source/poppler/poppler-21.12.0.tar.xz
-rwxr-xr-x 1 root root 4628 2022-09-01 18:43 ./patches/source/poppler/poppler.SlackBuild -rwxr-xr-x 1 root root 4628 2022-09-01 18:43 ./patches/source/poppler/poppler.SlackBuild
-rw-r--r-- 1 root root 988 2018-02-27 06:12 ./patches/source/poppler/slack-desc -rw-r--r-- 1 root root 988 2018-02-27 06:12 ./patches/source/poppler/slack-desc
drwxr-xr-x 3 root root 4096 2023-12-20 20:31 ./patches/source/proftpd
-rw-r--r-- 1 root root 306 2003-03-06 07:52 ./patches/source/proftpd/doinst.sh.gz
drwxr-xr-x 2 root root 4096 2017-04-20 21:08 ./patches/source/proftpd/etc
-rw-r--r-- 1 root root 581 2001-02-26 07:31 ./patches/source/proftpd/etc/ftpusers
-rw-r--r-- 1 root root 1986 2017-04-20 21:08 ./patches/source/proftpd/etc/proftpd.conf
-rw-r--r-- 1 root root 13966952 2023-12-20 04:42 ./patches/source/proftpd/proftpd-1.3.8b.tar.xz
-rwxr-xr-x 1 root root 4774 2023-12-20 20:34 ./patches/source/proftpd/proftpd.SlackBuild
-rw-r--r-- 1 root root 826 2018-02-27 06:13 ./patches/source/proftpd/slack-desc
drwxr-xr-x 2 root root 4096 2023-09-15 18:02 ./patches/source/python3 drwxr-xr-x 2 root root 4096 2023-09-15 18:02 ./patches/source/python3
-rw-r--r-- 1 root root 19673928 2023-08-24 19:13 ./patches/source/python3/Python-3.9.18.tar.xz -rw-r--r-- 1 root root 19673928 2023-08-24 19:13 ./patches/source/python3/Python-3.9.18.tar.xz
-rw-r--r-- 1 root root 833 2023-08-24 19:13 ./patches/source/python3/Python-3.9.18.tar.xz.asc -rw-r--r-- 1 root root 833 2023-08-24 19:13 ./patches/source/python3/Python-3.9.18.tar.xz.asc
@ -16547,30 +16559,31 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/y/nethack
-rwxr-xr-x 1 root root 4998 2021-02-13 05:32 ./source/y/nethack/nethack.SlackBuild -rwxr-xr-x 1 root root 4998 2021-02-13 05:32 ./source/y/nethack/nethack.SlackBuild
-rw-r--r-- 1 root root 59 2020-12-30 20:25 ./source/y/nethack/nethack.url -rw-r--r-- 1 root root 59 2020-12-30 20:25 ./source/y/nethack/nethack.url
-rw-r--r-- 1 root root 1031 2020-12-30 21:50 ./source/y/nethack/slack-desc -rw-r--r-- 1 root root 1031 2020-12-30 21:50 ./source/y/nethack/slack-desc
drwxr-xr-x 4 root root 4096 2023-09-21 19:37 ./testing drwxr-xr-x 4 root root 4096 2023-12-20 21:16 ./testing
-rw-r--r-- 1 root root 2205 2023-09-21 19:37 ./testing/CHECKSUMS.md5 -rw-r--r-- 1 root root 2278 2023-12-20 21:16 ./testing/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-09-21 19:37 ./testing/CHECKSUMS.md5.asc -rw-r--r-- 1 root root 163 2023-12-20 21:16 ./testing/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 2888 2023-09-21 19:37 ./testing/FILE_LIST -rw-r--r-- 1 root root 2975 2023-12-20 21:16 ./testing/FILE_LIST
-rw-r--r-- 1 root root 36227 2023-09-21 19:37 ./testing/MANIFEST.bz2 -rw-r--r-- 1 root root 36452 2023-12-20 21:16 ./testing/MANIFEST.bz2
-rw-r--r-- 1 root root 727 2023-09-21 19:37 ./testing/PACKAGES.TXT -rw-r--r-- 1 root root 727 2023-12-20 21:16 ./testing/PACKAGES.TXT
drwxr-xr-x 2 root root 4096 2023-09-21 19:37 ./testing/packages drwxr-xr-x 2 root root 4096 2023-12-20 21:16 ./testing/packages
-rw-r--r-- 1 root root 334 2023-09-20 19:02 ./testing/packages/bind-9.18.19-x86_64-1_slack15.0.txt -rw-r--r-- 1 root root 334 2023-12-20 20:19 ./testing/packages/bind-9.18.21-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 2447784 2023-09-20 19:02 ./testing/packages/bind-9.18.19-x86_64-1_slack15.0.txz -rw-r--r-- 1 root root 2450504 2023-12-20 20:19 ./testing/packages/bind-9.18.21-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-09-20 19:02 ./testing/packages/bind-9.18.19-x86_64-1_slack15.0.txz.asc -rw-r--r-- 1 root root 163 2023-12-20 20:19 ./testing/packages/bind-9.18.21-x86_64-1_slack15.0.txz.asc
drwxr-xr-x 4 root root 4096 2023-09-21 19:31 ./testing/source drwxr-xr-x 4 root root 4096 2023-12-20 21:00 ./testing/source
drwxr-xr-x 3 root root 4096 2023-09-20 18:56 ./testing/source/bind drwxr-xr-x 3 root root 4096 2023-12-20 20:16 ./testing/source/bind
-rw-r--r-- 1 root root 5120 2007-06-08 04:48 ./testing/source/bind/3link.sh -rw-r--r-- 1 root root 5120 2007-06-08 04:48 ./testing/source/bind/3link.sh
-rw-r--r-- 1 root root 5508464 2023-09-20 10:41 ./testing/source/bind/bind-9.18.19.tar.xz -rw-r--r-- 1 root root 5507132 2023-12-20 14:18 ./testing/source/bind/bind-9.18.21.tar.xz
-rw-r--r-- 1 root root 833 2023-09-20 10:41 ./testing/source/bind/bind-9.18.19.tar.xz.asc -rw-r--r-- 1 root root 833 2023-12-20 14:18 ./testing/source/bind/bind-9.18.21.tar.xz.asc
-rwxr-xr-x 1 root root 5649 2022-03-16 19:30 ./testing/source/bind/bind.SlackBuild -rwxr-xr-x 1 root root 5841 2023-11-15 20:48 ./testing/source/bind/bind.SlackBuild
drwxr-xr-x 2 root root 4096 2019-08-19 18:12 ./testing/source/bind/caching-example drwxr-xr-x 2 root root 4096 2023-11-07 19:28 ./testing/source/bind/caching-example
-rw-r--r-- 1 root root 195 2001-05-18 02:03 ./testing/source/bind/caching-example/localhost.zone -rw-r--r-- 1 root root 195 2001-05-18 02:03 ./testing/source/bind/caching-example/localhost.zone
-rw-r--r-- 1 root root 3313 2023-11-07 19:15 ./testing/source/bind/caching-example/named.ca
-rw-r--r-- 1 root root 681 2008-04-13 21:47 ./testing/source/bind/caching-example/named.conf -rw-r--r-- 1 root root 681 2008-04-13 21:47 ./testing/source/bind/caching-example/named.conf
-rw-r--r-- 1 root root 433 2011-03-26 06:54 ./testing/source/bind/caching-example/named.local -rw-r--r-- 1 root root 433 2011-03-26 06:54 ./testing/source/bind/caching-example/named.local
-rw-r--r-- 1 root root 3312 2019-07-30 01:10 ./testing/source/bind/caching-example/named.root -rw-r--r-- 1 root root 3313 2023-11-07 19:15 ./testing/source/bind/caching-example/named.root
-rw-r--r-- 1 root root 478 2021-09-24 19:02 ./testing/source/bind/default.named -rw-r--r-- 1 root root 1067 2023-12-01 20:18 ./testing/source/bind/default.named
-rw-r--r-- 1 root root 532 2021-09-16 00:25 ./testing/source/bind/doinst.sh.gz -rw-r--r-- 1 root root 532 2021-09-16 00:25 ./testing/source/bind/doinst.sh.gz
-rw-r--r-- 1 root root 3990 2021-09-24 19:04 ./testing/source/bind/rc.bind -rw-r--r-- 1 root root 4045 2023-11-07 19:20 ./testing/source/bind/rc.bind
-rw-r--r-- 1 root root 786 2018-02-27 06:13 ./testing/source/bind/slack-desc -rw-r--r-- 1 root root 786 2018-02-27 06:13 ./testing/source/bind/slack-desc
drwxr-xr-x 2 root root 4096 2022-02-02 06:50 ./testing/source/linux-5.16.5-configs drwxr-xr-x 2 root root 4096 2022-02-02 06:50 ./testing/source/linux-5.16.5-configs
-rw-r--r-- 1 root root 75 2022-02-01 04:54 ./testing/source/linux-5.16.5-configs/README -rw-r--r-- 1 root root 75 2022-02-01 04:54 ./testing/source/linux-5.16.5-configs/README

View file

@ -0,0 +1,11 @@
proftpd: proftpd (FTP server daemon)
proftpd:
proftpd: ProFTPD is the Professional File Transfer Protocol (FTP) server
proftpd: daemon. ProFTPD grew out of the desire to have a secure and
proftpd: configurable FTP server, and out of a significant admiration of the
proftpd: Apache web server.
proftpd:
proftpd: Homepage: http://www.proftpd.org
proftpd:
proftpd:
proftpd:

View file

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2018, 2019, 2020, 2021 Patrick J. Volkerding, Sebeka, MN, USA # Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2018, 2019, 2020, 2021, 2023 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved. # All rights reserved.
# #
# Redistribution and use of this script, with or without modification, is # Redistribution and use of this script, with or without modification, is
@ -163,13 +163,18 @@ fi
# Add sample config files for a simple caching nameserver: # Add sample config files for a simple caching nameserver:
mkdir -p $PKG/var/named/caching-example mkdir -p $PKG/var/named/caching-example
cat $CWD/caching-example/named.conf > $PKG/etc/named.conf.new cp -a $CWD/caching-example/named.conf $PKG/etc/named.conf.new
cat $CWD/caching-example/localhost.zone > $PKG/var/named/caching-example/localhost.zone cp -a $CWD/caching-example/localhost.zone $PKG/var/named/caching-example/localhost.zone
cat $CWD/caching-example/named.local > $PKG/var/named/caching-example/named.local cp -a $CWD/caching-example/named.local $PKG/var/named/caching-example/named.local
cat $CWD/caching-example/named.root > $PKG/var/named/caching-example/named.root cp -a $CWD/caching-example/named.root $PKG/var/named/caching-example/named.root
# This name is deprecated, but having it here doesn't hurt in case # This name is deprecated, but having it here doesn't hurt in case
# an old configuration file wants it: # an old configuration file wants it:
cat $CWD/caching-example/named.root > $PKG/var/named/caching-example/named.ca cp -a $CWD/caching-example/named.root $PKG/var/named/caching-example/named.ca
chown root:root $PKG/etc/named.conf.new
chmod 644 $PKG/var/named/caching-example/*
# Make sure that everything in /var/named is owned by named:named:
chown -R named:named $PKG/var/named
mkdir -p $PKG/install mkdir -p $PKG/install
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
@ -177,4 +182,3 @@ cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG cd $PKG
/sbin/makepkg -l y -c n $TMP/${PKGNAM}-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz /sbin/makepkg -l y -c n $TMP/${PKGNAM}-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz

View file

@ -0,0 +1,92 @@
; This file holds the information on root name servers needed to
; initialize cache of Internet domain name servers
; (e.g. reference this file in the "cache . <file>"
; configuration file of BIND domain name servers).
;
; This file is made available by InterNIC
; under anonymous FTP as
; file /domain/named.cache
; on server FTP.INTERNIC.NET
; -OR- RS.INTERNIC.NET
;
; last update: October 24, 2023
; related version of root zone: 2023102402
;
; FORMERLY NS.INTERNIC.NET
;
. 3600000 NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
A.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:ba3e::2:30
;
; FORMERLY NS1.ISI.EDU
;
. 3600000 NS B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET. 3600000 A 199.9.14.201
B.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:200::b
;
; FORMERLY C.PSI.NET
;
. 3600000 NS C.ROOT-SERVERS.NET.
C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12
C.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2::c
;
; FORMERLY TERP.UMD.EDU
;
. 3600000 NS D.ROOT-SERVERS.NET.
D.ROOT-SERVERS.NET. 3600000 A 199.7.91.13
D.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2d::d
;
; FORMERLY NS.NASA.GOV
;
. 3600000 NS E.ROOT-SERVERS.NET.
E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10
E.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:a8::e
;
; FORMERLY NS.ISC.ORG
;
. 3600000 NS F.ROOT-SERVERS.NET.
F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241
F.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2f::f
;
; FORMERLY NS.NIC.DDN.MIL
;
. 3600000 NS G.ROOT-SERVERS.NET.
G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4
G.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:12::d0d
;
; FORMERLY AOS.ARL.ARMY.MIL
;
. 3600000 NS H.ROOT-SERVERS.NET.
H.ROOT-SERVERS.NET. 3600000 A 198.97.190.53
H.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:1::53
;
; FORMERLY NIC.NORDU.NET
;
. 3600000 NS I.ROOT-SERVERS.NET.
I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17
I.ROOT-SERVERS.NET. 3600000 AAAA 2001:7fe::53
;
; OPERATED BY VERISIGN, INC.
;
. 3600000 NS J.ROOT-SERVERS.NET.
J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30
J.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:c27::2:30
;
; OPERATED BY RIPE NCC
;
. 3600000 NS K.ROOT-SERVERS.NET.
K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129
K.ROOT-SERVERS.NET. 3600000 AAAA 2001:7fd::1
;
; OPERATED BY ICANN
;
. 3600000 NS L.ROOT-SERVERS.NET.
L.ROOT-SERVERS.NET. 3600000 A 199.7.83.42
L.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:9f::42
;
; OPERATED BY WIDE
;
. 3600000 NS M.ROOT-SERVERS.NET.
M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33
M.ROOT-SERVERS.NET. 3600000 AAAA 2001:dc3::35
; End of file

View file

@ -9,8 +9,8 @@
; on server FTP.INTERNIC.NET ; on server FTP.INTERNIC.NET
; -OR- RS.INTERNIC.NET ; -OR- RS.INTERNIC.NET
; ;
; last update: July 30, 2019 ; last update: October 24, 2023
; related version of root zone: 2019073000 ; related version of root zone: 2023102402
; ;
; FORMERLY NS.INTERNIC.NET ; FORMERLY NS.INTERNIC.NET
; ;

View file

@ -1,7 +1,7 @@
# User to run named as: # User to run named as:
NAMED_USER=named NAMED_USER=named
# Group to use for chowning named related files and directories. # Group to use for named related files and directories.
# By default, named will also run as the primary group of $NAMED_USER, # By default, named will also run as the primary group of $NAMED_USER,
# which will usually be the same as what's listed below, but not # which will usually be the same as what's listed below, but not
# necessarily if something other than the default of "named" is used. # necessarily if something other than the default of "named" is used.
@ -10,3 +10,15 @@ NAMED_GROUP=named
# Options to run named with. At least -u $NAMED_USER is required, but # Options to run named with. At least -u $NAMED_USER is required, but
# additional options may be added if needed. # additional options may be added if needed.
NAMED_OPTIONS="-u $NAMED_USER" NAMED_OPTIONS="-u $NAMED_USER"
# If this is set to YES, then before starting named the startup script
# will make sure that /etc/rndc.key (if it exists) and the enitre contents
# of /var/named are chowned to $NAMED_USER:$NAMED_GROUP. If some of these
# files are improperly owned, named will refuse to start or may not work
# properly. This is also a useful setting when upgrading from an older BIND
# package that would run as root.
#
# If NAMED_CHOWN is set to anything other than YES (or is unset), then these
# files will not be chowned automatically and the admin will handle any
# required file ownerships.
NAMED_CHOWN=NO

View file

@ -42,12 +42,14 @@ bind_start() {
mkdir -p /var/run/named mkdir -p /var/run/named
# Make sure that /var/run/named has correct ownership: # Make sure that /var/run/named has correct ownership:
chown -R ${NAMED_USER}:${NAMED_GROUP} /var/run/named chown -R ${NAMED_USER}:${NAMED_GROUP} /var/run/named
if [ "$NAMED_CHOWN" = "YES" ]; then
# Make sure that /var/named has correct ownership: # Make sure that /var/named has correct ownership:
chown -R ${NAMED_USER}:${NAMED_GROUP} /var/named chown -R ${NAMED_USER}:${NAMED_GROUP} /var/named
if [ -r /etc/rndc.key ]; then if [ -r /etc/rndc.key ]; then
# Make sure that /etc/rndc.key has correct ownership: # Make sure that /etc/rndc.key has correct ownership:
chown ${NAMED_USER}:${NAMED_GROUP} /etc/rndc.key chown ${NAMED_USER}:${NAMED_GROUP} /etc/rndc.key
fi fi
fi
# Start named: # Start named:
if [ -x /usr/sbin/named ]; then if [ -x /usr/sbin/named ]; then
echo "Starting BIND: /usr/sbin/named $NAMED_OPTIONS" echo "Starting BIND: /usr/sbin/named $NAMED_OPTIONS"

View file

@ -0,0 +1,18 @@
config() {
NEW="$1"
OLD="`dirname $NEW`/`basename $NEW .new`"
# If there's no config file by that name, mv it over:
if [ ! -r $OLD ]; then
mv $NEW $OLD
elif [ "`cat $OLD | md5sum`" = "`cat $NEW | md5sum`" ]; then # toss the redundant copy
rm $NEW
fi
# Otherwise, we leave the .new copy for the admin to consider...
}
config etc/ftpusers.new
config etc/proftpd.conf.new
# Remove any old proftpd files:
rm -f var/run/proftpd/proftpd*

View file

@ -0,0 +1,22 @@
#
# ftpusers This file describes the names of the users that may
# _*NOT*_ log into the system via the FTP server.
# This usually includes "root", "uucp", "news" and the
# like, because those users have too much power to be
# allowed to do "just" FTP...
#
#
# Version: @(#)/etc/ftpusers 3.00 02/25/2001 volkerdi
#
# Original Author: Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
#
# The entire line gets matched, so no comments or extra characters on
# lines containing a username.
#
# To enable anonymous FTP, remove the "ftp" user:
ftp
root
uucp
news
# End of ftpusers.

View file

@ -0,0 +1,74 @@
# This is a basic ProFTPD configuration file.
# It establishes a single server and a single anonymous login.
# It assumes that you have a user/group "nobody" and "ftp"
# for normal/anonymous operation.
ServerName "ProFTPD Default Installation"
#ServerType standalone
ServerType inetd
DefaultServer on
# Port 21 is the standard FTP port.
Port 21
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask 022
# Don't use IPv6 support by default.
UseIPv6 off
# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd).
MaxInstances 30
# Set the user and group under which the server will run.
User nobody
Group nogroup
# Set system log location:
SystemLog /var/log/proftpd.log
TransferLog /var/log/xferlog
# Normally, we want files to be overwriteable.
AllowOverwrite on
# A basic anonymous FTP server configuration.
# To enable this, remove the user ftp from /etc/ftpusers.
<Anonymous ~ftp>
User ftp
Group ftp
# We want clients to be able to login with "anonymous" as well as "ftp"
UserAlias anonymous ftp
# Limit the maximum number of anonymous logins
MaxClients 50
# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayChdir .message
# Limit WRITE everywhere in the anonymous chroot
<Limit WRITE>
DenyAll
</Limit>
# An upload directory that allows storing files but not retrieving
# or creating directories.
# <Directory incoming/*>
# <Limit READ>
# DenyAll
# </Limit>
#
# <Limit STOR>
# AllowAll
# </Limit>
# </Directory>
</Anonymous>

View file

@ -0,0 +1,153 @@
#!/bin/bash
# Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2016, 2017, 2018, 2020 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=proftpd
VERSION=1.3.8b
DIRVER=1.3.8b
BUILD=${BUILD:-1_slack15.0}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
PROFTPD_MODS="mod_radius:mod_ban:mod_readme:mod_ratio:mod_tls:mod_wrap:mod_ctrls_admin:mod_quotatab:mod_quotatab_file:mod_sftp:mod_facl"
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) export ARCH=i586 ;;
arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) export ARCH=$( uname -m ) ;;
esac
fi
# 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
# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
exit 0
fi
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
TMP=${TMP:-/tmp}
PKG=$TMP/package-proftpd
rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf proftpd-$VERSION
tar xvf $CWD/proftpd-$VERSION.tar.?z* || exit 1
cd proftpd-$DIRVER || exit 1
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \+ -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--mandir=/usr/man \
--sysconfdir=/etc \
--enable-autoshadow \
--enable-ctrls \
--enable-dso \
--enable-ipv6 \
--enable-nls \
--localstatedir=/var/run \
--with-modules="${PROFTPD_MODS}" \
--build=$ARCH-slackware-linux || exit 1
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
# With no library to link against, these are useless:
rm -rf $PKG/usr/include
rm -f $PKG/etc/*
rmdir $PKG/usr/libexec 2> /dev/null
cat $CWD/etc/proftpd.conf > $PKG/etc/proftpd.conf.new
cat $CWD/etc/ftpusers > $PKG/etc/ftpusers.new
mkdir -p $PKG/home/ftp
# Directory used by mod_ban:
mkdir -p $PKG/var/db/proftpd
chown nobody:nogroup $PKG/var/db/proftpd
# Compress manual pages:
find $PKG/usr/man -type f -exec gzip -9 {} \+
for i in $( find $PKG/usr/man -type l ) ; do
ln -s $( readlink $i ).gz $i.gz
rm $i
done
mkdir -p $PKG/usr/doc/proftpd-$VERSION
cp -a COPYING* CREDITS INSTALL NEWS README* \
contrib/README.mod_wrap contrib/README.ratio \
$PKG/usr/doc/proftpd-$VERSION
# If there's a ChangeLog, installing at least part of the recent history
# is useful, but don't let it get totally out of control:
if [ -r ChangeLog ]; then
DOCSDIR=$(echo $PKG/usr/doc/proftpd-$VERSION)
cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
touch -r ChangeLog $DOCSDIR/ChangeLog
fi
cp -a contrib/README $PKG/usr/doc/proftpd-$VERSION/README.contrib
cp -a doc sample-configurations $PKG/usr/doc/proftpd-$VERSION
# Bloat removal:
( cd $PKG/usr/doc
find . -name "*.sgml" -exec rm {} \+
find . -name "*.pdf" -exec rm {} \+
)
rmdir $PKG/usr/share/locale
rmdir $PKG/usr/share
find $PKG | xargs file | grep -e "executable" -e "shared object" \
| grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
mkdir -p $PKG/install
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
/sbin/makepkg -l y -c n $TMP/proftpd-$VERSION-$ARCH-$BUILD.txz

View file

@ -0,0 +1,19 @@
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description. Line
# up the first '|' above the ':' following the base package name, and the '|' on
# the right side marks the last column you can put a character in. You must make
# exactly 11 lines for the formatting to be correct. It's also customary to
# leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
proftpd: proftpd (FTP server daemon)
proftpd:
proftpd: ProFTPD is the Professional File Transfer Protocol (FTP) server
proftpd: daemon. ProFTPD grew out of the desire to have a secure and
proftpd: configurable FTP server, and out of a significant admiration of the
proftpd: Apache web server.
proftpd:
proftpd: Homepage: http://www.proftpd.org
proftpd:
proftpd:
proftpd:

View file

@ -1344,6 +1344,7 @@ gzip ./patches/source/perl/perl.configure.multilib.patch
gzip ./patches/source/perl/libnet-3.08-Do-not-create-Net-libnet.cfg.patch gzip ./patches/source/perl/libnet-3.08-Do-not-create-Net-libnet.cfg.patch
gzip ./patches/source/dhcp/dhclient-script.PATH.diff gzip ./patches/source/dhcp/dhclient-script.PATH.diff
gzip ./patches/source/dhcp/doinst.sh gzip ./patches/source/dhcp/doinst.sh
gzip ./patches/source/proftpd/doinst.sh
gzip ./patches/source/mozilla-firefox/firefox.moz_plugin_path.diff gzip ./patches/source/mozilla-firefox/firefox.moz_plugin_path.diff
gzip ./patches/source/mozilla-firefox/ff.ui.scrollToClick.diff gzip ./patches/source/mozilla-firefox/ff.ui.scrollToClick.diff
gzip ./patches/source/mozilla-firefox/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch gzip ./patches/source/mozilla-firefox/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch