mirror of
git://slackware.nl/current.git
synced 2025-01-29 08:36:40 +01:00
Sat Dec 23 02:48:56 UTC 2023
patches/packages/glibc-zoneinfo-2023d-noarch-1_slack15.0.txz: Upgraded. This package provides the latest timezone updates. patches/packages/postfix-3.6.13-x86_64-1_slack15.0.txz: Upgraded. Security: this release adds support to defend against an email spoofing attack (SMTP smuggling) on recipients at a Postfix server. Sites concerned about SMTP smuggling attacks should enable this feature on Internet-facing Postfix servers. For compatibility with non-standard clients, Postfix by default excludes clients in mynetworks from this countermeasure. The recommended settings are: # Optionally disconnect remote SMTP clients that send bare newlines, # but allow local clients with non-standard SMTP implementations # such as netcat, fax machines, or load balancer health checks. # smtpd_forbid_bare_newline = yes smtpd_forbid_bare_newline_exclusions = $mynetworks The smtpd_forbid_bare_newline feature is disabled by default. For more information, see: https://www.postfix.org/smtp-smuggling.html (* Security fix *)
This commit is contained in:
parent
7bbe71feea
commit
d46ef1440f
14 changed files with 624 additions and 89 deletions
|
@ -11,9 +11,39 @@
|
|||
<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>Thu, 21 Dec 2023 20:46:11 GMT</pubDate>
|
||||
<lastBuildDate>Fri, 22 Dec 2023 12:30:24 GMT</lastBuildDate>
|
||||
<pubDate>Sat, 23 Dec 2023 02:48:56 GMT</pubDate>
|
||||
<lastBuildDate>Sat, 23 Dec 2023 12:30:31 GMT</lastBuildDate>
|
||||
<generator>maintain_current_git.sh v 1.17</generator>
|
||||
<item>
|
||||
<title>Sat, 23 Dec 2023 02:48:56 GMT</title>
|
||||
<pubDate>Sat, 23 Dec 2023 02:48:56 GMT</pubDate>
|
||||
<link>https://git.slackware.nl/current/tag/?h=20231223024856</link>
|
||||
<guid isPermaLink="false">20231223024856</guid>
|
||||
<description>
|
||||
<![CDATA[<pre>
|
||||
patches/packages/glibc-zoneinfo-2023d-noarch-1_slack15.0.txz: Upgraded.
|
||||
This package provides the latest timezone updates.
|
||||
patches/packages/postfix-3.6.13-x86_64-1_slack15.0.txz: Upgraded.
|
||||
Security: this release adds support to defend against an email spoofing
|
||||
attack (SMTP smuggling) on recipients at a Postfix server. Sites
|
||||
concerned about SMTP smuggling attacks should enable this feature on
|
||||
Internet-facing Postfix servers. For compatibility with non-standard
|
||||
clients, Postfix by default excludes clients in mynetworks from this
|
||||
countermeasure.
|
||||
The recommended settings are:
|
||||
# Optionally disconnect remote SMTP clients that send bare newlines,
|
||||
# but allow local clients with non-standard SMTP implementations
|
||||
# such as netcat, fax machines, or load balancer health checks.
|
||||
#
|
||||
smtpd_forbid_bare_newline = yes
|
||||
smtpd_forbid_bare_newline_exclusions = $mynetworks
|
||||
The smtpd_forbid_bare_newline feature is disabled by default.
|
||||
For more information, see:
|
||||
https://www.postfix.org/smtp-smuggling.html
|
||||
(* Security fix *)
|
||||
</pre>]]>
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Thu, 21 Dec 2023 20:46:11 GMT</title>
|
||||
<pubDate>Thu, 21 Dec 2023 20:46:11 GMT</pubDate>
|
||||
|
|
|
@ -1,3 +1,25 @@
|
|||
Sat Dec 23 02:48:56 UTC 2023
|
||||
patches/packages/glibc-zoneinfo-2023d-noarch-1_slack15.0.txz: Upgraded.
|
||||
This package provides the latest timezone updates.
|
||||
patches/packages/postfix-3.6.13-x86_64-1_slack15.0.txz: Upgraded.
|
||||
Security: this release adds support to defend against an email spoofing
|
||||
attack (SMTP smuggling) on recipients at a Postfix server. Sites
|
||||
concerned about SMTP smuggling attacks should enable this feature on
|
||||
Internet-facing Postfix servers. For compatibility with non-standard
|
||||
clients, Postfix by default excludes clients in mynetworks from this
|
||||
countermeasure.
|
||||
The recommended settings are:
|
||||
# Optionally disconnect remote SMTP clients that send bare newlines,
|
||||
# but allow local clients with non-standard SMTP implementations
|
||||
# such as netcat, fax machines, or load balancer health checks.
|
||||
#
|
||||
smtpd_forbid_bare_newline = yes
|
||||
smtpd_forbid_bare_newline_exclusions = $mynetworks
|
||||
The smtpd_forbid_bare_newline feature is disabled by default.
|
||||
For more information, see:
|
||||
https://www.postfix.org/smtp-smuggling.html
|
||||
(* Security fix *)
|
||||
+--------------------------+
|
||||
Thu Dec 21 20:46:11 UTC 2023
|
||||
extra/php81/php81-8.1.27-x86_64-1_slack15.0.txz: Upgraded.
|
||||
This is a bugfix release.
|
||||
|
|
187
FILELIST.TXT
187
FILELIST.TXT
|
@ -1,20 +1,20 @@
|
|||
Thu Dec 21 20:52:43 UTC 2023
|
||||
Sat Dec 23 02:54:07 UTC 2023
|
||||
|
||||
Here is the file list for this directory. If you are using a
|
||||
mirror site and find missing or extra files in the disk
|
||||
subdirectories, please have the archive administrator refresh
|
||||
the mirror.
|
||||
|
||||
drwxr-xr-x 12 root root 4096 2023-12-21 20:49 .
|
||||
drwxr-xr-x 12 root root 4096 2023-12-23 02:48 .
|
||||
-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 1204631 2023-12-21 20:49 ./CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2023-12-21 20:49 ./CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 1204631 2023-12-21 20:53 ./CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2023-12-21 20:53 ./CHECKSUMS.md5.asc
|
||||
-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 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 2077125 2023-12-21 20:46 ./ChangeLog.txt
|
||||
-rw-r--r-- 1 root root 2078249 2023-12-23 02:48 ./ChangeLog.txt
|
||||
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
|
||||
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
|
||||
|
@ -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 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
|
||||
drwxr-xr-x 4 root root 4096 2023-12-21 20:49 ./patches
|
||||
-rw-r--r-- 1 root root 93107 2023-12-21 20:49 ./patches/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2023-12-21 20:49 ./patches/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 126643 2023-12-21 20:49 ./patches/FILE_LIST
|
||||
-rw-r--r-- 1 root root 14558380 2023-12-21 20:49 ./patches/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 68221 2023-12-21 20:49 ./patches/PACKAGES.TXT
|
||||
drwxr-xr-x 4 root root 28672 2023-12-20 21:16 ./patches/packages
|
||||
drwxr-xr-x 4 root root 4096 2023-12-23 02:54 ./patches
|
||||
-rw-r--r-- 1 root root 93994 2023-12-23 02:54 ./patches/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2023-12-23 02:54 ./patches/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 127802 2023-12-23 02:54 ./patches/FILE_LIST
|
||||
-rw-r--r-- 1 root root 14578710 2023-12-23 02:54 ./patches/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 68797 2023-12-23 02:54 ./patches/PACKAGES.TXT
|
||||
drwxr-xr-x 4 root root 32768 2023-12-23 02:53 ./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 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
|
||||
|
@ -849,9 +849,9 @@ drwxr-xr-x 4 root root 28672 2023-12-20 21:16 ./patches/packages
|
|||
-rw-r--r-- 1 root root 397 2023-04-25 21:09 ./patches/packages/git-2.35.8-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 6689412 2023-04-25 21:09 ./patches/packages/git-2.35.8-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 163 2023-04-25 21:09 ./patches/packages/git-2.35.8-x86_64-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 503 2023-03-29 20:53 ./patches/packages/glibc-zoneinfo-2023c-noarch-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 207136 2023-03-29 20:53 ./patches/packages/glibc-zoneinfo-2023c-noarch-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 163 2023-03-29 20:53 ./patches/packages/glibc-zoneinfo-2023c-noarch-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 503 2023-12-22 19:17 ./patches/packages/glibc-zoneinfo-2023d-noarch-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 210416 2023-12-22 19:17 ./patches/packages/glibc-zoneinfo-2023d-noarch-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 163 2023-12-22 19:17 ./patches/packages/glibc-zoneinfo-2023d-noarch-1_slack15.0.txz.asc
|
||||
-rw-r--r-- 1 root root 598 2022-07-07 18:24 ./patches/packages/gnupg2-2.2.36-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 2368640 2022-07-07 18:24 ./patches/packages/gnupg2-2.2.36-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 163 2022-07-07 18:24 ./patches/packages/gnupg2-2.2.36-x86_64-1_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 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 409 2023-12-22 19:13 ./patches/packages/postfix-3.6.13-x86_64-1_slack15.0.txt
|
||||
-rw-r--r-- 1 root root 2040588 2023-12-22 19:13 ./patches/packages/postfix-3.6.13-x86_64-1_slack15.0.txz
|
||||
-rw-r--r-- 1 root root 163 2023-12-22 19:13 ./patches/packages/postfix-3.6.13-x86_64-1_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
|
||||
|
@ -1106,7 +1109,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 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
|
||||
drwxr-xr-x 98 root root 4096 2023-12-20 20:59 ./patches/source
|
||||
drwxr-xr-x 99 root root 4096 2023-12-23 02:48 ./patches/source
|
||||
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
|
||||
-rwxr-xr-x 1 root root 3041 2023-09-26 19:23 ./patches/source/Cython/Cython.SlackBuild
|
||||
|
@ -1280,7 +1283,7 @@ drwxr-xr-x 2 root root 4096 2023-04-25 20:46 ./patches/source/git
|
|||
-rwxr-xr-x 1 root root 5491 2022-04-14 20:18 ./patches/source/git/git.SlackBuild
|
||||
-rw-r--r-- 1 root root 45 2015-09-01 20:04 ./patches/source/git/git.url
|
||||
-rw-r--r-- 1 root root 848 2018-02-27 06:13 ./patches/source/git/slack-desc
|
||||
drwxr-xr-x 3 root root 4096 2023-03-29 19:08 ./patches/source/glibc-zoneinfo
|
||||
drwxr-xr-x 3 root root 4096 2023-12-22 19:16 ./patches/source/glibc-zoneinfo
|
||||
-rw-r--r-- 1 root root 1221 2021-04-19 18:23 ./patches/source/glibc-zoneinfo/doinst.sh.gz
|
||||
-rwxr-xr-x 1 root root 5596 2022-03-19 18:39 ./patches/source/glibc-zoneinfo/glibc-zoneinfo.SlackBuild
|
||||
-rw-r--r-- 1 root root 965 2021-05-11 18:44 ./patches/source/glibc-zoneinfo/slack-desc
|
||||
|
@ -1295,10 +1298,10 @@ drwxr-xr-x 2 root root 4096 2006-12-03 23:10 ./patches/source/glibc-zonein
|
|||
-rw-r--r-- 1 root root 87 2006-12-03 23:10 ./patches/source/glibc-zoneinfo/timezone-scripts/parts/README
|
||||
-rw-r--r-- 1 root root 66 2003-02-16 21:17 ./patches/source/glibc-zoneinfo/timezone-scripts/setup.timeconfig
|
||||
-rw-r--r-- 1 root root 28680 2020-12-09 20:12 ./patches/source/glibc-zoneinfo/timezone-scripts/timeconfig
|
||||
-rw-r--r-- 1 root root 292852 2023-03-28 20:25 ./patches/source/glibc-zoneinfo/tzcode2023c.tar.gz
|
||||
-rw-r--r-- 1 root root 833 2023-03-28 20:25 ./patches/source/glibc-zoneinfo/tzcode2023c.tar.gz.asc
|
||||
-rw-r--r-- 1 root root 443902 2023-03-28 20:25 ./patches/source/glibc-zoneinfo/tzdata2023c.tar.gz
|
||||
-rw-r--r-- 1 root root 833 2023-03-28 20:25 ./patches/source/glibc-zoneinfo/tzdata2023c.tar.gz.asc
|
||||
-rw-r--r-- 1 root root 298795 2023-12-22 09:25 ./patches/source/glibc-zoneinfo/tzcode2023d.tar.gz
|
||||
-rw-r--r-- 1 root root 833 2023-12-22 09:25 ./patches/source/glibc-zoneinfo/tzcode2023d.tar.gz.asc
|
||||
-rw-r--r-- 1 root root 449767 2023-12-22 09:25 ./patches/source/glibc-zoneinfo/tzdata2023d.tar.gz
|
||||
-rw-r--r-- 1 root root 833 2023-12-22 09:25 ./patches/source/glibc-zoneinfo/tzdata2023d.tar.gz.asc
|
||||
-rw-r--r-- 1 root root 178 2020-10-12 18:03 ./patches/source/glibc-zoneinfo/zic.default.fat.diff.gz
|
||||
drwxr-xr-x 2 root root 4096 2022-07-07 18:21 ./patches/source/gnupg2
|
||||
-rw-r--r-- 1 root root 5158914 2022-07-06 18:20 ./patches/source/gnupg2/gnupg-2.2.36.tar.lz
|
||||
|
@ -1804,6 +1807,16 @@ 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
|
||||
-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
|
||||
drwxr-xr-x 2 root root 4096 2023-12-22 19:12 ./patches/source/postfix
|
||||
-rw-r--r-- 1 root root 1395 2019-11-25 18:38 ./patches/source/postfix/README
|
||||
-rw-r--r-- 1 root root 1027 2019-03-05 00:06 ./patches/source/postfix/doinst.sh.gz
|
||||
-rw-r--r-- 1 root root 2426867 2023-12-22 18:40 ./patches/source/postfix/postfix-3.6.13.tar.lz
|
||||
-rwxr-xr-x 1 root root 9752 2023-12-22 19:11 ./patches/source/postfix/postfix.SlackBuild
|
||||
-rw-r--r-- 1 root root 283 2017-11-05 21:09 ./patches/source/postfix/postfix.only.warn.regular.files.diff.gz
|
||||
-rw-r--r-- 1 root root 417 2019-02-28 19:05 ./patches/source/postfix/postfix.script.starting.message.diff.gz
|
||||
-rw-r--r-- 1 root root 58 2018-05-22 17:24 ./patches/source/postfix/postfix.url
|
||||
-rw-r--r-- 1 root root 1616 2017-10-14 18:09 ./patches/source/postfix/rc.postfix
|
||||
-rw-r--r-- 1 root root 896 2018-02-27 06:13 ./patches/source/postfix/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
|
||||
|
@ -2696,20 +2709,20 @@ drwxr-xr-x 2 root root 20480 2022-02-02 04:20 ./slackware64/ap
|
|||
-rw-r--r-- 1 root root 163 2021-11-13 18:23 ./slackware64/ap/nvme-cli-1.16-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 289 2021-02-13 11:41 ./slackware64/ap/opus-tools-0.2-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 60788 2021-02-13 11:41 ./slackware64/ap/opus-tools-0.2-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 11:41 ./slackware64/ap/opus-tools-0.2-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 288 2022-01-27 19:34 ./slackware64/ap/pamixer-1.5-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 42672 2022-01-27 19:34 ./slackware64/ap/pamixer-1.5-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-27 19:34 ./slackware64/ap/pamixer-1.5-x86_64-2.txz.asc
|
||||
-rw-r--r-- 1 root root 541 2021-02-13 11:41 ./slackware64/ap/powertop-2.13-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 206868 2021-02-13 11:41 ./slackware64/ap/powertop-2.13-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 11:41 ./slackware64/ap/powertop-2.13-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 494 2021-12-22 19:09 ./slackware64/ap/qpdf-10.5.0-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 854492 2021-12-22 19:09 ./slackware64/ap/qpdf-10.5.0-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-12-22 19:09 ./slackware64/ap/qpdf-10.5.0-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 364 2021-02-13 11:42 ./slackware64/ap/radeontool-1.6.3-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 59984 2021-02-13 11:42 ./slackware64/ap/radeontool-1.6.3-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 11:42 ./slackware64/ap/radeontool-1.6.3-x86_64-4.txz.asc
|
||||
-rw-r--r-- 1 root root 491 2021-12-03 20:05 ./slackware64/ap/rpm-4.16.1.3-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 11:41 ./slackware64/ap/opus-tools-0.2-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 288 2022-01-27 19:34 ./slackware64/ap/pamixer-1.5-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 42672 2022-01-27 19:34 ./slackware64/ap/pamixer-1.5-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-27 19:34 ./slackware64/ap/pamixer-1.5-x86_64-2.txz.asc
|
||||
-rw-r--r-- 1 root root 541 2021-02-13 11:41 ./slackware64/ap/powertop-2.13-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 206868 2021-02-13 11:41 ./slackware64/ap/powertop-2.13-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 11:41 ./slackware64/ap/powertop-2.13-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 494 2021-12-22 19:09 ./slackware64/ap/qpdf-10.5.0-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 854492 2021-12-22 19:09 ./slackware64/ap/qpdf-10.5.0-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-12-22 19:09 ./slackware64/ap/qpdf-10.5.0-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 364 2021-02-13 11:42 ./slackware64/ap/radeontool-1.6.3-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 59984 2021-02-13 11:42 ./slackware64/ap/radeontool-1.6.3-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 11:42 ./slackware64/ap/radeontool-1.6.3-x86_64-4.txz.asc
|
||||
-rw-r--r-- 1 root root 491 2021-12-03 20:05 ./slackware64/ap/rpm-4.16.1.3-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 893516 2021-12-03 20:05 ./slackware64/ap/rpm-4.16.1.3-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2021-12-03 20:05 ./slackware64/ap/rpm-4.16.1.3-x86_64-4.txz.asc
|
||||
-rw-r--r-- 1 root root 268 2021-02-13 11:42 ./slackware64/ap/rzip-2.1-x86_64-4.txt
|
||||
|
@ -5435,19 +5448,19 @@ drwxr-xr-x 2 root root 32768 2022-02-01 04:47 ./slackware64/n
|
|||
-rw-r--r-- 1 root root 906912 2021-02-13 12:09 ./slackware64/n/lftp-4.9.2-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 12:09 ./slackware64/n/lftp-4.9.2-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 252 2021-03-24 03:46 ./slackware64/n/libassuan-2.5.5-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 121496 2021-03-24 03:46 ./slackware64/n/libassuan-2.5.5-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-03-24 03:46 ./slackware64/n/libassuan-2.5.5-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 245 2021-08-23 18:10 ./slackware64/n/libgcrypt-1.9.4-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 582648 2021-08-23 18:10 ./slackware64/n/libgcrypt-1.9.4-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-08-23 18:10 ./slackware64/n/libgcrypt-1.9.4-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 392 2022-01-27 19:10 ./slackware64/n/libgpg-error-1.44-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 250696 2022-01-27 19:10 ./slackware64/n/libgpg-error-1.44-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-27 19:10 ./slackware64/n/libgpg-error-1.44-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 332 2021-06-10 18:08 ./slackware64/n/libksba-1.6.0-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 168412 2021-06-10 18:08 ./slackware64/n/libksba-1.6.0-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-06-10 18:08 ./slackware64/n/libksba-1.6.0-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 341 2021-11-19 20:27 ./slackware64/n/libmbim-1.26.2-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 280020 2021-11-19 20:27 ./slackware64/n/libmbim-1.26.2-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 121496 2021-03-24 03:46 ./slackware64/n/libassuan-2.5.5-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-03-24 03:46 ./slackware64/n/libassuan-2.5.5-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 245 2021-08-23 18:10 ./slackware64/n/libgcrypt-1.9.4-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 582648 2021-08-23 18:10 ./slackware64/n/libgcrypt-1.9.4-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-08-23 18:10 ./slackware64/n/libgcrypt-1.9.4-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 392 2022-01-27 19:10 ./slackware64/n/libgpg-error-1.44-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 250696 2022-01-27 19:10 ./slackware64/n/libgpg-error-1.44-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-27 19:10 ./slackware64/n/libgpg-error-1.44-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 332 2021-06-10 18:08 ./slackware64/n/libksba-1.6.0-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 168412 2021-06-10 18:08 ./slackware64/n/libksba-1.6.0-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-06-10 18:08 ./slackware64/n/libksba-1.6.0-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 341 2021-11-19 20:27 ./slackware64/n/libmbim-1.26.2-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 280020 2021-11-19 20:27 ./slackware64/n/libmbim-1.26.2-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-11-19 20:27 ./slackware64/n/libmbim-1.26.2-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 341 2021-08-21 03:28 ./slackware64/n/libmilter-8.17.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 119668 2021-08-21 03:28 ./slackware64/n/libmilter-8.17.1-x86_64-1.txz
|
||||
|
@ -8482,26 +8495,26 @@ drwxr-xr-x 2 root root 4096 2021-12-22 19:09 ./source/ap/qpdf
|
|||
-rw-r--r-- 1 root root 12180751 2021-12-21 16:13 ./source/ap/qpdf/qpdf-10.5.0.tar.lz
|
||||
-rwxr-xr-x 1 root root 3993 2021-02-24 18:48 ./source/ap/qpdf/qpdf.SlackBuild
|
||||
-rw-r--r-- 1 root root 50 2018-06-24 18:11 ./source/ap/qpdf/qpdf.url
|
||||
-rw-r--r-- 1 root root 978 2018-02-27 06:12 ./source/ap/qpdf/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/radeontool
|
||||
-rw-r--r-- 1 root root 305656 2012-03-21 18:29 ./source/ap/radeontool/radeontool-1.6.3.tar.xz
|
||||
-rwxr-xr-x 1 root root 3288 2021-02-13 05:31 ./source/ap/radeontool/radeontool.SlackBuild
|
||||
-rw-r--r-- 1 root root 818 2018-02-27 06:12 ./source/ap/radeontool/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-11-30 18:48 ./source/ap/rpm
|
||||
-rw-r--r-- 1 root root 3659 2021-11-30 18:42 ./source/ap/rpm/1688.patch
|
||||
-rw-r--r-- 1 root root 133 2009-11-27 18:09 ./source/ap/rpm/Packages.gz
|
||||
-rw-r--r-- 1 root root 132 2009-11-27 18:09 ./source/ap/rpm/doinst.sh.gz
|
||||
-rw-r--r-- 1 root root 3398008 2021-03-22 10:08 ./source/ap/rpm/rpm-4.16.1.3.tar.lz
|
||||
-rwxr-xr-x 1 root root 5545 2021-11-30 18:40 ./source/ap/rpm/rpm.SlackBuild
|
||||
-rw-r--r-- 1 root root 671 2021-11-30 18:48 ./source/ap/rpm/rpm.install4j.compat.diff.gz
|
||||
-rw-r--r-- 1 root root 28 2019-09-28 18:42 ./source/ap/rpm/rpm.url
|
||||
-rw-r--r-- 1 root root 943 2018-02-27 06:12 ./source/ap/rpm/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/rzip
|
||||
-rw-r--r-- 1 root root 46785 2006-02-14 00:41 ./source/ap/rzip/rzip-2.1.tar.gz
|
||||
-rwxr-xr-x 1 root root 3096 2021-02-13 05:31 ./source/ap/rzip/rzip.SlackBuild
|
||||
-rw-r--r-- 1 root root 720 2018-02-27 06:12 ./source/ap/rzip/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/sc
|
||||
drwxr-xr-x 2 root root 4096 2021-10-10 21:42 ./source/ap/sc-im
|
||||
-rw-r--r-- 1 root root 978 2018-02-27 06:12 ./source/ap/qpdf/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/radeontool
|
||||
-rw-r--r-- 1 root root 305656 2012-03-21 18:29 ./source/ap/radeontool/radeontool-1.6.3.tar.xz
|
||||
-rwxr-xr-x 1 root root 3288 2021-02-13 05:31 ./source/ap/radeontool/radeontool.SlackBuild
|
||||
-rw-r--r-- 1 root root 818 2018-02-27 06:12 ./source/ap/radeontool/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-11-30 18:48 ./source/ap/rpm
|
||||
-rw-r--r-- 1 root root 3659 2021-11-30 18:42 ./source/ap/rpm/1688.patch
|
||||
-rw-r--r-- 1 root root 133 2009-11-27 18:09 ./source/ap/rpm/Packages.gz
|
||||
-rw-r--r-- 1 root root 132 2009-11-27 18:09 ./source/ap/rpm/doinst.sh.gz
|
||||
-rw-r--r-- 1 root root 3398008 2021-03-22 10:08 ./source/ap/rpm/rpm-4.16.1.3.tar.lz
|
||||
-rwxr-xr-x 1 root root 5545 2021-11-30 18:40 ./source/ap/rpm/rpm.SlackBuild
|
||||
-rw-r--r-- 1 root root 671 2021-11-30 18:48 ./source/ap/rpm/rpm.install4j.compat.diff.gz
|
||||
-rw-r--r-- 1 root root 28 2019-09-28 18:42 ./source/ap/rpm/rpm.url
|
||||
-rw-r--r-- 1 root root 943 2018-02-27 06:12 ./source/ap/rpm/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/rzip
|
||||
-rw-r--r-- 1 root root 46785 2006-02-14 00:41 ./source/ap/rzip/rzip-2.1.tar.gz
|
||||
-rwxr-xr-x 1 root root 3096 2021-02-13 05:31 ./source/ap/rzip/rzip.SlackBuild
|
||||
-rw-r--r-- 1 root root 720 2018-02-27 06:12 ./source/ap/rzip/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/sc
|
||||
drwxr-xr-x 2 root root 4096 2021-10-10 21:42 ./source/ap/sc-im
|
||||
-rwxr-xr-x 1 root root 1995 2020-07-09 18:37 ./source/ap/sc-im/fetch-sc-im.sh
|
||||
-rwxr-xr-x 1 root root 325 2018-05-24 18:32 ./source/ap/sc-im/repack-github-archive.sh
|
||||
-rw-r--r-- 1 root root 1348716 2021-09-27 14:58 ./source/ap/sc-im/sc-im-20210927_64b1a41.tar.lz
|
||||
|
@ -14966,25 +14979,25 @@ drwxr-xr-x 2 root root 12288 2021-11-29 19:51 ./source/x/x11/build
|
|||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/scim-tables
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/scrnsaverproto
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/sessreg
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/setxkbmap
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/showfont
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/smproxy
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/transset
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/twm
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/urw-core35-fonts-otf
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/util-macros
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/videoproto
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/viewres
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/wqy-zenhei-font-ttf
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/x11perf
|
||||
-rw-r--r-- 1 root root 2 2021-11-29 19:21 ./source/x/x11/build/xauth
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xbacklight
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xbiff
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xbitmaps
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xcalc
|
||||
-rw-r--r-- 1 root root 2 2021-11-02 18:46 ./source/x/x11/build/xcb-proto
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xcb-util
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xcb-util-cursor
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/setxkbmap
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/showfont
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/smproxy
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/transset
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/twm
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/urw-core35-fonts-otf
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/util-macros
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/videoproto
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/viewres
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/wqy-zenhei-font-ttf
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/x11perf
|
||||
-rw-r--r-- 1 root root 2 2021-11-29 19:21 ./source/x/x11/build/xauth
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xbacklight
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xbiff
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xbitmaps
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xcalc
|
||||
-rw-r--r-- 1 root root 2 2021-11-02 18:46 ./source/x/x11/build/xcb-proto
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xcb-util
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xcb-util-cursor
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xcb-util-errors
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xcb-util-image
|
||||
-rw-r--r-- 1 root root 2 2021-02-13 05:35 ./source/x/x11/build/xcb-util-keysyms
|
||||
|
|
11
patches/packages/postfix-3.6.13-x86_64-1_slack15.0.txt
Normal file
11
patches/packages/postfix-3.6.13-x86_64-1_slack15.0.txt
Normal file
|
@ -0,0 +1,11 @@
|
|||
postfix: postfix (mail transport and submission agent)
|
||||
postfix:
|
||||
postfix: Postfix attempts to be fast, easy to administer, and secure, while at
|
||||
postfix: the same time being sendmail compatible enough to not upset existing
|
||||
postfix: users. Thus, the outside has a sendmail-ish flavor, but the inside is
|
||||
postfix: completely different.
|
||||
postfix:
|
||||
postfix: Homepage: http://www.postfix.org
|
||||
postfix:
|
||||
postfix:
|
||||
postfix:
|
25
patches/source/postfix/README
Normal file
25
patches/source/postfix/README
Normal file
|
@ -0,0 +1,25 @@
|
|||
Postfix is Wietse Venema's mailer that started life as an alternative to the
|
||||
widely-used Sendmail program. It attempts to be fast, easy to administer, and
|
||||
secure, while at the same time, being sendmail compatible enough to not upset
|
||||
existing users. Thus, the outside has a sendmail-ish flavor, but the inside is
|
||||
completely different.
|
||||
|
||||
This script builds postfix with support for Dovecot SASL, Cyrus SASL, and
|
||||
TLS (using OpenSSL.) Support for Berkeley DB hash and btree maps, being a
|
||||
Postfix requirement, is also detected and built.
|
||||
|
||||
In addition database plugins are built for LDAP, MySQL, PCRE and sqlite3. To
|
||||
add support for additional database plugins which are not provided in
|
||||
Slackware, such as CDB or PostgreSQL, it is necessary to recompile this
|
||||
package. See the comments in the SlackBuild script to get started.
|
||||
|
||||
Postfix manual sections follow the BSD standard, where section 8 is only for
|
||||
daemons, and all user commands, even root-user-only administrative commands
|
||||
such as postfix(1), are in section 1.
|
||||
|
||||
Postfix is exceptionally well documented. If you put a link to your
|
||||
html_directory (/usr/doc/postfix/html) somewhere you can find it in your
|
||||
favorite browser, all of this will be readily available to you. The place
|
||||
to start is not with man pages, but with the various READMEs, all HTMLified
|
||||
and with convenient hyperlinks to the relevant anchors in the HTML versions
|
||||
of the manuals.
|
76
patches/source/postfix/doinst.sh
Normal file
76
patches/source/postfix/doinst.sh
Normal file
|
@ -0,0 +1,76 @@
|
|||
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...
|
||||
}
|
||||
|
||||
preserve_perms() {
|
||||
NEW="$1"
|
||||
OLD="$(dirname $NEW)/$(basename $NEW .new)"
|
||||
if [ -e $OLD ]; then
|
||||
cp -a $OLD ${NEW}.incoming
|
||||
cat $NEW > ${NEW}.incoming
|
||||
mv ${NEW}.incoming $NEW
|
||||
fi
|
||||
config $NEW
|
||||
}
|
||||
|
||||
# Make sure that the postfix user (UID 91, GID 91), and the
|
||||
# postdrop group (GID 92) exist on this system:
|
||||
if ! grep -q "^postfix:" etc/passwd ; then
|
||||
echo "postfix:x:91:91:User for Postfix MTA:/dev/null:/bin/false" >> etc/passwd
|
||||
fi
|
||||
if ! grep -q "^postfix:" etc/group ; then
|
||||
echo "postfix:x:91:" >> etc/group
|
||||
fi
|
||||
if ! grep -q "^postdrop:" etc/group ; then
|
||||
echo "postdrop:x:92:" >> etc/group
|
||||
fi
|
||||
|
||||
find etc/postfix -type f -name '*.new' | while read new ; do
|
||||
config $new
|
||||
done
|
||||
preserve_perms etc/rc.d/rc.postfix.new
|
||||
config etc/aliases.new
|
||||
|
||||
# Don't keep aliases.new. If it exists, the user already defined aliases.
|
||||
rm -f etc/aliases.new
|
||||
|
||||
# No reason to keep these: upgrade-configuration will take care of merging
|
||||
# changes needed to the existing files
|
||||
rm -f etc/postfix/main.cf.new etc/postfix/master.cf.new
|
||||
|
||||
# This is for backward compatibility with the old Sendmail package; some
|
||||
# software might still expect to find the /usr/lib/sendmail link.
|
||||
if [ ! -d usr/lib ]; then
|
||||
mkdir -p usr/lib
|
||||
( cd usr/lib ; rm -f sendmail )
|
||||
( cd usr/lib ; ln -s /usr/sbin/sendmail sendmail)
|
||||
fi
|
||||
|
||||
## COMMENTED OUT
|
||||
## (The Slackware package should ship with correct permissions)
|
||||
##
|
||||
## This will set the permissions on all postfix files correctly
|
||||
#if [ -x usr/sbin/postfix ]; then
|
||||
# chroot . /usr/sbin/postfix set-permissions
|
||||
#fi
|
||||
|
||||
# The upgrade-configuration command will add any necessary new settings to
|
||||
# existing config files (/etc/postfix/{main,master}.cf). It won't hurt
|
||||
# anything on a new install.
|
||||
if [ -x usr/sbin/postfix ]; then
|
||||
chroot . /usr/sbin/postfix upgrade-configuration 1> /dev/null 2> /dev/null
|
||||
fi
|
||||
|
||||
# Process /etc/aliases into a database:
|
||||
if [ -x usr/bin/newaliases ]; then
|
||||
chroot . /usr/bin/newaliases 1> /dev/null 2> /dev/null
|
||||
fi
|
242
patches/source/postfix/postfix.SlackBuild
Executable file
242
patches/source/postfix/postfix.SlackBuild
Executable file
|
@ -0,0 +1,242 @@
|
|||
#!/bin/bash
|
||||
#
|
||||
# Copyright 2006, 2011 Alan Hicks, Lizella, GA
|
||||
# Copyright 2010, 2011, 2013, 2014, 2015, 2016, 2017 Mario Preksavec, Zagreb, Croatia
|
||||
# Copyright 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.
|
||||
|
||||
# (Thanks also to /dev/rob0 somewhere on the Internet)
|
||||
|
||||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=postfix
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1_slack15.0}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) ARCH=i586 ;;
|
||||
arm*) ARCH=arm ;;
|
||||
*) 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
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-$PKGNAM
|
||||
OUTPUT=${OUTPUT:-/tmp}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "i686" ]; then
|
||||
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-O2 -fPIC"
|
||||
LIBDIRSUFFIX="64"
|
||||
else
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$(grep "^postfix:x:91:91" /etc/passwd)" = "" -o \
|
||||
"$(grep "^postfix:x:91:" /etc/group)" = "" -o \
|
||||
"$(grep "^postdrop:x:92:" /etc/group)" = "" ]; then
|
||||
cat << EOF
|
||||
The postfix user/group and/or the postdrop group do not exist on this system.
|
||||
Before running this script, please add them with the following commands:
|
||||
|
||||
groupadd -g 91 postfix
|
||||
useradd -u 91 -d /dev/null -s /bin/false -g postfix postfix
|
||||
groupadd -g 92 postdrop
|
||||
|
||||
EOF
|
||||
exit 1
|
||||
fi
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG $OUTPUT
|
||||
cd $TMP
|
||||
rm -rf $PKGNAM-$VERSION
|
||||
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
|
||||
cd $PKGNAM-$VERSION || exit 1
|
||||
|
||||
chown -R root:root .
|
||||
find -L . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
|
||||
-o -perm 511 \) -exec chmod 755 {} \+ -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
|
||||
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
|
||||
|
||||
# Fix postfix-script so that it won't think a symlink in /etc/postfix is
|
||||
# group writable. Only warn about regular files there.
|
||||
zcat $CWD/postfix.only.warn.regular.files.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Make the postfix startup message look more like the other boot notices:
|
||||
zcat $CWD/postfix.script.starting.message.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Postfix does not use a ./configure script (no GNU autoconf)
|
||||
#
|
||||
# The AUXLIBS variable is for dynamic library linking, which as of this
|
||||
# writing is the only means of adding SASL and TLS support. But most map
|
||||
# types now can be loaded as plugins at runtime. We build our Postfix
|
||||
# package with LDAP, MySQL, PCRE and sqlite3 plugins. In addition,
|
||||
# Berkeley DB support (required) is automatically detected and built.
|
||||
|
||||
# Build with SASL support
|
||||
SASLARGS="-DUSE_SASL_AUTH -I/usr/include/sasl -DUSE_CYRUS_SASL"
|
||||
SASLLIBS="-L/usr/lib${LIBDIRSUFFIX}/sasl2 -lsasl2"
|
||||
# Note: this enables both server SASL types (Cyrus and Dovecot) as well as
|
||||
# client SASL with Cyrus. See SASL_README if you wish to customize this.
|
||||
# For example, you might not wish to link against Cyrus SASL if not using
|
||||
# client SASL. For Dovecot (server) SASL only, comment SASLLIBS, and set:
|
||||
# SASLARGS="-DUSE_SASL_AUTH"
|
||||
|
||||
# Build with TLS support, see TLS_README
|
||||
TLSARGS="-DUSE_TLS"
|
||||
TLSLIBS="-lssl -lcrypto"
|
||||
|
||||
# Build with LDAP client support, see LDAP_README
|
||||
LDAPARGS="-DHAS_LDAP"
|
||||
# MySQL database support, see MYSQL_README
|
||||
MYSQLARGS="-I/usr/include/mysql -DHAS_MYSQL"
|
||||
# PCRE (perl-compatible regular expressions) support, see PCRE_README
|
||||
PCREARGS="-DHAS_PCRE $( pcre-config --cflags )"
|
||||
# SQLite3 database support, see SQLITE_README
|
||||
SQLITEARGS="-DHAS_SQLITE"
|
||||
# Finally, DBARGS lumps it all together:
|
||||
DBARGS="$LDAPARGS $MYSQLARGS $PCREARGS $SQLITEARGS"
|
||||
|
||||
### ADDITIONAL MAP TYPE PLUGINS
|
||||
#
|
||||
# Those who have installed other map types not included in Slackware could
|
||||
# add support as follows:
|
||||
#
|
||||
# * AUXLIBS_CDB for CDB support, see /usr/doc/postfix/readme/CDB_README
|
||||
# * AUXLIBS_LMDB for LMDB support, see /usr/doc/postfix/readme/LMDB_README
|
||||
# * AUXLIBS_PGSQL for PostgreSQL support, see /usr/doc/postfix/readme/PGSQL_README
|
||||
# * AUXLIBS_SDBM for SDBM support, see /usr/doc/postfix/readme/SDBM_README
|
||||
#
|
||||
# Note that each of these additional map types will require additions to
|
||||
# the CCARGS variable. Typically this would be done by adding what is
|
||||
# needed to $DBARGS.
|
||||
|
||||
### CHANGING BUILT-IN DOCUMENTATION PATH SETTINGS
|
||||
#
|
||||
# If we try to use postfix-$VERSION in any of these paths, we'll get a compile
|
||||
# failure: "error: too many decimal points in number"
|
||||
# So we're pretty much forced to leave things as postfix expects them.
|
||||
PATHARGS="'-DDEF_HTML_DIR=\"/usr/doc/postfix/html\"' \
|
||||
'-DDEF_MANPAGE_DIR=\"/usr/man\"' \
|
||||
'-DDEF_README_DIR=\"/usr/doc/postfix/readme\"'"
|
||||
|
||||
make $NUMJOBS makefiles dynamicmaps=yes pie=yes shared=yes \
|
||||
shlib_directory=/usr/lib${LIBDIRSUFFIX}/postfix/MAIL_VERSION \
|
||||
CCARGS="$TLSARGS $SASLARGS $DBARGS $PATHARGS" \
|
||||
AUXLIBS="$TLSLIBS $SASLLIBS" \
|
||||
AUXLIBS_LDAP="-lldap -llber" \
|
||||
AUXLIBS_MYSQL="-L/usr/lib${LIBDIRSUFFIX}/mysql -lmysqlclient -lz -lm" \
|
||||
AUXLIBS_PCRE="$( pcre-config --libs )" \
|
||||
AUXLIBS_SQLITE="-lsqlite3 -lpthread" \
|
||||
OPT="$SLKCFLAGS" DEBUG="" || exit 1
|
||||
|
||||
# We put our documentation files in version-specific directories, but we'll
|
||||
# use a symlink to provide the compiled-in path in /usr/doc/postfix/.
|
||||
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
ln -s $PKGNAM-$VERSION $PKG/usr/doc/$PKGNAM
|
||||
|
||||
make $NUMJOBS non-interactive-package \
|
||||
install_root=$PKG \
|
||||
tempdir=$TMP/$PKGNAM-temp \
|
||||
sample_directory=no || exit 1
|
||||
|
||||
rm -f $PKG/etc/postfix/{TLS_,}LICENSE
|
||||
|
||||
install -D -m 0644 -oroot -groot $CWD/rc.postfix $PKG/etc/rc.d/rc.postfix.new
|
||||
|
||||
# Add greylist.pl per postfix documentation:
|
||||
cp -a examples/smtpd-policy/greylist.pl $PKG/usr/libexec/postfix
|
||||
chown root:root $PKG/usr/libexec/postfix/greylist.pl
|
||||
chmod 755 $PKG/usr/libexec/postfix/greylist.pl
|
||||
|
||||
# Add some additional tools:
|
||||
install -m 0755 -oroot -groot bin/posttls-finger $PKG/usr/bin/ || exit 1
|
||||
install -m 0644 -oroot -groot man/man1/posttls-finger.1 $PKG/usr/man/man1/ || exit 1
|
||||
install -m 0644 -oroot -groot html/posttls-finger.1.html $PKG/usr/doc/$PKGNAM-$VERSION/html/ || exit 1
|
||||
install -m 0755 -oroot -groot auxiliary/qshape/qshape.pl $PKG/usr/bin/ || exit 1
|
||||
install -m 0644 -oroot -groot man/man1/qshape.1 $PKG/usr/man/man1/ || exit 1
|
||||
install -m 0644 -oroot -groot html/qshape.1.html $PKG/usr/doc/$PKGNAM-$VERSION/html/ || exit 1
|
||||
install -m 0755 -oroot -groot auxiliary/collate/collate.pl $PKG/usr/bin/ || exit 1
|
||||
cp -a auxiliary/collate/README $PKG/usr/doc/$PKGNAM-$VERSION/readme/README.collate || exit 1
|
||||
install -m 0755 -oroot -groot bin/{smtp,qmqp}-{source,sink} $PKG/usr/sbin/ || exit 1
|
||||
install -m 0644 -oroot -groot man/man1/{smtp,qmqp}-{source,sink}.1 $PKG/usr/man/man1/ || exit 1
|
||||
|
||||
# Move configuration files to filename.new:
|
||||
find $PKG/etc/postfix -type f ! -name "*.default" ! -name "*.proto" ! -name "*.out" \
|
||||
! -name "postfix-files" -exec mv {} {}.new \;
|
||||
|
||||
# The aliases file is expected to be in /etc, so let's put it there:
|
||||
mv $PKG/etc/postfix/aliases.new $PKG/etc/aliases.new
|
||||
# Leave a symlink in /etc/postfix to point out this location:
|
||||
( cd $PKG/etc/postfix ; ln -sf ../aliases . )
|
||||
|
||||
# Strip binaries:
|
||||
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
|
||||
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
|
||||
|
||||
# Set proper permissions:
|
||||
chown root:postdrop $PKG/usr/sbin/{postdrop,postqueue}
|
||||
chmod 2755 $PKG/usr/sbin/{postdrop,postqueue}
|
||||
chown postfix:root $PKG/var/lib/postfix
|
||||
chown -R postfix:root $PKG/var/spool/postfix/*
|
||||
chown root:root $PKG/var/spool/postfix/pid
|
||||
chown postfix:postdrop $PKG/var/spool/postfix/{maildrop,public}
|
||||
|
||||
# Compress man 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
|
||||
|
||||
sed -i $PKG/etc/postfix/postfix-files \
|
||||
-e 's#\($manpage_directory/man[158]/.\+\.[158]\)\(:.*\)#\1.gz\2#' \
|
||||
-e '/$config_directory\/LICENSE:f:root:-:644:1/ d' \
|
||||
-e '/$config_directory\/TLS_LICENSE:f:root:-:644:1/ d'
|
||||
|
||||
# Add documentation files:
|
||||
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
cp -a AAAREADME COMPATIBILITY COPYRIGHT HISTORY IPv6-ChangeLog LICENSE PORTING \
|
||||
RELEASE_NOTES* TLS_* US_PATENT_* examples implementation-notes \
|
||||
$PKG/usr/doc/$PKGNAM-$VERSION
|
||||
|
||||
mkdir -p $PKG/install
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
|
||||
|
||||
cd $PKG
|
||||
/sbin/makepkg -l y -c n --prepend $OUTPUT/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
|
11
patches/source/postfix/postfix.only.warn.regular.files.diff
Normal file
11
patches/source/postfix/postfix.only.warn.regular.files.diff
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- ./conf/postfix-script.orig 2016-01-31 15:05:46.000000000 -0600
|
||||
+++ ./conf/postfix-script 2017-11-05 15:09:40.838097647 -0600
|
||||
@@ -275,7 +275,7 @@
|
||||
find $todo ! -user root \
|
||||
-exec $WARN not owned by root: {} \;
|
||||
|
||||
- find $todo \( -perm -020 -o -perm -002 \) \
|
||||
+ find $todo -type f \( -perm -020 -o -perm -002 \) \
|
||||
-exec $WARN group or other writable: {} \;
|
||||
|
||||
# Check Postfix mail_owner-owned directory tree owner/permissions.
|
14
patches/source/postfix/postfix.script.starting.message.diff
Normal file
14
patches/source/postfix/postfix.script.starting.message.diff
Normal file
|
@ -0,0 +1,14 @@
|
|||
--- ./conf/postfix-script.orig 2019-02-28 13:02:24.783759137 -0600
|
||||
+++ ./conf/postfix-script 2019-02-28 13:05:25.516761071 -0600
|
||||
@@ -139,7 +139,10 @@
|
||||
# Foreground this so it can be stopped. All inodes are cached.
|
||||
$daemon_directory/postfix-script check-warn
|
||||
fi
|
||||
- $INFO starting the Postfix mail system || exit 1
|
||||
+ $INFO starting the Postfix mail system > /dev/null 2> /dev/null || exit 1
|
||||
+ # Because this is called during Slackware init, let's make it look
|
||||
+ # similar to everything else printed on the screen:
|
||||
+ echo "Starting the Postfix mail system: $command_directory/postfix start"
|
||||
case $1 in
|
||||
start)
|
||||
# NOTE: wait in foreground process to get the initialization status.
|
1
patches/source/postfix/postfix.url
Normal file
1
patches/source/postfix/postfix.url
Normal file
|
@ -0,0 +1 @@
|
|||
ftp://ftp.porcupine.org/mirrors/postfix-release/official/
|
68
patches/source/postfix/rc.postfix
Normal file
68
patches/source/postfix/rc.postfix
Normal file
|
@ -0,0 +1,68 @@
|
|||
#!/bin/bash
|
||||
# Copyright 2006, Alan Hicks, Lizella, GA
|
||||
# Copyright 2017, 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.
|
||||
#
|
||||
|
||||
postfix_start()
|
||||
{
|
||||
/usr/sbin/postfix start
|
||||
}
|
||||
|
||||
postfix_stop()
|
||||
{
|
||||
/usr/sbin/postfix stop
|
||||
}
|
||||
|
||||
postfix_restart()
|
||||
{
|
||||
postfix_stop
|
||||
postfix_start
|
||||
}
|
||||
|
||||
postfix_reload()
|
||||
{
|
||||
/usr/sbin/postfix reload
|
||||
}
|
||||
|
||||
postfix_status()
|
||||
{
|
||||
/usr/sbin/postfix status
|
||||
}
|
||||
|
||||
case $1 in
|
||||
'start')
|
||||
postfix_start
|
||||
;;
|
||||
'stop')
|
||||
postfix_stop
|
||||
;;
|
||||
'restart')
|
||||
postfix_restart
|
||||
;;
|
||||
'reload')
|
||||
postfix_reload
|
||||
;;
|
||||
'status')
|
||||
postfix_status
|
||||
;;
|
||||
*)
|
||||
echo "usage $0 start|stop|restart|reload|status"
|
||||
esac
|
19
patches/source/postfix/slack-desc
Normal file
19
patches/source/postfix/slack-desc
Normal 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 ':' except on otherwise blank lines.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
postfix: postfix (mail transport and submission agent)
|
||||
postfix:
|
||||
postfix: Postfix attempts to be fast, easy to administer, and secure, while at
|
||||
postfix: the same time being sendmail compatible enough to not upset existing
|
||||
postfix: users. Thus, the outside has a sendmail-ish flavor, but the inside is
|
||||
postfix: completely different.
|
||||
postfix:
|
||||
postfix: Homepage: http://www.postfix.org
|
||||
postfix:
|
||||
postfix:
|
||||
postfix:
|
|
@ -1258,6 +1258,9 @@ gzip ./patches/source/sdl/CVE-2021-33657.patch
|
|||
gzip ./patches/source/sdl/SDL_ttf.shaded.text.diff
|
||||
gzip ./patches/source/sdl/SDL_mixer.usrlocal.diff
|
||||
gzip ./patches/source/sdl/libsdl-1.2.15-resizing.patch
|
||||
gzip ./patches/source/postfix/postfix.script.starting.message.diff
|
||||
gzip ./patches/source/postfix/postfix.only.warn.regular.files.diff
|
||||
gzip ./patches/source/postfix/doinst.sh
|
||||
gzip ./patches/source/emacs/d48bb4874bc6cd3e69c7a15fc3c91cc141025c51.patch
|
||||
gzip ./patches/source/emacs/doinst.sh
|
||||
gzip ./patches/source/xorg-server/patch/xorg-server/CVE-2022-46342.patch
|
||||
|
|
Loading…
Add table
Reference in a new issue