mirror of
git://slackware.nl/current.git
synced 2024-12-26 09:58:59 +01:00
Wed Mar 4 01:39:54 UTC 2020
xap/seamonkey-2.53.1-x86_64-2.txz: Rebuilt. Fixed $LIBDIRSUFFIX for 32-bit. Thanks to ljb643.
This commit is contained in:
parent
11403357f2
commit
05aafc282b
12 changed files with 175 additions and 845 deletions
|
@ -11,9 +11,42 @@
|
|||
<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>Mon, 2 Mar 2020 19:05:10 GMT</pubDate>
|
||||
<lastBuildDate>Tue, 3 Mar 2020 07:59:43 GMT</lastBuildDate>
|
||||
<pubDate>Wed, 4 Mar 2020 01:39:54 GMT</pubDate>
|
||||
<lastBuildDate>Wed, 4 Mar 2020 07:59:25 GMT</lastBuildDate>
|
||||
<generator>maintain_current_git.sh v 1.11</generator>
|
||||
<item>
|
||||
<title>Wed, 4 Mar 2020 01:39:54 GMT</title>
|
||||
<pubDate>Wed, 4 Mar 2020 01:39:54 GMT</pubDate>
|
||||
<link>https://git.slackware.nl/current/tag/?h=20200304013954</link>
|
||||
<guid isPermaLink="false">20200304013954</guid>
|
||||
<description>
|
||||
<![CDATA[<pre>
|
||||
xap/seamonkey-2.53.1-x86_64-2.txz: Rebuilt.
|
||||
Fixed $LIBDIRSUFFIX for 32-bit. Thanks to ljb643.
|
||||
</pre>]]>
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Tue, 3 Mar 2020 22:39:20 GMT</title>
|
||||
<pubDate>Tue, 3 Mar 2020 22:39:20 GMT</pubDate>
|
||||
<link>https://git.slackware.nl/current/tag/?h=20200303223920</link>
|
||||
<guid isPermaLink="false">20200303223920</guid>
|
||||
<description>
|
||||
<![CDATA[<pre>
|
||||
a/hwdata-0.333-noarch-1.txz: Upgraded.
|
||||
a/kernel-firmware-20200302_0148cfe-noarch-1.txz: Upgraded.
|
||||
ap/ddrescue-1.25-x86_64-1.txz: Upgraded.
|
||||
d/perl-5.30.1-x86_64-2.txz: Rebuilt.
|
||||
Added Parse-Yapp-1.21, needed to build the parser for the Samba compile.
|
||||
d/vala-0.48.0-x86_64-1.txz: Upgraded.
|
||||
l/at-spi2-atk-2.34.2-x86_64-1.txz: Upgraded.
|
||||
l/fribidi-1.0.9-x86_64-1.txz: Upgraded.
|
||||
l/sg3_utils-1.45-x86_64-1.txz: Upgraded.
|
||||
n/samba-4.12.0-x86_64-1.txz: Upgraded.
|
||||
testing/packages/PAM/samba-4.12.0-x86_64-1_pam.txz: Upgraded.
|
||||
</pre>]]>
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Mon, 2 Mar 2020 19:05:10 GMT</title>
|
||||
<pubDate>Mon, 2 Mar 2020 19:05:10 GMT</pubDate>
|
||||
|
|
|
@ -1,3 +1,20 @@
|
|||
Wed Mar 4 01:39:54 UTC 2020
|
||||
xap/seamonkey-2.53.1-x86_64-2.txz: Rebuilt.
|
||||
Fixed $LIBDIRSUFFIX for 32-bit. Thanks to ljb643.
|
||||
+--------------------------+
|
||||
Tue Mar 3 22:39:20 UTC 2020
|
||||
a/hwdata-0.333-noarch-1.txz: Upgraded.
|
||||
a/kernel-firmware-20200302_0148cfe-noarch-1.txz: Upgraded.
|
||||
ap/ddrescue-1.25-x86_64-1.txz: Upgraded.
|
||||
d/perl-5.30.1-x86_64-2.txz: Rebuilt.
|
||||
Added Parse-Yapp-1.21, needed to build the parser for the Samba compile.
|
||||
d/vala-0.48.0-x86_64-1.txz: Upgraded.
|
||||
l/at-spi2-atk-2.34.2-x86_64-1.txz: Upgraded.
|
||||
l/fribidi-1.0.9-x86_64-1.txz: Upgraded.
|
||||
l/sg3_utils-1.45-x86_64-1.txz: Upgraded.
|
||||
n/samba-4.12.0-x86_64-1.txz: Upgraded.
|
||||
testing/packages/PAM/samba-4.12.0-x86_64-1_pam.txz: Upgraded.
|
||||
+--------------------------+
|
||||
Mon Mar 2 19:05:10 UTC 2020
|
||||
a/dialog-1.3_20200228-x86_64-1.txz: Upgraded.
|
||||
l/Mako-1.1.2-x86_64-1.txz: Upgraded.
|
||||
|
|
183
FILELIST.TXT
183
FILELIST.TXT
|
@ -1,20 +1,20 @@
|
|||
Mon Mar 2 19:22:01 UTC 2020
|
||||
Wed Mar 4 01:55:15 UTC 2020
|
||||
|
||||
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 2020-03-02 19:05 .
|
||||
drwxr-xr-x 12 root root 4096 2020-03-04 01:39 .
|
||||
-rw-r--r-- 1 root root 10064 2016-06-30 18:39 ./ANNOUNCE.14_2
|
||||
-rw-r--r-- 1 root root 14975 2020-02-08 21:06 ./CHANGES_AND_HINTS.TXT
|
||||
-rw-r--r-- 1 root root 958833 2020-02-29 19:35 ./CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2020-02-29 19:35 ./CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 958773 2020-03-03 23:55 ./CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2020-03-03 23:55 ./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 822816 2020-03-02 19:05 ./ChangeLog.txt
|
||||
-rw-r--r-- 1 root root 823555 2020-03-04 01:39 ./ChangeLog.txt
|
||||
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
|
||||
drwxr-xr-x 2 root root 4096 2020-02-29 08:57 ./EFI/BOOT
|
||||
-rw-r--r-- 1 root root 1417216 2019-07-05 18:54 ./EFI/BOOT/bootx64.efi
|
||||
|
@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2020-02-29 08:57 ./EFI/BOOT
|
|||
-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 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
|
||||
-rw-r--r-- 1 root root 1259846 2020-02-29 19:33 ./FILELIST.TXT
|
||||
-rw-r--r-- 1 root root 1259619 2020-03-03 23:54 ./FILELIST.TXT
|
||||
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
|
||||
-rw-r--r-- 1 root root 744476 2020-03-02 19:20 ./PACKAGES.TXT
|
||||
-rw-r--r-- 1 root root 744476 2020-03-04 01:53 ./PACKAGES.TXT
|
||||
-rw-r--r-- 1 root root 8564 2016-06-28 21:33 ./README.TXT
|
||||
-rw-r--r-- 1 root root 3629 2020-02-29 08:37 ./README.initrd
|
||||
-rw-r--r-- 1 root root 34412 2017-12-01 17:44 ./README_CRYPT.TXT
|
||||
|
@ -831,13 +831,13 @@ drwxr-xr-x 2 root root 4096 2012-09-20 18:06 ./patches
|
|||
-rw-r--r-- 1 root root 575 2012-09-20 18:06 ./patches/FILE_LIST
|
||||
-rw-r--r-- 1 root root 14 2012-09-20 18:06 ./patches/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 224 2012-09-20 18:06 ./patches/PACKAGES.TXT
|
||||
drwxr-xr-x 18 root root 4096 2020-03-02 19:20 ./slackware64
|
||||
-rw-r--r-- 1 root root 294503 2020-03-02 19:20 ./slackware64/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2020-03-02 19:20 ./slackware64/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 366755 2020-03-02 19:17 ./slackware64/FILE_LIST
|
||||
-rw-r--r-- 1 root root 3794934 2020-03-02 19:18 ./slackware64/MANIFEST.bz2
|
||||
drwxr-xr-x 18 root root 4096 2020-03-04 01:53 ./slackware64
|
||||
-rw-r--r-- 1 root root 294503 2020-03-04 01:53 ./slackware64/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2020-03-04 01:53 ./slackware64/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 366755 2020-03-04 01:51 ./slackware64/FILE_LIST
|
||||
-rw-r--r-- 1 root root 3795967 2020-03-04 01:51 ./slackware64/MANIFEST.bz2
|
||||
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
|
||||
drwxr-xr-x 2 root root 28672 2020-03-02 19:17 ./slackware64/a
|
||||
drwxr-xr-x 2 root root 28672 2020-03-03 22:47 ./slackware64/a
|
||||
-rw-r--r-- 1 root root 327 2018-06-24 18:44 ./slackware64/a/aaa_base-14.2-x86_64-5.txt
|
||||
-rw-r--r-- 1 root root 10820 2018-06-24 18:44 ./slackware64/a/aaa_base-14.2-x86_64-5.txz
|
||||
-rw-r--r-- 1 root root 163 2018-06-24 18:44 ./slackware64/a/aaa_base-14.2-x86_64-5.txz.asc
|
||||
|
@ -970,9 +970,9 @@ drwxr-xr-x 2 root root 28672 2020-03-02 19:17 ./slackware64/a
|
|||
-rw-r--r-- 1 root root 441 2019-11-07 22:20 ./slackware64/a/hostname-3.23-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 9036 2019-11-07 22:20 ./slackware64/a/hostname-3.23-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-11-07 22:20 ./slackware64/a/hostname-3.23-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 316 2020-02-04 20:23 ./slackware64/a/hwdata-0.332-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 1365624 2020-02-04 20:23 ./slackware64/a/hwdata-0.332-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-02-04 20:23 ./slackware64/a/hwdata-0.332-noarch-1.txz.asc
|
||||
-rw-r--r-- 1 root root 316 2020-03-03 18:57 ./slackware64/a/hwdata-0.333-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 1368312 2020-03-03 18:57 ./slackware64/a/hwdata-0.333-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-03-03 18:57 ./slackware64/a/hwdata-0.333-noarch-1.txz.asc
|
||||
-rw-r--r-- 1 root root 465 2019-03-01 19:41 ./slackware64/a/infozip-6.0-x86_64-5.txt
|
||||
-rw-r--r-- 1 root root 410772 2019-03-01 19:41 ./slackware64/a/infozip-6.0-x86_64-5.txz
|
||||
-rw-r--r-- 1 root root 163 2019-03-01 19:41 ./slackware64/a/infozip-6.0-x86_64-5.txz.asc
|
||||
|
@ -987,9 +987,9 @@ drwxr-xr-x 2 root root 28672 2020-03-02 19:17 ./slackware64/a
|
|||
-rw-r--r-- 1 root root 461 2018-04-13 13:06 ./slackware64/a/kbd-1.15.3-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 1144600 2018-04-13 13:06 ./slackware64/a/kbd-1.15.3-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 13:06 ./slackware64/a/kbd-1.15.3-x86_64-4.txz.asc
|
||||
-rw-r--r-- 1 root root 422 2020-02-24 17:48 ./slackware64/a/kernel-firmware-20200224_efcfa03-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 97304520 2020-02-24 17:48 ./slackware64/a/kernel-firmware-20200224_efcfa03-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-02-24 17:48 ./slackware64/a/kernel-firmware-20200224_efcfa03-noarch-1.txz.asc
|
||||
-rw-r--r-- 1 root root 422 2020-03-03 21:31 ./slackware64/a/kernel-firmware-20200302_0148cfe-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 97309764 2020-03-03 21:31 ./slackware64/a/kernel-firmware-20200302_0148cfe-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-03-03 21:31 ./slackware64/a/kernel-firmware-20200302_0148cfe-noarch-1.txz.asc
|
||||
-rw-r--r-- 1 root root 624 2020-02-29 08:26 ./slackware64/a/kernel-generic-5.4.23-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 6938152 2020-02-29 08:26 ./slackware64/a/kernel-generic-5.4.23-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-02-29 08:26 ./slackware64/a/kernel-generic-5.4.23-x86_64-1.txz.asc
|
||||
|
@ -1191,7 +1191,7 @@ drwxr-xr-x 2 root root 28672 2020-03-02 19:17 ./slackware64/a
|
|||
-rw-r--r-- 1 root root 540 2018-04-13 13:15 ./slackware64/a/zoo-2.10_22-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 56156 2018-04-13 13:15 ./slackware64/a/zoo-2.10_22-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 13:15 ./slackware64/a/zoo-2.10_22-x86_64-2.txz.asc
|
||||
drwxr-xr-x 2 root root 20480 2020-02-29 19:28 ./slackware64/ap
|
||||
drwxr-xr-x 2 root root 20480 2020-03-03 22:47 ./slackware64/ap
|
||||
-rw-r--r-- 1 root root 291 2018-04-13 13:17 ./slackware64/ap/a2ps-4.14-x86_64-7.txt
|
||||
-rw-r--r-- 1 root root 694880 2018-04-13 13:17 ./slackware64/ap/a2ps-4.14-x86_64-7.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 13:17 ./slackware64/ap/a2ps-4.14-x86_64-7.txz.asc
|
||||
|
@ -1237,9 +1237,9 @@ drwxr-xr-x 2 root root 20480 2020-02-29 19:28 ./slackware64/ap
|
|||
-rw-r--r-- 1 root root 464 2018-04-13 13:18 ./slackware64/ap/dc3dd-7.2.646-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 124428 2018-04-13 13:18 ./slackware64/ap/dc3dd-7.2.646-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 13:18 ./slackware64/ap/dc3dd-7.2.646-x86_64-2.txz.asc
|
||||
-rw-r--r-- 1 root root 463 2019-02-25 19:24 ./slackware64/ap/ddrescue-1.24-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 103528 2019-02-25 19:24 ./slackware64/ap/ddrescue-1.24-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-02-25 19:24 ./slackware64/ap/ddrescue-1.24-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 463 2020-03-02 22:39 ./slackware64/ap/ddrescue-1.25-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 104616 2020-03-02 22:39 ./slackware64/ap/ddrescue-1.25-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-03-02 22:39 ./slackware64/ap/ddrescue-1.25-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 408 2019-11-30 17:45 ./slackware64/ap/diffstat-1.63-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 29972 2019-11-30 17:45 ./slackware64/ap/diffstat-1.63-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-11-30 17:45 ./slackware64/ap/diffstat-1.63-x86_64-1.txz.asc
|
||||
|
@ -1440,7 +1440,7 @@ drwxr-xr-x 2 root root 20480 2020-02-29 19:28 ./slackware64/ap
|
|||
-rw-r--r-- 1 root root 506 2020-02-16 18:00 ./slackware64/ap/zsh-5.8-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 3053312 2020-02-16 18:00 ./slackware64/ap/zsh-5.8-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-02-16 18:00 ./slackware64/ap/zsh-5.8-x86_64-1.txz.asc
|
||||
drwxr-xr-x 2 root root 20480 2020-02-29 19:28 ./slackware64/d
|
||||
drwxr-xr-x 2 root root 20480 2020-03-03 22:47 ./slackware64/d
|
||||
-rw-r--r-- 1 root root 360 2020-02-15 18:51 ./slackware64/d/Cython-0.29.15-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 3295652 2020-02-15 18:51 ./slackware64/d/Cython-0.29.15-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-02-15 18:51 ./slackware64/d/Cython-0.29.15-x86_64-1.txz.asc
|
||||
|
@ -1586,9 +1586,9 @@ drwxr-xr-x 2 root root 20480 2020-02-29 19:28 ./slackware64/d
|
|||
-rw-r--r-- 1 root root 469 2019-03-30 19:25 ./slackware64/d/patchelf-0.10-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 57492 2019-03-30 19:25 ./slackware64/d/patchelf-0.10-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-03-30 19:25 ./slackware64/d/patchelf-0.10-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 543 2019-11-11 21:17 ./slackware64/d/perl-5.30.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 15869108 2019-11-11 21:17 ./slackware64/d/perl-5.30.1-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-11-11 21:17 ./slackware64/d/perl-5.30.1-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 543 2020-03-03 19:24 ./slackware64/d/perl-5.30.1-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 15900356 2020-03-03 19:24 ./slackware64/d/perl-5.30.1-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2020-03-03 19:24 ./slackware64/d/perl-5.30.1-x86_64-2.txz.asc
|
||||
-rw-r--r-- 1 root root 444 2018-04-13 14:04 ./slackware64/d/pkg-config-0.29.2-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 55572 2018-04-13 14:04 ./slackware64/d/pkg-config-0.29.2-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 14:04 ./slackware64/d/pkg-config-0.29.2-x86_64-2.txz.asc
|
||||
|
@ -1635,9 +1635,9 @@ drwxr-xr-x 2 root root 20480 2020-02-29 19:28 ./slackware64/d
|
|||
-rw-r--r-- 1 root root 2673116 2019-08-22 18:16 ./slackware64/d/swig-4.0.1-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-22 18:16 ./slackware64/d/swig-4.0.1-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 750 2019-11-17 21:55 ./slackware64/d/tagfile
|
||||
-rw-r--r-- 1 root root 394 2020-02-09 17:40 ./slackware64/d/vala-0.46.6-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 2182848 2020-02-09 17:40 ./slackware64/d/vala-0.46.6-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-02-09 17:40 ./slackware64/d/vala-0.46.6-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 394 2020-03-03 19:03 ./slackware64/d/vala-0.48.0-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 2200916 2020-03-03 19:03 ./slackware64/d/vala-0.48.0-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-03-03 19:03 ./slackware64/d/vala-0.48.0-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 591 2018-04-13 14:12 ./slackware64/d/yasm-1.3.0-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 532592 2018-04-13 14:12 ./slackware64/d/yasm-1.3.0-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 14:12 ./slackware64/d/yasm-1.3.0-x86_64-2.txz.asc
|
||||
|
@ -2511,7 +2511,7 @@ drwxr-xr-x 2 root root 20480 2016-03-10 03:11 ./slackware64/kdei
|
|||
-rw-r--r-- 1 root root 7544 2018-03-01 07:54 ./slackware64/kdei/maketag
|
||||
-rw-r--r-- 1 root root 7544 2018-03-01 07:54 ./slackware64/kdei/maketag.ez
|
||||
-rw-r--r-- 1 root root 1500 2018-03-01 07:54 ./slackware64/kdei/tagfile
|
||||
drwxr-xr-x 2 root root 69632 2020-03-02 19:17 ./slackware64/l
|
||||
drwxr-xr-x 2 root root 69632 2020-03-03 22:47 ./slackware64/l
|
||||
-rw-r--r-- 1 root root 338 2020-02-15 20:39 ./slackware64/l/ConsoleKit2-1.2.1-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 191012 2020-02-15 20:39 ./slackware64/l/ConsoleKit2-1.2.1-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2020-02-15 20:39 ./slackware64/l/ConsoleKit2-1.2.1-x86_64-3.txz.asc
|
||||
|
@ -2587,9 +2587,9 @@ drwxr-xr-x 2 root root 69632 2020-03-02 19:17 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 175 2018-04-17 19:02 ./slackware64/l/aspell-en-2018.04.16_0-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 1110456 2018-04-17 19:02 ./slackware64/l/aspell-en-2018.04.16_0-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-17 19:02 ./slackware64/l/aspell-en-2018.04.16_0-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 269 2019-10-08 18:37 ./slackware64/l/at-spi2-atk-2.34.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 78732 2019-10-08 18:37 ./slackware64/l/at-spi2-atk-2.34.1-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-10-08 18:37 ./slackware64/l/at-spi2-atk-2.34.1-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 269 2020-03-03 18:56 ./slackware64/l/at-spi2-atk-2.34.2-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 78996 2020-03-03 18:56 ./slackware64/l/at-spi2-atk-2.34.2-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-03-03 18:56 ./slackware64/l/at-spi2-atk-2.34.2-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 456 2019-09-19 20:19 ./slackware64/l/at-spi2-core-2.34.0-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 450052 2019-09-19 20:19 ./slackware64/l/at-spi2-core-2.34.0-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-09-19 20:19 ./slackware64/l/at-spi2-core-2.34.0-x86_64-1.txz.asc
|
||||
|
@ -2686,9 +2686,9 @@ drwxr-xr-x 2 root root 69632 2020-03-02 19:17 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 492 2019-07-02 20:13 ./slackware64/l/freetype-2.10.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 522316 2019-07-02 20:13 ./slackware64/l/freetype-2.10.1-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-07-02 20:13 ./slackware64/l/freetype-2.10.1-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 397 2019-12-14 17:58 ./slackware64/l/fribidi-1.0.8-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 78128 2019-12-14 17:58 ./slackware64/l/fribidi-1.0.8-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-12-14 17:58 ./slackware64/l/fribidi-1.0.8-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 397 2020-03-02 22:41 ./slackware64/l/fribidi-1.0.9-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 78280 2020-03-02 22:41 ./slackware64/l/fribidi-1.0.9-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-03-02 22:41 ./slackware64/l/fribidi-1.0.9-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 370 2019-01-05 18:46 ./slackware64/l/fuse-2.9.9-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 137464 2019-01-05 18:46 ./slackware64/l/fuse-2.9.9-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-01-05 18:46 ./slackware64/l/fuse-2.9.9-x86_64-1.txz.asc
|
||||
|
@ -3416,9 +3416,9 @@ drwxr-xr-x 2 root root 69632 2020-03-02 19:17 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 484 2020-01-11 20:58 ./slackware64/l/serf-1.3.9-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 63584 2020-01-11 20:58 ./slackware64/l/serf-1.3.9-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2020-01-11 20:58 ./slackware64/l/serf-1.3.9-x86_64-4.txz.asc
|
||||
-rw-r--r-- 1 root root 583 2018-09-13 16:53 ./slackware64/l/sg3_utils-1.44-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 859520 2018-09-13 16:53 ./slackware64/l/sg3_utils-1.44-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-09-13 16:53 ./slackware64/l/sg3_utils-1.44-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 583 2020-03-03 19:02 ./slackware64/l/sg3_utils-1.45-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 875576 2020-03-03 19:02 ./slackware64/l/sg3_utils-1.45-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-03-03 19:02 ./slackware64/l/sg3_utils-1.45-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 642 2018-04-13 15:22 ./slackware64/l/shared-desktop-ontologies-0.11.0-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 97112 2018-04-13 15:22 ./slackware64/l/shared-desktop-ontologies-0.11.0-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 15:22 ./slackware64/l/shared-desktop-ontologies-0.11.0-x86_64-2.txz.asc
|
||||
|
@ -3510,7 +3510,7 @@ drwxr-xr-x 2 root root 69632 2020-03-02 19:17 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 463 2019-12-29 18:55 ./slackware64/l/zstd-1.4.4-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 405812 2019-12-29 18:55 ./slackware64/l/zstd-1.4.4-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2019-12-29 18:55 ./slackware64/l/zstd-1.4.4-x86_64-2.txz.asc
|
||||
drwxr-xr-x 2 root root 36864 2020-03-02 19:17 ./slackware64/n
|
||||
drwxr-xr-x 2 root root 36864 2020-03-03 22:47 ./slackware64/n
|
||||
-rw-r--r-- 1 root root 357 2020-02-12 17:54 ./slackware64/n/ModemManager-1.12.6-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 1767108 2020-02-12 17:54 ./slackware64/n/ModemManager-1.12.6-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-02-12 17:54 ./slackware64/n/ModemManager-1.12.6-x86_64-1.txz.asc
|
||||
|
@ -3887,9 +3887,9 @@ drwxr-xr-x 2 root root 36864 2020-03-02 19:17 ./slackware64/n
|
|||
-rw-r--r-- 1 root root 443 2020-02-02 18:09 ./slackware64/n/s-nail-14.9.17-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 539444 2020-02-02 18:09 ./slackware64/n/s-nail-14.9.17-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-02-02 18:09 ./slackware64/n/s-nail-14.9.17-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 507 2020-02-16 19:53 ./slackware64/n/samba-4.11.6-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 12730672 2020-02-16 19:53 ./slackware64/n/samba-4.11.6-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2020-02-16 19:53 ./slackware64/n/samba-4.11.6-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 507 2020-03-03 20:36 ./slackware64/n/samba-4.12.0-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 13118480 2020-03-03 20:36 ./slackware64/n/samba-4.12.0-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-03-03 20:36 ./slackware64/n/samba-4.12.0-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 346 2018-11-08 00:52 ./slackware64/n/slrn-1.0.3a-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 470008 2018-11-08 00:52 ./slackware64/n/slrn-1.0.3a-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-11-08 00:52 ./slackware64/n/slrn-1.0.3a-x86_64-1.txz.asc
|
||||
|
@ -4866,7 +4866,7 @@ drwxr-xr-x 2 root root 65536 2020-03-02 19:17 ./slackware64/x
|
|||
-rw-r--r-- 1 root root 213 2018-04-13 06:10 ./slackware64/x/xwud-1.0.5-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 25288 2018-04-13 06:10 ./slackware64/x/xwud-1.0.5-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 06:10 ./slackware64/x/xwud-1.0.5-x86_64-2.txz.asc
|
||||
drwxr-xr-x 2 root root 12288 2020-03-02 19:17 ./slackware64/xap
|
||||
drwxr-xr-x 2 root root 12288 2020-03-04 01:50 ./slackware64/xap
|
||||
-rw-r--r-- 1 root root 625 2020-01-03 18:37 ./slackware64/xap/MPlayer-20200103-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 2730320 2020-01-03 18:37 ./slackware64/xap/MPlayer-20200103-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-01-03 18:37 ./slackware64/xap/MPlayer-20200103-x86_64-1.txz.asc
|
||||
|
@ -4961,9 +4961,9 @@ drwxr-xr-x 2 root root 12288 2020-03-02 19:17 ./slackware64/xap
|
|||
-rw-r--r-- 1 root root 321 2020-02-03 19:57 ./slackware64/xap/sane-1.0.29-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 3627928 2020-02-03 19:57 ./slackware64/xap/sane-1.0.29-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-02-03 19:57 ./slackware64/xap/sane-1.0.29-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 392 2020-03-01 04:57 ./slackware64/xap/seamonkey-2.53.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 41974952 2020-03-01 04:57 ./slackware64/xap/seamonkey-2.53.1-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2020-03-01 04:57 ./slackware64/xap/seamonkey-2.53.1-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 392 2020-03-04 01:10 ./slackware64/xap/seamonkey-2.53.1-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 41967840 2020-03-04 01:10 ./slackware64/xap/seamonkey-2.53.1-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2020-03-04 01:10 ./slackware64/xap/seamonkey-2.53.1-x86_64-2.txz.asc
|
||||
-rw-r--r-- 1 root root 602 2018-04-13 17:38 ./slackware64/xap/seyon-2.20c-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 115596 2018-04-13 17:38 ./slackware64/xap/seyon-2.20c-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 17:38 ./slackware64/xap/seyon-2.20c-x86_64-4.txz.asc
|
||||
|
@ -5103,11 +5103,11 @@ drwxr-xr-x 2 root root 4096 2019-02-17 23:51 ./slackware64/y
|
|||
-rw-r--r-- 1 root root 1147 2018-03-01 07:55 ./slackware64/y/maketag
|
||||
-rw-r--r-- 1 root root 1147 2018-03-01 07:55 ./slackware64/y/maketag.ez
|
||||
-rw-r--r-- 1 root root 14 2018-03-01 07:55 ./slackware64/y/tagfile
|
||||
drwxr-xr-x 19 root root 4096 2020-03-02 19:21 ./source
|
||||
-rw-r--r-- 1 root root 485458 2020-03-02 19:21 ./source/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2020-03-02 19:21 ./source/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 684354 2020-03-02 19:21 ./source/FILE_LIST
|
||||
-rw-r--r-- 1 root root 20715494 2020-03-02 19:21 ./source/MANIFEST.bz2
|
||||
drwxr-xr-x 19 root root 4096 2020-03-04 01:55 ./source
|
||||
-rw-r--r-- 1 root root 485304 2020-03-04 01:55 ./source/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2020-03-04 01:55 ./source/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 684182 2020-03-04 01:54 ./source/FILE_LIST
|
||||
-rw-r--r-- 1 root root 20711334 2020-03-04 01:54 ./source/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 1314 2006-10-02 04:40 ./source/README.TXT
|
||||
drwxr-xr-x 112 root root 4096 2020-02-15 20:31 ./source/a
|
||||
-rw-r--r-- 1 root root 1034 2019-05-04 17:56 ./source/a/FTBFSlog
|
||||
|
@ -5488,10 +5488,11 @@ drwxr-xr-x 2 root root 4096 2019-11-07 22:20 ./source/a/hostname
|
|||
-rw-r--r-- 1 root root 50 2019-08-26 18:12 ./source/a/hostname/hostname.url
|
||||
-rw-r--r-- 1 root root 13672 2019-11-07 11:46 ./source/a/hostname/hostname_3.23.tar.gz
|
||||
-rw-r--r-- 1 root root 897 2018-02-27 06:13 ./source/a/hostname/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2020-02-04 20:22 ./source/a/hwdata
|
||||
-rw-r--r-- 1 root root 1357243 2020-02-03 09:15 ./source/a/hwdata/hwdata-0.332.tar.lz
|
||||
drwxr-xr-x 2 root root 4096 2020-03-03 18:57 ./source/a/hwdata
|
||||
-rw-r--r-- 1 root root 1350667 2020-03-02 11:26 ./source/a/hwdata/hwdata-0.333.tar.lz
|
||||
-rwxr-xr-x 1 root root 4007 2019-09-29 23:48 ./source/a/hwdata/hwdata.SlackBuild
|
||||
-rw-r--r-- 1 root root 802 2018-02-27 06:13 ./source/a/hwdata/slack-desc
|
||||
-rw-r--r-- 1 root root 2021178 2020-03-03 18:56 ./source/a/hwdata/v0.333.tar.gz
|
||||
drwxr-xr-x 4 root root 4096 2019-03-01 19:25 ./source/a/infozip
|
||||
-rwxr-xr-x 1 root root 6620 2019-03-01 19:40 ./source/a/infozip/infozip.SlackBuild
|
||||
-rw-r--r-- 1 root root 920 2018-02-27 06:13 ./source/a/infozip/slack-desc
|
||||
|
@ -5613,7 +5614,7 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/a/lilo
|
|||
-rw-r--r-- 1 root root 14406 2011-03-27 05:51 ./source/a/lilo/sl1337.bmp
|
||||
-rw-r--r-- 1 root root 1043 2018-03-01 18:25 ./source/a/lilo/slack-desc
|
||||
-rw-r--r-- 1 root root 14174 2010-02-15 01:57 ./source/a/lilo/slack.bmp
|
||||
-rw-r--r-- 1 root root 133 2008-02-22 00:08 ./source/a/lilo/slack.dat
|
||||
-rw-r--r-- 1 root root 133 2008-02-22 00:08 ./source/a/lilo/slack.dat
|
||||
-rw-r--r-- 1 root root 118256 2012-08-14 17:56 ./source/a/lilo/slack14.0.2012.bmp
|
||||
-rw-r--r-- 1 root root 15634 2011-03-27 05:32 ./source/a/lilo/slack64.bmp
|
||||
-rw-r--r-- 1 root root 3331 1994-07-08 18:55 ./source/a/lilo/text.lilohelp
|
||||
|
@ -6199,9 +6200,9 @@ drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/ap/dc3dd
|
|||
-rwxr-xr-x 1 root root 3755 2019-09-29 23:48 ./source/ap/dc3dd/dc3dd.SlackBuild
|
||||
-rw-r--r-- 1 root root 813 2018-09-18 23:43 ./source/ap/dc3dd/dc3dd.glibc228.diff.gz
|
||||
-rw-r--r-- 1 root root 918 2018-02-27 06:12 ./source/ap/dc3dd/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/ap/ddrescue
|
||||
-rw-r--r-- 1 root root 85244 2019-02-25 15:01 ./source/ap/ddrescue/ddrescue-1.24.tar.lz
|
||||
-rw-r--r-- 1 root root 72 2019-02-25 15:01 ./source/ap/ddrescue/ddrescue-1.24.tar.lz.sig
|
||||
drwxr-xr-x 2 root root 4096 2020-03-02 22:39 ./source/ap/ddrescue
|
||||
-rw-r--r-- 1 root root 87001 2020-03-02 18:47 ./source/ap/ddrescue/ddrescue-1.25.tar.lz
|
||||
-rw-r--r-- 1 root root 72 2020-03-02 18:47 ./source/ap/ddrescue/ddrescue-1.25.tar.lz.sig
|
||||
-rwxr-xr-x 1 root root 4293 2019-09-29 23:48 ./source/ap/ddrescue/ddrescue.SlackBuild
|
||||
-rw-r--r-- 1 root root 919 2018-02-27 06:12 ./source/ap/ddrescue/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2019-11-30 17:45 ./source/ap/diffstat
|
||||
|
@ -6672,7 +6673,7 @@ drwxr-xr-x 2 root root 4096 2020-02-16 17:57 ./source/ap/zsh
|
|||
-rwxr-xr-x 1 root root 4352 2020-02-16 17:58 ./source/ap/zsh/zsh.SlackBuild
|
||||
-rw-r--r-- 1 root root 23 2018-09-14 17:50 ./source/ap/zsh/zsh.url
|
||||
-rwxr-xr-x 1 root root 11975 2020-02-19 20:57 ./source/buildlist-from-changelog.sh
|
||||
drwxr-xr-x 58 root root 4096 2020-01-30 23:16 ./source/d
|
||||
drwxr-xr-x 58 root root 4096 2020-03-03 20:30 ./source/d
|
||||
drwxr-xr-x 2 root root 4096 2020-02-15 18:48 ./source/d/Cython
|
||||
-rw-r--r-- 1 root root 1592937 2020-02-10 14:08 ./source/d/Cython/Cython-0.29.15.tar.lz
|
||||
-rwxr-xr-x 1 root root 2740 2020-02-15 18:48 ./source/d/Cython/Cython.SlackBuild
|
||||
|
@ -6927,7 +6928,7 @@ drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/d/patchelf
|
|||
-rw-r--r-- 1 root root 138162 2019-03-28 22:23 ./source/d/patchelf/patchelf-0.10.tar.lz
|
||||
-rwxr-xr-x 1 root root 4358 2019-09-29 23:48 ./source/d/patchelf/patchelf.SlackBuild
|
||||
-rw-r--r-- 1 root root 925 2018-02-27 06:13 ./source/d/patchelf/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2019-11-11 18:53 ./source/d/perl
|
||||
drwxr-xr-x 2 root root 4096 2020-03-03 19:15 ./source/d/perl
|
||||
-rw-r--r-- 1 root root 45129 2012-09-04 16:12 ./source/d/perl/Authen-SASL-2.16.tar.gz
|
||||
-rw-r--r-- 1 root root 161579 2019-01-09 09:07 ./source/d/perl/DBD-mysql-4.050.tar.gz
|
||||
-rw-r--r-- 1 root root 604581 2018-10-29 10:43 ./source/d/perl/DBI-1.642.tar.gz
|
||||
|
@ -6935,6 +6936,7 @@ drwxr-xr-x 2 root root 4096 2019-11-11 18:53 ./source/d/perl
|
|||
-rw-r--r-- 1 root root 244730 2019-03-06 06:55 ./source/d/perl/IO-Socket-SSL-2.066.tar.gz
|
||||
-rw-r--r-- 1 root root 18438 2015-01-12 20:30 ./source/d/perl/MIME-Base64-3.15.tar.gz
|
||||
-rw-r--r-- 1 root root 436215 2019-05-10 20:36 ./source/d/perl/Net-SSLeay-1.88.tar.gz
|
||||
-rw-r--r-- 1 root root 108661 2017-08-04 08:05 ./source/d/perl/Parse-Yapp-1.21.tar.gz
|
||||
-rw-r--r-- 1 root root 85164 2019-01-05 11:57 ./source/d/perl/TermReadKey-2.38.tar.gz
|
||||
-rw-r--r-- 1 root root 107578 2019-01-09 17:00 ./source/d/perl/URI-1.76.tar.gz
|
||||
-rw-r--r-- 1 root root 254763 2019-09-24 05:29 ./source/d/perl/XML-Parser-2.46.tar.gz
|
||||
|
@ -6943,7 +6945,7 @@ drwxr-xr-x 2 root root 4096 2019-11-11 18:53 ./source/d/perl
|
|||
-rw-r--r-- 1 root root 844 2017-01-14 23:40 ./source/d/perl/libnet-3.08-Do-not-create-Net-libnet.cfg.patch.gz
|
||||
-rw-r--r-- 1 root root 95157 2017-11-14 14:00 ./source/d/perl/libnet-3.11.tar.gz
|
||||
-rw-r--r-- 1 root root 12046253 2019-11-10 14:14 ./source/d/perl/perl-5.30.1.tar.lz
|
||||
-rwxr-xr-x 1 root root 14292 2019-11-11 18:53 ./source/d/perl/perl.SlackBuild
|
||||
-rwxr-xr-x 1 root root 14879 2020-03-03 19:18 ./source/d/perl/perl.SlackBuild
|
||||
-rw-r--r-- 1 root root 606 2008-09-21 00:04 ./source/d/perl/perl.configure.multilib.patch.gz
|
||||
-rw-r--r-- 1 root root 995 2018-02-27 06:13 ./source/d/perl/slack-desc
|
||||
drwxr-xr-x 3 root root 4096 2019-09-29 23:48 ./source/d/pkg-config
|
||||
|
@ -7038,12 +7040,12 @@ drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/d/swig
|
|||
-rw-r--r-- 1 root root 5838536 2019-08-21 12:25 ./source/d/swig/swig-4.0.1.tar.lz
|
||||
-rwxr-xr-x 1 root root 4010 2019-09-29 23:48 ./source/d/swig/swig.SlackBuild
|
||||
-rw-r--r-- 1 root root 87 2013-06-05 09:05 ./source/d/swig/swig.url
|
||||
drwxr-xr-x 2 root root 4096 2020-02-09 17:38 ./source/d/vala
|
||||
drwxr-xr-x 2 root root 4096 2020-03-03 19:01 ./source/d/vala
|
||||
-rw-r--r-- 1 root root 1718 2019-03-10 18:11 ./source/d/vala/disable-graphviz.patch.gz
|
||||
-rw-r--r-- 1 root root 116 2019-03-10 18:05 ./source/d/vala/disable-graphviz.patch.url
|
||||
-rw-r--r-- 1 root root 233 2018-11-11 05:10 ./source/d/vala/no.gvc-compat.c.diff.gz
|
||||
-rw-r--r-- 1 root root 849 2018-04-04 20:22 ./source/d/vala/slack-desc
|
||||
-rw-r--r-- 1 root root 3383032 2020-02-09 16:24 ./source/d/vala/vala-0.46.6.tar.xz
|
||||
-rw-r--r-- 1 root root 3423156 2020-03-03 15:57 ./source/d/vala/vala-0.48.0.tar.xz
|
||||
-rwxr-xr-x 1 root root 4893 2019-09-29 23:48 ./source/d/vala/vala.SlackBuild
|
||||
drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/d/yasm
|
||||
-rw-r--r-- 1 root root 1043 2018-02-27 06:13 ./source/d/yasm/slack-desc
|
||||
|
@ -8419,8 +8421,8 @@ drwxr-xr-x 2 root root 4096 2019-10-13 17:33 ./source/l/aspell
|
|||
-rw-r--r-- 1 root root 984307 2019-10-12 22:31 ./source/l/aspell/aspell-0.60.8.tar.lz
|
||||
-rwxr-xr-x 1 root root 3788 2019-09-29 23:48 ./source/l/aspell/aspell.SlackBuild
|
||||
-rw-r--r-- 1 root root 705 2018-02-27 06:12 ./source/l/aspell/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2019-10-08 18:37 ./source/l/at-spi2-atk
|
||||
-rw-r--r-- 1 root root 96132 2019-10-07 20:33 ./source/l/at-spi2-atk/at-spi2-atk-2.34.1.tar.xz
|
||||
drwxr-xr-x 2 root root 4096 2020-03-03 18:55 ./source/l/at-spi2-atk
|
||||
-rw-r--r-- 1 root root 96608 2020-02-29 23:47 ./source/l/at-spi2-atk/at-spi2-atk-2.34.2.tar.xz
|
||||
-rwxr-xr-x 1 root root 3488 2019-09-29 23:48 ./source/l/at-spi2-atk/at-spi2-atk.SlackBuild
|
||||
-rw-r--r-- 1 root root 126 2013-02-22 04:24 ./source/l/at-spi2-atk/doinst.sh.gz
|
||||
-rw-r--r-- 1 root root 761 2018-02-27 06:12 ./source/l/at-spi2-atk/slack-desc
|
||||
|
@ -8592,8 +8594,8 @@ drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/l/freetype
|
|||
-rw-r--r-- 1 root root 462 2017-04-27 20:13 ./source/l/freetype/freetype.sh.gz
|
||||
-rw-r--r-- 1 root root 294 2019-03-16 18:45 ./source/l/freetype/freetype.subpixel.rendering.diff.gz
|
||||
-rw-r--r-- 1 root root 948 2018-02-27 06:12 ./source/l/freetype/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2019-12-14 17:58 ./source/l/fribidi
|
||||
-rw-r--r-- 1 root root 1089465 2019-12-13 08:57 ./source/l/fribidi/fribidi-1.0.8.tar.lz
|
||||
drwxr-xr-x 2 root root 4096 2020-03-02 22:41 ./source/l/fribidi
|
||||
-rw-r--r-- 1 root root 1141684 2020-03-02 16:10 ./source/l/fribidi/fribidi-1.0.9.tar.xz
|
||||
-rwxr-xr-x 1 root root 3848 2019-09-29 23:48 ./source/l/fribidi/fribidi.SlackBuild
|
||||
-rw-r--r-- 1 root root 852 2018-11-02 19:55 ./source/l/fribidi/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/l/fuse
|
||||
|
@ -9985,8 +9987,8 @@ drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/l/serf
|
|||
-rw-r--r-- 1 root root 145244 2016-08-31 12:03 ./source/l/serf/serf-1.3.9.tar.xz
|
||||
-rwxr--r-- 1 root root 3461 2020-01-11 20:58 ./source/l/serf/serf.SlackBuild
|
||||
-rw-r--r-- 1 root root 968 2018-02-27 06:12 ./source/l/serf/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/l/sg3_utils
|
||||
-rw-r--r-- 1 root root 922152 2018-09-12 21:04 ./source/l/sg3_utils/sg3_utils-1.44.tar.xz
|
||||
drwxr-xr-x 2 root root 4096 2020-03-03 19:00 ./source/l/sg3_utils
|
||||
-rw-r--r-- 1 root root 989864 2020-03-02 19:08 ./source/l/sg3_utils/sg3_utils-1.45.tar.xz
|
||||
-rwxr-xr-x 1 root root 3932 2019-09-29 23:48 ./source/l/sg3_utils/sg3_utils.SlackBuild
|
||||
-rw-r--r-- 1 root root 25 2010-11-10 05:18 ./source/l/sg3_utils/sg3_utils.url
|
||||
-rw-r--r-- 1 root root 1040 2018-02-27 06:12 ./source/l/sg3_utils/slack-desc
|
||||
|
@ -11073,17 +11075,14 @@ drwxr-xr-x 2 root root 4096 2020-02-02 18:08 ./source/n/s-nail
|
|||
-rwxr-xr-x 1 root root 4203 2020-02-02 18:09 ./source/n/s-nail/s-nail.SlackBuild
|
||||
-rw-r--r-- 1 root root 92 2020-02-02 18:08 ./source/n/s-nail/s-nail.url
|
||||
-rw-r--r-- 1 root root 930 2018-11-24 18:35 ./source/n/s-nail/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2020-02-16 19:27 ./source/n/samba
|
||||
-rw-r--r-- 1 root root 3570 2020-01-28 13:01 ./source/n/samba/0000-use-gnutls-for-des-cbc.patch.gz
|
||||
-rw-r--r-- 1 root root 4183 2020-01-28 13:01 ./source/n/samba/0001-handle-removal-des-enctypes-from-krb5.patch.gz
|
||||
-rw-r--r-- 1 root root 810 2020-01-28 13:01 ./source/n/samba/0002-samba-tool-create-working-private-krb5.conf.patch.gz
|
||||
drwxr-xr-x 2 root root 4096 2020-03-03 23:25 ./source/n/samba
|
||||
-rw-r--r-- 1 root root 703 2016-06-13 04:19 ./source/n/samba/doinst.sh.gz
|
||||
-rw-r--r-- 1 root root 940 2016-06-04 17:50 ./source/n/samba/rc.samba
|
||||
-rw-r--r-- 1 root root 224 2020-01-28 10:23 ./source/n/samba/samba-4.11.6.tar.asc
|
||||
-rw-r--r-- 1 root root 11570840 2020-01-28 10:23 ./source/n/samba/samba-4.11.6.tar.lz
|
||||
-rwxr-xr-x 1 root root 8011 2020-02-16 19:45 ./source/n/samba/samba.SlackBuild
|
||||
-rw-r--r-- 1 root root 224 2020-03-03 10:11 ./source/n/samba/samba-4.12.0.tar.asc
|
||||
-rw-r--r-- 1 root root 11286416 2020-03-03 10:11 ./source/n/samba/samba-4.12.0.tar.lz
|
||||
-rwxr-xr-x 1 root root 7620 2020-03-03 18:59 ./source/n/samba/samba.SlackBuild
|
||||
-rw-r--r-- 1 root root 227 2019-02-06 20:36 ./source/n/samba/samba.libsmbclient.h.ffmpeg.compat.diff.gz
|
||||
-rw-r--r-- 1 root root 129 2020-01-28 17:27 ./source/n/samba/samba.url
|
||||
-rw-r--r-- 1 root root 129 2020-03-03 18:58 ./source/n/samba/samba.url
|
||||
-rw-r--r-- 1 root root 960 2018-02-27 06:13 ./source/n/samba/slack-desc
|
||||
-rw-r--r-- 1 root root 7921 2018-04-29 17:31 ./source/n/samba/smb.conf.default
|
||||
-rw-r--r-- 1 root root 7933 2018-01-14 20:41 ./source/n/samba/smb.conf.default.orig
|
||||
|
@ -12437,9 +12436,9 @@ drwxr-xr-x 2 root root 4096 2020-02-20 19:51 ./source/x/x11/src/app
|
|||
-rw-r--r-- 1 root root 171024 2015-04-17 06:26 ./source/x/x11/src/app/xgc-1.0.5.tar.xz
|
||||
-rw-r--r-- 1 root root 128932 2019-02-19 22:51 ./source/x/x11/src/app/xhost-1.0.8.tar.xz
|
||||
-rw-r--r-- 1 root root 154532 2019-03-03 19:58 ./source/x/x11/src/app/xinit-1.4.1.tar.xz
|
||||
-rw-r--r-- 1 root root 149668 2019-07-17 05:30 ./source/x/x11/src/app/xinput-1.6.3.tar.xz
|
||||
-rw-r--r-- 1 root root 229200 2020-02-20 17:48 ./source/x/x11/src/app/xkbcomp-1.4.3.tar.xz
|
||||
-rw-r--r-- 1 root root 141024 2015-04-17 06:39 ./source/x/x11/src/app/xkbevd-1.1.4.tar.xz
|
||||
-rw-r--r-- 1 root root 149668 2019-07-17 05:30 ./source/x/x11/src/app/xinput-1.6.3.tar.xz
|
||||
-rw-r--r-- 1 root root 229200 2020-02-20 17:48 ./source/x/x11/src/app/xkbcomp-1.4.3.tar.xz
|
||||
-rw-r--r-- 1 root root 141024 2015-04-17 06:39 ./source/x/x11/src/app/xkbevd-1.1.4.tar.xz
|
||||
-rw-r--r-- 1 root root 153384 2019-11-03 22:23 ./source/x/x11/src/app/xkbprint-1.0.5.tar.xz
|
||||
-rw-r--r-- 1 root root 120732 2013-02-10 23:48 ./source/x/x11/src/app/xkbutils-1.0.4.tar.xz
|
||||
-rw-r--r-- 1 root root 118404 2018-03-10 01:49 ./source/x/x11/src/app/xkill-1.0.5.tar.xz
|
||||
|
@ -12917,7 +12916,7 @@ drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/seamonkey/autoco
|
|||
-rw-r--r-- 1 root root 12796 2006-02-09 03:17 ./source/xap/seamonkey/seamonkey-icon.png
|
||||
-rw-r--r-- 1 root root 185 2006-02-09 03:40 ./source/xap/seamonkey/seamonkey-mail-icon.png
|
||||
-rw-r--r-- 1 root root 207 2006-02-09 03:23 ./source/xap/seamonkey/seamonkey-mail.desktop
|
||||
-rwxr-xr-x 1 root root 8984 2020-03-01 19:08 ./source/xap/seamonkey/seamonkey.SlackBuild
|
||||
-rwxr-xr-x 1 root root 8984 2020-03-03 23:59 ./source/xap/seamonkey/seamonkey.SlackBuild
|
||||
-rw-r--r-- 1 root root 315 2013-08-13 03:23 ./source/xap/seamonkey/seamonkey.desktop
|
||||
-rw-r--r-- 1 root root 483 2020-03-01 04:44 ./source/xap/seamonkey/seamonkey.gettid.patch.gz
|
||||
-rw-r--r-- 1 root root 584 2020-03-01 00:11 ./source/xap/seamonkey/seamonkey.nsstring.patch.gz
|
||||
|
@ -13246,14 +13245,14 @@ drwxr-xr-x 2 root root 4096 2019-02-17 22:03 ./source/y/bsd-games/patches
|
|||
-rw-r--r-- 1 root root 313 2019-02-17 22:07 ./source/y/bsd-games/patches/bsd-games.fortunepath.diff.gz
|
||||
-rw-r--r-- 1 root root 1960 2006-09-09 00:47 ./source/y/bsd-games/patches/bsd-games.pom.diff.gz
|
||||
-rw-r--r-- 1 root root 1065 2019-02-17 22:28 ./source/y/bsd-games/slack-desc
|
||||
drwxr-xr-x 4 root root 4096 2020-03-02 19:22 ./testing
|
||||
-rw-r--r-- 1 root root 12271 2020-03-02 19:22 ./testing/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2020-03-02 19:22 ./testing/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 15176 2020-03-02 19:21 ./testing/FILE_LIST
|
||||
-rw-r--r-- 1 root root 113409 2020-03-02 19:21 ./testing/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 21132 2020-03-02 19:22 ./testing/PACKAGES.TXT
|
||||
drwxr-xr-x 4 root root 4096 2020-03-03 22:52 ./testing
|
||||
-rw-r--r-- 1 root root 12271 2020-03-03 22:52 ./testing/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2020-03-03 22:52 ./testing/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 15176 2020-03-03 22:52 ./testing/FILE_LIST
|
||||
-rw-r--r-- 1 root root 113364 2020-03-03 22:52 ./testing/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 21132 2020-03-03 22:52 ./testing/PACKAGES.TXT
|
||||
drwxr-xr-x 3 root root 4096 2020-02-12 00:44 ./testing/packages
|
||||
drwxr-xr-x 2 root root 12288 2020-03-02 19:21 ./testing/packages/PAM
|
||||
drwxr-xr-x 2 root root 12288 2020-03-03 22:52 ./testing/packages/PAM
|
||||
-rw-r--r-- 1 root root 338 2020-02-15 22:00 ./testing/packages/PAM/ConsoleKit2-1.2.1-x86_64-3_pam.txt
|
||||
-rw-r--r-- 1 root root 193828 2020-02-15 22:00 ./testing/packages/PAM/ConsoleKit2-1.2.1-x86_64-3_pam.txz
|
||||
-rw-r--r-- 1 root root 163 2020-02-15 22:00 ./testing/packages/PAM/ConsoleKit2-1.2.1-x86_64-3_pam.txz.asc
|
||||
|
@ -13323,9 +13322,9 @@ drwxr-xr-x 2 root root 12288 2020-03-02 19:21 ./testing/packages/PAM
|
|||
-rw-r--r-- 1 root root 371 2020-02-20 23:31 ./testing/packages/PAM/proftpd-1.3.6c-x86_64-1_pam.txt
|
||||
-rw-r--r-- 1 root root 1357976 2020-02-20 23:31 ./testing/packages/PAM/proftpd-1.3.6c-x86_64-1_pam.txz
|
||||
-rw-r--r-- 1 root root 163 2020-02-20 23:31 ./testing/packages/PAM/proftpd-1.3.6c-x86_64-1_pam.txz.asc
|
||||
-rw-r--r-- 1 root root 507 2020-02-17 01:19 ./testing/packages/PAM/samba-4.11.6-x86_64-3_pam.txt
|
||||
-rw-r--r-- 1 root root 12082052 2020-02-17 01:19 ./testing/packages/PAM/samba-4.11.6-x86_64-3_pam.txz
|
||||
-rw-r--r-- 1 root root 163 2020-02-17 01:19 ./testing/packages/PAM/samba-4.11.6-x86_64-3_pam.txz.asc
|
||||
-rw-r--r-- 1 root root 507 2020-03-03 22:06 ./testing/packages/PAM/samba-4.12.0-x86_64-1_pam.txt
|
||||
-rw-r--r-- 1 root root 12442776 2020-03-03 22:06 ./testing/packages/PAM/samba-4.12.0-x86_64-1_pam.txz
|
||||
-rw-r--r-- 1 root root 163 2020-03-03 22:06 ./testing/packages/PAM/samba-4.12.0-x86_64-1_pam.txz.asc
|
||||
-rw-r--r-- 1 root root 653 2020-02-10 23:09 ./testing/packages/PAM/screen-4.8.0-x86_64-1_pam.txt
|
||||
-rw-r--r-- 1 root root 548028 2020-02-10 23:09 ./testing/packages/PAM/screen-4.8.0-x86_64-1_pam.txz
|
||||
-rw-r--r-- 1 root root 163 2020-02-10 23:09 ./testing/packages/PAM/screen-4.8.0-x86_64-1_pam.txz.asc
|
||||
|
|
|
@ -591,12 +591,9 @@ gzip ./source/n/php/php-fpm.conf.diff
|
|||
gzip ./source/n/php/doinst.sh
|
||||
gzip ./source/n/php/php.imap.api.diff
|
||||
gzip ./source/n/php/php.ini-development.diff
|
||||
gzip ./source/n/samba/0001-handle-removal-des-enctypes-from-krb5.patch
|
||||
gzip ./source/n/samba/0000-use-gnutls-for-des-cbc.patch
|
||||
gzip ./source/n/samba/smb.conf.diff
|
||||
gzip ./source/n/samba/doinst.sh
|
||||
gzip ./source/n/samba/samba.libsmbclient.h.ffmpeg.compat.diff
|
||||
gzip ./source/n/samba/0002-samba-tool-create-working-private-krb5.conf.patch
|
||||
gzip ./source/n/htdig/htdig-3.2.0b6.diff
|
||||
gzip ./source/n/htdig/htdig.conf.diff
|
||||
gzip ./source/n/htdig/doinst.sh
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Copyright 2009, 2010, 2011, 2012, 2013, 2015, 2016, 2017, 2018, 2019 Patrick J. Volkerding, Sebeka, MN, USA
|
||||
# Copyright 2009, 2010, 2011, 2012, 2013, 2015, 2016, 2017, 2018, 2019, 2020 Patrick J. Volkerding, Sebeka, MN, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
|
@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=perl
|
||||
VERSION=5.30.1
|
||||
BUILD=${BUILD:-1}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -83,6 +83,8 @@ IOSOCKETSSL=2.066
|
|||
NETSSLEAY=1.88
|
||||
# https://metacpan.org/release/libnet
|
||||
LIBNET=3.11
|
||||
# https://metacpan.org/release/Parse-Yapp
|
||||
PARSEYAPP=1.21
|
||||
|
||||
if [ "$ARCH" = "i486" ]; then
|
||||
SLKCFLAGS="-O2 -march=i486 -mcpu=i686"
|
||||
|
@ -379,6 +381,20 @@ make install DESTDIR=$PKG || exit 1
|
|||
cp -a Artistic Changes Copying INSTALL LICENCE README $PKG/usr/doc/perl-$VERSION/libnet-${LIBNET}
|
||||
chmod 644 $PKG/usr/doc/perl-$VERSION/libnet-${LIBNET}/*
|
||||
) || exit 1
|
||||
( tar xzvf $CWD/Parse-Yapp-${PARSEYAPP}.tar.gz
|
||||
cd Parse-Yapp-${PARSEYAPP}
|
||||
chown -R root:root .
|
||||
echo y | perl Makefile.PL INSTALLDIRS=vendor
|
||||
make || exit 1
|
||||
if [ "$MAKETEST" = "yes" ]; then
|
||||
make test || exit 1
|
||||
fi
|
||||
make install || exit 1
|
||||
make install DESTDIR=$PKG || exit 1
|
||||
mkdir -p $PKG/usr/doc/perl-$VERSION/Parse-Yapp-${PARSEYAPP}
|
||||
cp -a README* $PKG/usr/doc/perl-$VERSION/Parse-Yapp-${PARSEYAPP}
|
||||
chmod 644 $PKG/usr/doc/perl-$VERSION/Parse-Yapp-${PARSEYAPP}/*
|
||||
) || exit 1
|
||||
) || exit 1
|
||||
|
||||
# Strip everything:
|
||||
|
|
|
@ -1,371 +0,0 @@
|
|||
From 21073bff847fbc41d3dab0a649fa400d8188fa16 Mon Sep 17 00:00:00 2001
|
||||
From: Isaac Boukris <iboukris@gmail.com>
|
||||
Date: Sat, 19 Oct 2019 23:48:19 +0300
|
||||
Subject: [PATCH 1/2] smbdes: add des_crypt56_gnutls() using use DES-CBC with
|
||||
zeroed IV
|
||||
|
||||
Signed-off-by: Isaac Boukris <iboukris@gmail.com>
|
||||
---
|
||||
libcli/auth/smbdes.c | 47 ++++++++++++++++++++++++++++++++++++++++++++
|
||||
1 file changed, 47 insertions(+)
|
||||
|
||||
diff --git a/libcli/auth/smbdes.c b/libcli/auth/smbdes.c
|
||||
index 6d9a6dc2ce8..37ede91ad22 100644
|
||||
--- a/libcli/auth/smbdes.c
|
||||
+++ b/libcli/auth/smbdes.c
|
||||
@@ -23,6 +23,9 @@
|
||||
#include "includes.h"
|
||||
#include "libcli/auth/libcli_auth.h"
|
||||
|
||||
+#include <gnutls/gnutls.h>
|
||||
+#include <gnutls/crypto.h>
|
||||
+
|
||||
/* NOTES:
|
||||
|
||||
This code makes no attempt to be fast! In fact, it is a very
|
||||
@@ -273,6 +276,50 @@ static void str_to_key(const uint8_t *str,uint8_t *key)
|
||||
}
|
||||
}
|
||||
|
||||
+static int des_crypt56_gnutls(uint8_t out[8], const uint8_t in[8],
|
||||
+ const uint8_t key_in[7], bool enc)
|
||||
+{
|
||||
+ static uint8_t iv8[8];
|
||||
+ gnutls_datum_t iv = { iv8, 8 };
|
||||
+ gnutls_datum_t key;
|
||||
+ gnutls_cipher_hd_t ctx;
|
||||
+ uint8_t key2[8];
|
||||
+ uint8_t outb[8];
|
||||
+ int ret;
|
||||
+
|
||||
+ memset(out, 0, 8);
|
||||
+
|
||||
+ str_to_key(key_in, key2);
|
||||
+
|
||||
+ key.data = key2;
|
||||
+ key.size = 8;
|
||||
+
|
||||
+ ret = gnutls_global_init();
|
||||
+ if (ret != 0) {
|
||||
+ return ret;
|
||||
+ }
|
||||
+
|
||||
+ ret = gnutls_cipher_init(&ctx, GNUTLS_CIPHER_DES_CBC, &key, &iv);
|
||||
+ if (ret != 0) {
|
||||
+ return ret;
|
||||
+ }
|
||||
+
|
||||
+ memcpy(outb, in, 8);
|
||||
+ if (enc) {
|
||||
+ ret = gnutls_cipher_encrypt(ctx, outb, 8);
|
||||
+ } else {
|
||||
+ ret = gnutls_cipher_decrypt(ctx, outb, 8);
|
||||
+ }
|
||||
+
|
||||
+ if (ret == 0) {
|
||||
+ memcpy(out, outb, 8);
|
||||
+ }
|
||||
+
|
||||
+ gnutls_cipher_deinit(ctx);
|
||||
+
|
||||
+ return ret;
|
||||
+}
|
||||
+
|
||||
/*
|
||||
basic des crypt using a 56 bit (7 byte) key
|
||||
*/
|
||||
--
|
||||
2.22.0
|
||||
|
||||
|
||||
From 6d6651213f391840e3004ec3b055f8f25be9b360 Mon Sep 17 00:00:00 2001
|
||||
From: Isaac Boukris <iboukris@gmail.com>
|
||||
Date: Mon, 21 Oct 2019 20:03:04 +0300
|
||||
Subject: [PATCH 2/2] smbdes: use the new des_crypt56_gnutls()
|
||||
|
||||
and remove builtin DES crypto.
|
||||
|
||||
Signed-off-by: Isaac Boukris <iboukris@gmail.com>
|
||||
---
|
||||
libcli/auth/smbdes.c | 258 +------------------------------------------
|
||||
1 file changed, 1 insertion(+), 257 deletions(-)
|
||||
|
||||
diff --git a/libcli/auth/smbdes.c b/libcli/auth/smbdes.c
|
||||
index 37ede91ad22..7de05b75303 100644
|
||||
--- a/libcli/auth/smbdes.c
|
||||
+++ b/libcli/auth/smbdes.c
|
||||
@@ -26,239 +26,6 @@
|
||||
#include <gnutls/gnutls.h>
|
||||
#include <gnutls/crypto.h>
|
||||
|
||||
-/* NOTES:
|
||||
-
|
||||
- This code makes no attempt to be fast! In fact, it is a very
|
||||
- slow implementation
|
||||
-
|
||||
- This code is NOT a complete DES implementation. It implements only
|
||||
- the minimum necessary for SMB authentication, as used by all SMB
|
||||
- products (including every copy of Microsoft Windows95 ever sold)
|
||||
-
|
||||
- In particular, it can only do a unchained forward DES pass. This
|
||||
- means it is not possible to use this code for encryption/decryption
|
||||
- of data, instead it is only useful as a "hash" algorithm.
|
||||
-
|
||||
- There is no entry point into this code that allows normal DES operation.
|
||||
-
|
||||
- I believe this means that this code does not come under ITAR
|
||||
- regulations but this is NOT a legal opinion. If you are concerned
|
||||
- about the applicability of ITAR regulations to this code then you
|
||||
- should confirm it for yourself (and maybe let me know if you come
|
||||
- up with a different answer to the one above)
|
||||
-*/
|
||||
-
|
||||
-
|
||||
-static const uint8_t perm1[56] = {57, 49, 41, 33, 25, 17, 9,
|
||||
- 1, 58, 50, 42, 34, 26, 18,
|
||||
- 10, 2, 59, 51, 43, 35, 27,
|
||||
- 19, 11, 3, 60, 52, 44, 36,
|
||||
- 63, 55, 47, 39, 31, 23, 15,
|
||||
- 7, 62, 54, 46, 38, 30, 22,
|
||||
- 14, 6, 61, 53, 45, 37, 29,
|
||||
- 21, 13, 5, 28, 20, 12, 4};
|
||||
-
|
||||
-static const uint8_t perm2[48] = {14, 17, 11, 24, 1, 5,
|
||||
- 3, 28, 15, 6, 21, 10,
|
||||
- 23, 19, 12, 4, 26, 8,
|
||||
- 16, 7, 27, 20, 13, 2,
|
||||
- 41, 52, 31, 37, 47, 55,
|
||||
- 30, 40, 51, 45, 33, 48,
|
||||
- 44, 49, 39, 56, 34, 53,
|
||||
- 46, 42, 50, 36, 29, 32};
|
||||
-
|
||||
-static const uint8_t perm3[64] = {58, 50, 42, 34, 26, 18, 10, 2,
|
||||
- 60, 52, 44, 36, 28, 20, 12, 4,
|
||||
- 62, 54, 46, 38, 30, 22, 14, 6,
|
||||
- 64, 56, 48, 40, 32, 24, 16, 8,
|
||||
- 57, 49, 41, 33, 25, 17, 9, 1,
|
||||
- 59, 51, 43, 35, 27, 19, 11, 3,
|
||||
- 61, 53, 45, 37, 29, 21, 13, 5,
|
||||
- 63, 55, 47, 39, 31, 23, 15, 7};
|
||||
-
|
||||
-static const uint8_t perm4[48] = { 32, 1, 2, 3, 4, 5,
|
||||
- 4, 5, 6, 7, 8, 9,
|
||||
- 8, 9, 10, 11, 12, 13,
|
||||
- 12, 13, 14, 15, 16, 17,
|
||||
- 16, 17, 18, 19, 20, 21,
|
||||
- 20, 21, 22, 23, 24, 25,
|
||||
- 24, 25, 26, 27, 28, 29,
|
||||
- 28, 29, 30, 31, 32, 1};
|
||||
-
|
||||
-static const uint8_t perm5[32] = { 16, 7, 20, 21,
|
||||
- 29, 12, 28, 17,
|
||||
- 1, 15, 23, 26,
|
||||
- 5, 18, 31, 10,
|
||||
- 2, 8, 24, 14,
|
||||
- 32, 27, 3, 9,
|
||||
- 19, 13, 30, 6,
|
||||
- 22, 11, 4, 25};
|
||||
-
|
||||
-
|
||||
-static const uint8_t perm6[64] ={ 40, 8, 48, 16, 56, 24, 64, 32,
|
||||
- 39, 7, 47, 15, 55, 23, 63, 31,
|
||||
- 38, 6, 46, 14, 54, 22, 62, 30,
|
||||
- 37, 5, 45, 13, 53, 21, 61, 29,
|
||||
- 36, 4, 44, 12, 52, 20, 60, 28,
|
||||
- 35, 3, 43, 11, 51, 19, 59, 27,
|
||||
- 34, 2, 42, 10, 50, 18, 58, 26,
|
||||
- 33, 1, 41, 9, 49, 17, 57, 25};
|
||||
-
|
||||
-
|
||||
-static const uint8_t sc[16] = {1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1};
|
||||
-
|
||||
-static const uint8_t sbox[8][4][16] = {
|
||||
- {{14, 4, 13, 1, 2, 15, 11, 8, 3, 10, 6, 12, 5, 9, 0, 7},
|
||||
- {0, 15, 7, 4, 14, 2, 13, 1, 10, 6, 12, 11, 9, 5, 3, 8},
|
||||
- {4, 1, 14, 8, 13, 6, 2, 11, 15, 12, 9, 7, 3, 10, 5, 0},
|
||||
- {15, 12, 8, 2, 4, 9, 1, 7, 5, 11, 3, 14, 10, 0, 6, 13}},
|
||||
-
|
||||
- {{15, 1, 8, 14, 6, 11, 3, 4, 9, 7, 2, 13, 12, 0, 5, 10},
|
||||
- {3, 13, 4, 7, 15, 2, 8, 14, 12, 0, 1, 10, 6, 9, 11, 5},
|
||||
- {0, 14, 7, 11, 10, 4, 13, 1, 5, 8, 12, 6, 9, 3, 2, 15},
|
||||
- {13, 8, 10, 1, 3, 15, 4, 2, 11, 6, 7, 12, 0, 5, 14, 9}},
|
||||
-
|
||||
- {{10, 0, 9, 14, 6, 3, 15, 5, 1, 13, 12, 7, 11, 4, 2, 8},
|
||||
- {13, 7, 0, 9, 3, 4, 6, 10, 2, 8, 5, 14, 12, 11, 15, 1},
|
||||
- {13, 6, 4, 9, 8, 15, 3, 0, 11, 1, 2, 12, 5, 10, 14, 7},
|
||||
- {1, 10, 13, 0, 6, 9, 8, 7, 4, 15, 14, 3, 11, 5, 2, 12}},
|
||||
-
|
||||
- {{7, 13, 14, 3, 0, 6, 9, 10, 1, 2, 8, 5, 11, 12, 4, 15},
|
||||
- {13, 8, 11, 5, 6, 15, 0, 3, 4, 7, 2, 12, 1, 10, 14, 9},
|
||||
- {10, 6, 9, 0, 12, 11, 7, 13, 15, 1, 3, 14, 5, 2, 8, 4},
|
||||
- {3, 15, 0, 6, 10, 1, 13, 8, 9, 4, 5, 11, 12, 7, 2, 14}},
|
||||
-
|
||||
- {{2, 12, 4, 1, 7, 10, 11, 6, 8, 5, 3, 15, 13, 0, 14, 9},
|
||||
- {14, 11, 2, 12, 4, 7, 13, 1, 5, 0, 15, 10, 3, 9, 8, 6},
|
||||
- {4, 2, 1, 11, 10, 13, 7, 8, 15, 9, 12, 5, 6, 3, 0, 14},
|
||||
- {11, 8, 12, 7, 1, 14, 2, 13, 6, 15, 0, 9, 10, 4, 5, 3}},
|
||||
-
|
||||
- {{12, 1, 10, 15, 9, 2, 6, 8, 0, 13, 3, 4, 14, 7, 5, 11},
|
||||
- {10, 15, 4, 2, 7, 12, 9, 5, 6, 1, 13, 14, 0, 11, 3, 8},
|
||||
- {9, 14, 15, 5, 2, 8, 12, 3, 7, 0, 4, 10, 1, 13, 11, 6},
|
||||
- {4, 3, 2, 12, 9, 5, 15, 10, 11, 14, 1, 7, 6, 0, 8, 13}},
|
||||
-
|
||||
- {{4, 11, 2, 14, 15, 0, 8, 13, 3, 12, 9, 7, 5, 10, 6, 1},
|
||||
- {13, 0, 11, 7, 4, 9, 1, 10, 14, 3, 5, 12, 2, 15, 8, 6},
|
||||
- {1, 4, 11, 13, 12, 3, 7, 14, 10, 15, 6, 8, 0, 5, 9, 2},
|
||||
- {6, 11, 13, 8, 1, 4, 10, 7, 9, 5, 0, 15, 14, 2, 3, 12}},
|
||||
-
|
||||
- {{13, 2, 8, 4, 6, 15, 11, 1, 10, 9, 3, 14, 5, 0, 12, 7},
|
||||
- {1, 15, 13, 8, 10, 3, 7, 4, 12, 5, 6, 11, 0, 14, 9, 2},
|
||||
- {7, 11, 4, 1, 9, 12, 14, 2, 0, 6, 10, 13, 15, 3, 5, 8},
|
||||
- {2, 1, 14, 7, 4, 10, 8, 13, 15, 12, 9, 0, 3, 5, 6, 11}}};
|
||||
-
|
||||
-static void permute(char *out, const char *in, const uint8_t *p, int n)
|
||||
-{
|
||||
- int i;
|
||||
- for (i=0;i<n;i++)
|
||||
- out[i] = in[p[i]-1];
|
||||
-}
|
||||
-
|
||||
-static void lshift(char *d, int count, int n)
|
||||
-{
|
||||
- char out[64];
|
||||
- int i;
|
||||
- for (i=0;i<n;i++)
|
||||
- out[i] = d[(i+count)%n];
|
||||
- for (i=0;i<n;i++)
|
||||
- d[i] = out[i];
|
||||
-}
|
||||
-
|
||||
-static void concat(char *out, char *in1, char *in2, int l1, int l2)
|
||||
-{
|
||||
- while (l1--)
|
||||
- *out++ = *in1++;
|
||||
- while (l2--)
|
||||
- *out++ = *in2++;
|
||||
-}
|
||||
-
|
||||
-static void xor(char *out, char *in1, char *in2, int n)
|
||||
-{
|
||||
- int i;
|
||||
- for (i=0;i<n;i++)
|
||||
- out[i] = in1[i] ^ in2[i];
|
||||
-}
|
||||
-
|
||||
-static void dohash(char *out, char *in, char *key, int forw)
|
||||
-{
|
||||
- int i, j, k;
|
||||
- char pk1[56];
|
||||
- char c[28];
|
||||
- char d[28];
|
||||
- char cd[56];
|
||||
- char ki[16][48];
|
||||
- char pd1[64];
|
||||
- char l[32], r[32];
|
||||
- char rl[64];
|
||||
-
|
||||
- permute(pk1, key, perm1, 56);
|
||||
-
|
||||
- for (i=0;i<28;i++)
|
||||
- c[i] = pk1[i];
|
||||
- for (i=0;i<28;i++)
|
||||
- d[i] = pk1[i+28];
|
||||
-
|
||||
- for (i=0;i<16;i++) {
|
||||
- lshift(c, sc[i], 28);
|
||||
- lshift(d, sc[i], 28);
|
||||
-
|
||||
- concat(cd, c, d, 28, 28);
|
||||
- permute(ki[i], cd, perm2, 48);
|
||||
- }
|
||||
-
|
||||
- permute(pd1, in, perm3, 64);
|
||||
-
|
||||
- for (j=0;j<32;j++) {
|
||||
- l[j] = pd1[j];
|
||||
- r[j] = pd1[j+32];
|
||||
- }
|
||||
-
|
||||
- for (i=0;i<16;i++) {
|
||||
- char er[48];
|
||||
- char erk[48];
|
||||
- char b[8][6];
|
||||
- char cb[32];
|
||||
- char pcb[32];
|
||||
- char r2[32];
|
||||
-
|
||||
- permute(er, r, perm4, 48);
|
||||
-
|
||||
- xor(erk, er, ki[forw ? i : 15 - i], 48);
|
||||
-
|
||||
- for (j=0;j<8;j++)
|
||||
- for (k=0;k<6;k++)
|
||||
- b[j][k] = erk[j*6 + k];
|
||||
-
|
||||
- for (j=0;j<8;j++) {
|
||||
- int m, n;
|
||||
- m = (b[j][0]<<1) | b[j][5];
|
||||
-
|
||||
- n = (b[j][1]<<3) | (b[j][2]<<2) | (b[j][3]<<1) | b[j][4];
|
||||
-
|
||||
- for (k=0;k<4;k++)
|
||||
- b[j][k] = (sbox[j][m][n] & (1<<(3-k)))?1:0;
|
||||
- }
|
||||
-
|
||||
- for (j=0;j<8;j++)
|
||||
- for (k=0;k<4;k++)
|
||||
- cb[j*4+k] = b[j][k];
|
||||
- permute(pcb, cb, perm5, 32);
|
||||
-
|
||||
- xor(r2, l, pcb, 32);
|
||||
-
|
||||
- for (j=0;j<32;j++)
|
||||
- l[j] = r[j];
|
||||
-
|
||||
- for (j=0;j<32;j++)
|
||||
- r[j] = r2[j];
|
||||
- }
|
||||
-
|
||||
- concat(rl, r, l, 32, 32);
|
||||
-
|
||||
- permute(out, rl, perm6, 64);
|
||||
-}
|
||||
-
|
||||
static void str_to_key(const uint8_t *str,uint8_t *key)
|
||||
{
|
||||
int i;
|
||||
@@ -325,30 +92,7 @@ static int des_crypt56_gnutls(uint8_t out[8], const uint8_t in[8],
|
||||
*/
|
||||
void des_crypt56(uint8_t out[8], const uint8_t in[8], const uint8_t key[7], int forw)
|
||||
{
|
||||
- int i;
|
||||
- char outb[64];
|
||||
- char inb[64];
|
||||
- char keyb[64];
|
||||
- uint8_t key2[8];
|
||||
-
|
||||
- str_to_key(key, key2);
|
||||
-
|
||||
- for (i=0;i<64;i++) {
|
||||
- inb[i] = (in[i/8] & (1<<(7-(i%8)))) ? 1 : 0;
|
||||
- keyb[i] = (key2[i/8] & (1<<(7-(i%8)))) ? 1 : 0;
|
||||
- outb[i] = 0;
|
||||
- }
|
||||
-
|
||||
- dohash(outb, inb, keyb, forw);
|
||||
-
|
||||
- for (i=0;i<8;i++) {
|
||||
- out[i] = 0;
|
||||
- }
|
||||
-
|
||||
- for (i=0;i<64;i++) {
|
||||
- if (outb[i])
|
||||
- out[i/8] |= (1<<(7-(i%8)));
|
||||
- }
|
||||
+ (void)des_crypt56_gnutls(out, in, key, forw);
|
||||
}
|
||||
|
||||
void E_P16(const uint8_t *p14,uint8_t *p16)
|
||||
--
|
||||
2.22.0
|
||||
|
|
@ -1,314 +0,0 @@
|
|||
From 3828e798da8e0b44356039dd927f0624d5d182f9 Mon Sep 17 00:00:00 2001
|
||||
From: Isaac Boukris <iboukris@gmail.com>
|
||||
Date: Wed, 6 Nov 2019 12:12:55 +0200
|
||||
Subject: [PATCH] Remove DES support if MIT Kerberos version does not support
|
||||
it
|
||||
|
||||
---
|
||||
source3/libads/kerberos_keytab.c | 2 -
|
||||
source3/passdb/machine_account_secrets.c | 36 ------------------
|
||||
source4/auth/kerberos/kerberos.h | 2 +-
|
||||
.../dsdb/samdb/ldb_modules/password_hash.c | 12 ++++++
|
||||
source4/kdc/db-glue.c | 4 +-
|
||||
source4/torture/rpc/remote_pac.c | 37 -------------------
|
||||
testprogs/blackbox/dbcheck-oldrelease.sh | 2 +-
|
||||
testprogs/blackbox/functionalprep.sh | 2 +-
|
||||
.../blackbox/test_export_keytab_heimdal.sh | 16 ++++----
|
||||
.../blackbox/upgradeprovision-oldrelease.sh | 2 +-
|
||||
10 files changed, 26 insertions(+), 89 deletions(-)
|
||||
|
||||
diff --git a/source3/libads/kerberos_keytab.c b/source3/libads/kerberos_keytab.c
|
||||
index 97d5535041c..7d193e1a600 100644
|
||||
--- a/source3/libads/kerberos_keytab.c
|
||||
+++ b/source3/libads/kerberos_keytab.c
|
||||
@@ -240,8 +240,6 @@ int ads_keytab_add_entry(ADS_STRUCT *ads, const char *srvPrinc, bool update_ads)
|
||||
krb5_data password;
|
||||
krb5_kvno kvno;
|
||||
krb5_enctype enctypes[6] = {
|
||||
- ENCTYPE_DES_CBC_CRC,
|
||||
- ENCTYPE_DES_CBC_MD5,
|
||||
#ifdef HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96
|
||||
ENCTYPE_AES128_CTS_HMAC_SHA1_96,
|
||||
#endif
|
||||
diff --git a/source3/passdb/machine_account_secrets.c b/source3/passdb/machine_account_secrets.c
|
||||
index dfc21f295a1..efba80f1474 100644
|
||||
--- a/source3/passdb/machine_account_secrets.c
|
||||
+++ b/source3/passdb/machine_account_secrets.c
|
||||
@@ -1031,7 +1031,6 @@ static int secrets_domain_info_kerberos_keys(struct secrets_domain_info1_passwor
|
||||
krb5_keyblock key;
|
||||
DATA_BLOB aes_256_b = data_blob_null;
|
||||
DATA_BLOB aes_128_b = data_blob_null;
|
||||
- DATA_BLOB des_md5_b = data_blob_null;
|
||||
bool ok;
|
||||
#endif /* HAVE_ADS */
|
||||
DATA_BLOB arc4_b = data_blob_null;
|
||||
@@ -1177,32 +1176,6 @@ static int secrets_domain_info_kerberos_keys(struct secrets_domain_info1_passwor
|
||||
return ENOMEM;
|
||||
}
|
||||
|
||||
- krb5_ret = smb_krb5_create_key_from_string(krb5_ctx,
|
||||
- NULL,
|
||||
- &salt,
|
||||
- &cleartext_utf8,
|
||||
- ENCTYPE_DES_CBC_MD5,
|
||||
- &key);
|
||||
- if (krb5_ret != 0) {
|
||||
- DBG_ERR("generation of a des-cbc-md5 key failed: %s\n",
|
||||
- smb_get_krb5_error_message(krb5_ctx, krb5_ret, keys));
|
||||
- krb5_free_context(krb5_ctx);
|
||||
- TALLOC_FREE(keys);
|
||||
- TALLOC_FREE(salt_data);
|
||||
- return krb5_ret;
|
||||
- }
|
||||
- des_md5_b = data_blob_talloc(keys,
|
||||
- KRB5_KEY_DATA(&key),
|
||||
- KRB5_KEY_LENGTH(&key));
|
||||
- krb5_free_keyblock_contents(krb5_ctx, &key);
|
||||
- if (des_md5_b.data == NULL) {
|
||||
- DBG_ERR("data_blob_talloc failed for des-cbc-md5.\n");
|
||||
- krb5_free_context(krb5_ctx);
|
||||
- TALLOC_FREE(keys);
|
||||
- TALLOC_FREE(salt_data);
|
||||
- return ENOMEM;
|
||||
- }
|
||||
-
|
||||
krb5_free_context(krb5_ctx);
|
||||
no_kerberos:
|
||||
|
||||
@@ -1227,15 +1200,6 @@ no_kerberos:
|
||||
keys[idx].value = arc4_b;
|
||||
idx += 1;
|
||||
|
||||
-#ifdef HAVE_ADS
|
||||
- if (des_md5_b.length != 0) {
|
||||
- keys[idx].keytype = ENCTYPE_DES_CBC_MD5;
|
||||
- keys[idx].iteration_count = 4096;
|
||||
- keys[idx].value = des_md5_b;
|
||||
- idx += 1;
|
||||
- }
|
||||
-#endif /* HAVE_ADS */
|
||||
-
|
||||
p->salt_data = salt_data;
|
||||
p->default_iteration_count = 4096;
|
||||
p->num_keys = idx;
|
||||
diff --git a/source4/auth/kerberos/kerberos.h b/source4/auth/kerberos/kerberos.h
|
||||
index 2ff9e3868af..1dd63acc838 100644
|
||||
--- a/source4/auth/kerberos/kerberos.h
|
||||
+++ b/source4/auth/kerberos/kerberos.h
|
||||
@@ -50,7 +50,7 @@ struct keytab_container {
|
||||
#define TOK_ID_GSS_GETMIC ((const uint8_t *)"\x01\x01")
|
||||
#define TOK_ID_GSS_WRAP ((const uint8_t *)"\x02\x01")
|
||||
|
||||
-#define ENC_ALL_TYPES (ENC_CRC32 | ENC_RSA_MD5 | ENC_RC4_HMAC_MD5 | \
|
||||
+#define ENC_ALL_TYPES (ENC_RC4_HMAC_MD5 | \
|
||||
ENC_HMAC_SHA1_96_AES128 | ENC_HMAC_SHA1_96_AES256)
|
||||
|
||||
#ifndef HAVE_KRB5_SET_DEFAULT_TGS_KTYPES
|
||||
diff --git a/source4/dsdb/samdb/ldb_modules/password_hash.c b/source4/dsdb/samdb/ldb_modules/password_hash.c
|
||||
index 006e35c46d5..f16937c6cab 100644
|
||||
--- a/source4/dsdb/samdb/ldb_modules/password_hash.c
|
||||
+++ b/source4/dsdb/samdb/ldb_modules/password_hash.c
|
||||
@@ -786,6 +786,7 @@ static int setup_kerberos_keys(struct setup_password_fields_io *io)
|
||||
* create ENCTYPE_DES_CBC_MD5 key out of
|
||||
* the salt and the cleartext password
|
||||
*/
|
||||
+#ifdef SAMBA4_USES_HEIMDAL
|
||||
krb5_ret = smb_krb5_create_key_from_string(io->smb_krb5_context->krb5_context,
|
||||
NULL,
|
||||
&salt,
|
||||
@@ -804,6 +805,11 @@ static int setup_kerberos_keys(struct setup_password_fields_io *io)
|
||||
KRB5_KEY_DATA(&key),
|
||||
KRB5_KEY_LENGTH(&key));
|
||||
krb5_free_keyblock_contents(io->smb_krb5_context->krb5_context, &key);
|
||||
+#else
|
||||
+ /* MIT has dropped support for DES enctypes, store a random key instead. */
|
||||
+ io->g.des_md5 = data_blob_talloc(io->ac, NULL, 8);
|
||||
+ generate_secret_buffer(io->g.des_md5.data, 8);
|
||||
+#endif
|
||||
if (!io->g.des_md5.data) {
|
||||
return ldb_oom(ldb);
|
||||
}
|
||||
@@ -812,6 +818,7 @@ static int setup_kerberos_keys(struct setup_password_fields_io *io)
|
||||
* create ENCTYPE_DES_CBC_CRC key out of
|
||||
* the salt and the cleartext password
|
||||
*/
|
||||
+#ifdef SAMBA4_USES_HEIMDAL
|
||||
krb5_ret = smb_krb5_create_key_from_string(io->smb_krb5_context->krb5_context,
|
||||
NULL,
|
||||
&salt,
|
||||
@@ -830,6 +837,11 @@ static int setup_kerberos_keys(struct setup_password_fields_io *io)
|
||||
KRB5_KEY_DATA(&key),
|
||||
KRB5_KEY_LENGTH(&key));
|
||||
krb5_free_keyblock_contents(io->smb_krb5_context->krb5_context, &key);
|
||||
+#else
|
||||
+ /* MIT has dropped support for DES enctypes, store a random key instead. */
|
||||
+ io->g.des_crc = data_blob_talloc(io->ac, NULL, 8);
|
||||
+ generate_secret_buffer(io->g.des_crc.data, 8);
|
||||
+#endif
|
||||
if (!io->g.des_crc.data) {
|
||||
return ldb_oom(ldb);
|
||||
}
|
||||
diff --git a/source4/kdc/db-glue.c b/source4/kdc/db-glue.c
|
||||
index f62a633c6c7..023ae7b580d 100644
|
||||
--- a/source4/kdc/db-glue.c
|
||||
+++ b/source4/kdc/db-glue.c
|
||||
@@ -359,10 +359,10 @@ static krb5_error_code samba_kdc_message2entry_keys(krb5_context context,
|
||||
|
||||
/* If UF_USE_DES_KEY_ONLY has been set, then don't allow use of the newer enc types */
|
||||
if (userAccountControl & UF_USE_DES_KEY_ONLY) {
|
||||
- supported_enctypes = ENC_CRC32|ENC_RSA_MD5;
|
||||
+ supported_enctypes = 0;
|
||||
} else {
|
||||
/* Otherwise, add in the default enc types */
|
||||
- supported_enctypes |= ENC_CRC32 | ENC_RSA_MD5 | ENC_RC4_HMAC_MD5;
|
||||
+ supported_enctypes |= ENC_RC4_HMAC_MD5;
|
||||
}
|
||||
|
||||
/* Is this the krbtgt or a RODC krbtgt */
|
||||
diff --git a/source4/torture/rpc/remote_pac.c b/source4/torture/rpc/remote_pac.c
|
||||
index 7a5cda74b74..f12060e3c8f 100644
|
||||
--- a/source4/torture/rpc/remote_pac.c
|
||||
+++ b/source4/torture/rpc/remote_pac.c
|
||||
@@ -38,7 +38,6 @@
|
||||
|
||||
#define TEST_MACHINE_NAME_BDC "torturepacbdc"
|
||||
#define TEST_MACHINE_NAME_WKSTA "torturepacwksta"
|
||||
-#define TEST_MACHINE_NAME_WKSTA_DES "torturepacwkdes"
|
||||
#define TEST_MACHINE_NAME_S4U2SELF_BDC "tests4u2selfbdc"
|
||||
#define TEST_MACHINE_NAME_S4U2SELF_WKSTA "tests4u2selfwk"
|
||||
|
||||
@@ -581,39 +580,6 @@ static bool test_PACVerify_workstation_aes(struct torture_context *tctx,
|
||||
NETLOGON_NEG_AUTH2_ADS_FLAGS | NETLOGON_NEG_SUPPORTS_AES);
|
||||
}
|
||||
|
||||
-static bool test_PACVerify_workstation_des(struct torture_context *tctx,
|
||||
- struct dcerpc_pipe *p, struct cli_credentials *credentials, struct test_join *join_ctx)
|
||||
-{
|
||||
- struct samr_SetUserInfo r;
|
||||
- union samr_UserInfo user_info;
|
||||
- struct dcerpc_pipe *samr_pipe = torture_join_samr_pipe(join_ctx);
|
||||
- struct smb_krb5_context *smb_krb5_context;
|
||||
- krb5_error_code ret;
|
||||
-
|
||||
- ret = cli_credentials_get_krb5_context(popt_get_cmdline_credentials(),
|
||||
- tctx->lp_ctx, &smb_krb5_context);
|
||||
- torture_assert_int_equal(tctx, ret, 0, "cli_credentials_get_krb5_context() failed");
|
||||
-
|
||||
- if (smb_krb5_get_allowed_weak_crypto(smb_krb5_context->krb5_context) == FALSE) {
|
||||
- torture_skip(tctx, "Cannot test DES without [libdefaults] allow_weak_crypto = yes");
|
||||
- }
|
||||
-
|
||||
- /* Mark this workstation with DES-only */
|
||||
- user_info.info16.acct_flags = ACB_USE_DES_KEY_ONLY | ACB_WSTRUST;
|
||||
- r.in.user_handle = torture_join_samr_user_policy(join_ctx);
|
||||
- r.in.level = 16;
|
||||
- r.in.info = &user_info;
|
||||
-
|
||||
- torture_assert_ntstatus_ok(tctx, dcerpc_samr_SetUserInfo_r(samr_pipe->binding_handle, tctx, &r),
|
||||
- "failed to set DES info account flags");
|
||||
- torture_assert_ntstatus_ok(tctx, r.out.result,
|
||||
- "failed to set DES into account flags");
|
||||
-
|
||||
- return test_PACVerify(tctx, p, credentials, SEC_CHAN_WKSTA,
|
||||
- TEST_MACHINE_NAME_WKSTA_DES,
|
||||
- NETLOGON_NEG_AUTH2_ADS_FLAGS);
|
||||
-}
|
||||
-
|
||||
#ifdef SAMBA4_USES_HEIMDAL
|
||||
static NTSTATUS check_primary_group_in_validation(TALLOC_CTX *mem_ctx,
|
||||
uint16_t validation_level,
|
||||
@@ -1000,9 +966,6 @@ struct torture_suite *torture_rpc_remote_pac(TALLOC_CTX *mem_ctx)
|
||||
&ndr_table_netlogon, TEST_MACHINE_NAME_WKSTA);
|
||||
torture_rpc_tcase_add_test_creds(tcase, "verify-sig-aes", test_PACVerify_workstation_aes);
|
||||
|
||||
- tcase = torture_suite_add_machine_workstation_rpc_iface_tcase(suite, "netlogon-member-des",
|
||||
- &ndr_table_netlogon, TEST_MACHINE_NAME_WKSTA_DES);
|
||||
- torture_rpc_tcase_add_test_join(tcase, "verify-sig", test_PACVerify_workstation_des);
|
||||
#ifdef SAMBA4_USES_HEIMDAL
|
||||
tcase = torture_suite_add_machine_bdc_rpc_iface_tcase(suite, "netr-bdc-arcfour",
|
||||
&ndr_table_netlogon, TEST_MACHINE_NAME_S4U2SELF_BDC);
|
||||
diff --git a/testprogs/blackbox/dbcheck-oldrelease.sh b/testprogs/blackbox/dbcheck-oldrelease.sh
|
||||
index 3d0ee2c165a..41c55178d4e 100755
|
||||
--- a/testprogs/blackbox/dbcheck-oldrelease.sh
|
||||
+++ b/testprogs/blackbox/dbcheck-oldrelease.sh
|
||||
@@ -388,7 +388,7 @@ referenceprovision() {
|
||||
|
||||
ldapcmp() {
|
||||
if [ x$RELEASE = x"release-4-0-0" ]; then
|
||||
- $PYTHON $BINDIR/samba-tool ldapcmp tdb://$PREFIX_ABS/${RELEASE}_reference/private/sam.ldb tdb://$PREFIX_ABS/${RELEASE}/private/sam.ldb --two --skip-missing-dn --filter=dnsRecord,displayName
|
||||
+ $PYTHON $BINDIR/samba-tool ldapcmp tdb://$PREFIX_ABS/${RELEASE}_reference/private/sam.ldb tdb://$PREFIX_ABS/${RELEASE}/private/sam.ldb --two --skip-missing-dn --filter=dnsRecord,displayName,msDS-SupportedEncryptionTypes
|
||||
fi
|
||||
}
|
||||
|
||||
diff --git a/testprogs/blackbox/functionalprep.sh b/testprogs/blackbox/functionalprep.sh
|
||||
index 80e82252d45..1d37611ef7a 100755
|
||||
--- a/testprogs/blackbox/functionalprep.sh
|
||||
+++ b/testprogs/blackbox/functionalprep.sh
|
||||
@@ -61,7 +61,7 @@ provision_2012r2() {
|
||||
ldapcmp_ignore() {
|
||||
# At some point we will need to ignore, but right now, it should be perfect
|
||||
IGNORE_ATTRS=$1
|
||||
- $PYTHON $BINDIR/samba-tool ldapcmp tdb://$PREFIX_ABS/$2/private/sam.ldb tdb://$PREFIX_ABS/$3/private/sam.ldb --two --skip-missing-dn
|
||||
+ $PYTHON $BINDIR/samba-tool ldapcmp tdb://$PREFIX_ABS/$2/private/sam.ldb tdb://$PREFIX_ABS/$3/private/sam.ldb --two --skip-missing-dn --filter msDS-SupportedEncryptionTypes
|
||||
}
|
||||
|
||||
ldapcmp() {
|
||||
diff --git a/testprogs/blackbox/test_export_keytab_heimdal.sh b/testprogs/blackbox/test_export_keytab_heimdal.sh
|
||||
index cfa245fd4de..6a2595cd684 100755
|
||||
--- a/testprogs/blackbox/test_export_keytab_heimdal.sh
|
||||
+++ b/testprogs/blackbox/test_export_keytab_heimdal.sh
|
||||
@@ -43,7 +43,7 @@ test_keytab() {
|
||||
|
||||
echo "test: $testname"
|
||||
|
||||
- NKEYS=$($VALGRIND $samba4ktutil $keytab | grep -i "$principal" | egrep -c "des|aes|arcfour")
|
||||
+ NKEYS=$($VALGRIND $samba4ktutil $keytab | grep -i "$principal" | egrep -c "aes|arcfour")
|
||||
status=$?
|
||||
if [ x$status != x0 ]; then
|
||||
echo "failure: $testname"
|
||||
@@ -64,22 +64,22 @@ unc="//$SERVER/tmp"
|
||||
testit "create user locally" $VALGRIND $PYTHON $newuser nettestuser $USERPASS $@ || failed=`expr $failed + 1`
|
||||
|
||||
testit "dump keytab from domain" $VALGRIND $PYTHON $samba_tool domain exportkeytab $PREFIX/tmpkeytab $@ || failed=`expr $failed + 1`
|
||||
-test_keytab "read keytab from domain" "$PREFIX/tmpkeytab" "$SERVER\\\$" 5
|
||||
+test_keytab "read keytab from domain" "$PREFIX/tmpkeytab" "$SERVER\\\$" 3
|
||||
testit "dump keytab from domain (2nd time)" $VALGRIND $PYTHON $samba_tool domain exportkeytab $PREFIX/tmpkeytab $@ || failed=`expr $failed + 1`
|
||||
-test_keytab "read keytab from domain (2nd time)" "$PREFIX/tmpkeytab" "$SERVER\\\$" 5
|
||||
+test_keytab "read keytab from domain (2nd time)" "$PREFIX/tmpkeytab" "$SERVER\\\$" 3
|
||||
|
||||
testit "dump keytab from domain for cifs principal" $VALGRIND $PYTHON $samba_tool domain exportkeytab $PREFIX/tmpkeytab-server --principal=cifs/$SERVER_FQDN $@ || failed=`expr $failed + 1`
|
||||
-test_keytab "read keytab from domain for cifs principal" "$PREFIX/tmpkeytab-server" "cifs/$SERVER_FQDN" 5
|
||||
+test_keytab "read keytab from domain for cifs principal" "$PREFIX/tmpkeytab-server" "cifs/$SERVER_FQDN" 3
|
||||
testit "dump keytab from domain for cifs principal (2nd time)" $VALGRIND $PYTHON $samba_tool domain exportkeytab $PREFIX/tmpkeytab-server --principal=cifs/$SERVER_FQDN $@ || failed=`expr $failed + 1`
|
||||
-test_keytab "read keytab from domain for cifs principal (2nd time)" "$PREFIX/tmpkeytab-server" "cifs/$SERVER_FQDN" 5
|
||||
+test_keytab "read keytab from domain for cifs principal (2nd time)" "$PREFIX/tmpkeytab-server" "cifs/$SERVER_FQDN" 3
|
||||
|
||||
testit "dump keytab from domain for user principal" $VALGRIND $PYTHON $samba_tool domain exportkeytab $PREFIX/tmpkeytab-2 --principal=nettestuser $@ || failed=`expr $failed + 1`
|
||||
-test_keytab "dump keytab from domain for user principal" "$PREFIX/tmpkeytab-2" "nettestuser@$REALM" 5
|
||||
+test_keytab "dump keytab from domain for user principal" "$PREFIX/tmpkeytab-2" "nettestuser@$REALM" 3
|
||||
testit "dump keytab from domain for user principal (2nd time)" $VALGRIND $PYTHON $samba_tool domain exportkeytab $PREFIX/tmpkeytab-2 --principal=nettestuser@$REALM $@ || failed=`expr $failed + 1`
|
||||
-test_keytab "dump keytab from domain for user principal (2nd time)" "$PREFIX/tmpkeytab-2" "nettestuser@$REALM" 5
|
||||
+test_keytab "dump keytab from domain for user principal (2nd time)" "$PREFIX/tmpkeytab-2" "nettestuser@$REALM" 3
|
||||
|
||||
testit "dump keytab from domain for user principal with SPN as UPN" $VALGRIND $PYTHON $samba_tool domain exportkeytab $PREFIX/tmpkeytab-3 --principal=http/testupnspn.$DNSDOMAIN $@ || failed=`expr $failed + 1`
|
||||
-test_keytab "dump keytab from domain for user principal" "$PREFIX/tmpkeytab-3" "http/testupnspn.$DNSDOMAIN@$REALM" 5
|
||||
+test_keytab "dump keytab from domain for user principal" "$PREFIX/tmpkeytab-3" "http/testupnspn.$DNSDOMAIN@$REALM" 3
|
||||
|
||||
KRB5CCNAME="$PREFIX/tmpuserccache"
|
||||
export KRB5CCNAME
|
||||
diff --git a/testprogs/blackbox/upgradeprovision-oldrelease.sh b/testprogs/blackbox/upgradeprovision-oldrelease.sh
|
||||
index 76276168011..208baa54a02 100755
|
||||
--- a/testprogs/blackbox/upgradeprovision-oldrelease.sh
|
||||
+++ b/testprogs/blackbox/upgradeprovision-oldrelease.sh
|
||||
@@ -106,7 +106,7 @@ referenceprovision() {
|
||||
|
||||
ldapcmp() {
|
||||
if [ x$RELEASE != x"alpha13" ]; then
|
||||
- $PYTHON $BINDIR/samba-tool ldapcmp tdb://$PREFIX_ABS/${RELEASE}_upgrade_reference/private/sam.ldb tdb://$PREFIX_ABS/${RELEASE}_upgrade/private/sam.ldb --two --skip-missing-dn --filter=dnsRecord,displayName
|
||||
+ $PYTHON $BINDIR/samba-tool ldapcmp tdb://$PREFIX_ABS/${RELEASE}_upgrade_reference/private/sam.ldb tdb://$PREFIX_ABS/${RELEASE}_upgrade/private/sam.ldb --two --skip-missing-dn --filter=dnsRecord,displayName,msDS-SupportedEncryptionTypes
|
||||
fi
|
||||
}
|
||||
|
||||
--
|
||||
2.23.0
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
From 5a084994144704a6c146b94f8a22cf57ce08deab Mon Sep 17 00:00:00 2001
|
||||
From: Alexander Bokovoy <ab@samba.org>
|
||||
Date: Mon, 7 Oct 2019 18:24:28 +0300
|
||||
Subject: [PATCH] samba-tool: create working private krb5.conf
|
||||
|
||||
DNS update tool uses private krb5.conf which should have enough details
|
||||
to authenticate with GSS-TSIG when running nsupdate.
|
||||
|
||||
Unfortunately, the configuration we provide is not enough. We set
|
||||
defaults to not lookup REALM via DNS but at the same time we don't
|
||||
provide any realm definition. As result, MIT Kerberos cannot actually
|
||||
find a working realm for Samba AD deployment because it cannot query DNS
|
||||
for a realm discovery or pick it up from the configuration.
|
||||
|
||||
Extend private krb5.conf with a realm definition that will allow MIT
|
||||
Kerberos to look up KDC over DNS.
|
||||
|
||||
Signed-off-by: Alexander Bokovoy <ab@samba.org>
|
||||
Reviewed-by: Andreas Schneider <asn@samba.org>
|
||||
---
|
||||
source4/setup/krb5.conf | 8 ++++++++
|
||||
1 file changed, 8 insertions(+)
|
||||
|
||||
diff --git a/source4/setup/krb5.conf b/source4/setup/krb5.conf
|
||||
index b1bf6cf907d..ad6f2818fb5 100644
|
||||
--- a/source4/setup/krb5.conf
|
||||
+++ b/source4/setup/krb5.conf
|
||||
@@ -2,3 +2,11 @@
|
||||
default_realm = ${REALM}
|
||||
dns_lookup_realm = false
|
||||
dns_lookup_kdc = true
|
||||
+
|
||||
+[realms]
|
||||
+${REALM} = {
|
||||
+ default_domain = ${DNSDOMAIN}
|
||||
+}
|
||||
+
|
||||
+[domain_realm]
|
||||
+ ${HOSTNAME} = ${REALM}
|
||||
--
|
||||
2.21.0
|
||||
|
|
@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=samba
|
||||
VERSION=${VERSION:-$(echo samba-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-3}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
if [ -e $CWD/machine.conf ]; then
|
||||
. $CWD/machine.conf ]
|
||||
|
@ -104,11 +104,6 @@ find . \
|
|||
if [ -L /lib${LIBDIRSUFFIX}/libpam.so.? ]; then
|
||||
PAM_OPTIONS="--with-pam --with-pammodulesdir=/lib${LIBDIRSUFFIX}/security --with-system-mitkrb5 --with-experimental-mit-ad-dc"
|
||||
unset SHADOW_OPTIONS
|
||||
# Handle removal of ENCTYPE_DES_CBC_MD5 from krb5.
|
||||
# These patches are already upstreamed in the 4.12.0 RC.
|
||||
zcat $CWD/0000-use-gnutls-for-des-cbc.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/0001-handle-removal-des-enctypes-from-krb5.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/0002-samba-tool-create-working-private-krb5.conf.patch.gz | patch -p1 --verbose || exit 1
|
||||
else
|
||||
unset PAM_OPTIONS
|
||||
SHADOW_OPTIONS="--without-pam"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
https://download.samba.org/pub/samba/stable/samba-4.11.6.tar.gz
|
||||
https://download.samba.org/pub/samba/stable/samba-4.11.6.tar.asc
|
||||
https://download.samba.org/pub/samba/stable/samba-4.12.0.tar.gz
|
||||
https://download.samba.org/pub/samba/stable/samba-4.12.0.tar.asc
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=seamonkey
|
|||
TARBALLVER=${VERSION:-$(basename $(ls seamonkey-*.tar.* | cut -d - -f 2 | rev | cut -f 3- -d . | rev) .source)}
|
||||
# Strip the end from beta versions:
|
||||
VERSION=$(echo $TARBALLVER | cut -f 1 -d b)
|
||||
BUILD=${BUILD:-1}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -46,6 +46,16 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
# Seamonkey has been requiring more and more memory, especially while linking
|
||||
# libxul. If it fails to build natively on x86 32-bit, it can be useful to
|
||||
# attempt the build using an x86_64 kernel and a 32-bit userspace. Detect this
|
||||
# situation and set the ARCH to i686. Later in the script we'll add some
|
||||
# options to the .mozconfig so that the compile will do the right thing.
|
||||
if [ "$(uname -m)" = "x86_64" -a "$(file -L /usr/bin/gcc | grep 80386 | grep 32-bit)" != "" ]; then
|
||||
COMPILE_X86_UNDER_X86_64=true
|
||||
ARCH=i686
|
||||
fi
|
||||
|
||||
if [ "$ARCH" = "i686" ]; then
|
||||
LIBDIRSUFFIX=""
|
||||
OPTIMIZE_FLAG=${OPTIMIZE_FLAG:-"-O1"}
|
||||
|
@ -57,16 +67,6 @@ else
|
|||
OPTIMIZE_FLAG=${OPTIMIZE_FLAG:-"-O1"}
|
||||
fi
|
||||
|
||||
# Seamonkey has been requiring more and more memory, especially while linking
|
||||
# libxul. If it fails to build natively on x86 32-bit, it can be useful to
|
||||
# attempt the build using an x86_64 kernel and a 32-bit userspace. Detect this
|
||||
# situation and set the ARCH to i686. Later in the script we'll add some
|
||||
# options to the .mozconfig so that the compile will do the right thing.
|
||||
if [ "$(uname -m)" = "x86_64" -a "$(file -L /usr/bin/gcc | grep 80386 | grep 32-bit)" != "" ]; then
|
||||
COMPILE_X86_UNDER_X86_64=true
|
||||
ARCH=i686
|
||||
fi
|
||||
|
||||
# Choose a compiler (gcc/g++ or clang/clang++):
|
||||
export CC=${CC:-clang}
|
||||
export CXX=${CXX:-clang++}
|
||||
|
|
Loading…
Reference in a new issue