summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog.rss33
-rw-r--r--ChangeLog.txt21
-rw-r--r--FILELIST.TXT165
-rw-r--r--slackware64/a/maketag5
-rw-r--r--slackware64/a/maketag.ez5
-rw-r--r--slackware64/a/tagfile1
-rw-r--r--slackware64/xfce/maketag6
-rw-r--r--slackware64/xfce/maketag.ez6
-rw-r--r--slackware64/xfce/tagfile2
-rw-r--r--source/a/zerofree/slack-desc19
-rw-r--r--source/a/zerofree/sparsify.c274
-rwxr-xr-xsource/a/zerofree/zerofree.SlackBuild115
-rw-r--r--source/a/zerofree/zerofree.sgml163
-rw-r--r--source/ap/sudo/sudo.url1
-rw-r--r--source/installer/ChangeLog.txt3
-rwxr-xr-xsource/installer/build_installer.sh4
-rw-r--r--source/n/openldap-client/openldap.url1
-rw-r--r--source/xfce/Thunar/Thunar.url1
-rw-r--r--source/xfce/thunar/slack-desc (renamed from source/xfce/Thunar/slack-desc)22
-rwxr-xr-xsource/xfce/thunar/thunar.SlackBuild (renamed from source/xfce/Thunar/Thunar.SlackBuild)4
-rw-r--r--source/xfce/thunar/thunar.url1
21 files changed, 748 insertions, 104 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index 969840e48..06e570489 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +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>Fri, 31 Jan 2020 03:36:03 GMT</pubDate>
- <lastBuildDate>Fri, 31 Jan 2020 07:59:41 GMT</lastBuildDate>
+ <pubDate>Fri, 31 Jan 2020 20:46:25 GMT</pubDate>
+ <lastBuildDate>Sat, 1 Feb 2020 07:59:45 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.11</generator>
<item>
+ <title>Fri, 31 Jan 2020 20:46:25 GMT</title>
+ <pubDate>Fri, 31 Jan 2020 20:46:25 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20200131204625</link>
+ <guid isPermaLink="false">20200131204625</guid>
+ <description>
+ <![CDATA[<pre>
+a/util-linux-2.35.1-x86_64-1.txz: Upgraded.
+a/zerofree-1.1.1-x86_64-1.txz: Added.
+ Also queued up for the next installer build. Thanks to bifferos.
+ap/sudo-1.8.31-x86_64-1.txz: Upgraded.
+ This update fixes a security issue:
+ In Sudo before 1.8.31, if pwfeedback is enabled in /etc/sudoers, users can
+ trigger a stack-based buffer overflow in the privileged sudo process.
+ (pwfeedback is a default setting in some Linux distributions; however, it
+ is not the default for upstream or in Slackware, and would exist only if
+ enabled by an administrator.) The attacker needs to deliver a long string
+ to the stdin of getln() in tgetpass.c.
+ For more information, see:
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-18634
+ (* Security fix *)
+n/NetworkManager-1.22.6-x86_64-1.txz: Upgraded.
+n/openldap-client-2.4.49-x86_64-1.txz: Upgraded.
+xfce/Thunar-1.8.11-x86_64-1.txz: Removed.
+xfce/thunar-1.8.12-x86_64-1.txz: Added.
+ Changed package name from "Thunar" to "thunar" to follow upstream's naming.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Fri, 31 Jan 2020 03:36:03 GMT</title>
<pubDate>Fri, 31 Jan 2020 03:36:03 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20200131033603</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index ceaf908f7..590013868 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,24 @@
+Fri Jan 31 20:46:25 UTC 2020
+a/util-linux-2.35.1-x86_64-1.txz: Upgraded.
+a/zerofree-1.1.1-x86_64-1.txz: Added.
+ Also queued up for the next installer build. Thanks to bifferos.
+ap/sudo-1.8.31-x86_64-1.txz: Upgraded.
+ This update fixes a security issue:
+ In Sudo before 1.8.31, if pwfeedback is enabled in /etc/sudoers, users can
+ trigger a stack-based buffer overflow in the privileged sudo process.
+ (pwfeedback is a default setting in some Linux distributions; however, it
+ is not the default for upstream or in Slackware, and would exist only if
+ enabled by an administrator.) The attacker needs to deliver a long string
+ to the stdin of getln() in tgetpass.c.
+ For more information, see:
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-18634
+ (* Security fix *)
+n/NetworkManager-1.22.6-x86_64-1.txz: Upgraded.
+n/openldap-client-2.4.49-x86_64-1.txz: Upgraded.
+xfce/Thunar-1.8.11-x86_64-1.txz: Removed.
+xfce/thunar-1.8.12-x86_64-1.txz: Added.
+ Changed package name from "Thunar" to "thunar" to follow upstream's naming.
++--------------------------+
Fri Jan 31 03:36:03 UTC 2020
a/inotify-tools-3.20.2-x86_64-1.txz: Upgraded.
d/llvm-9.0.1-x86_64-3.txz: Rebuilt.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index 66d5ff23a..e2e9123e4 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Fri Jan 31 03:47:00 UTC 2020
+Fri Jan 31 21:07:56 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-01-31 03:36 .
+drwxr-xr-x 12 root root 4096 2020-01-31 20:46 .
-rw-r--r-- 1 root root 10064 2016-06-30 18:39 ./ANNOUNCE.14_2
-rw-r--r-- 1 root root 14866 2020-01-13 18:53 ./CHANGES_AND_HINTS.TXT
--rw-r--r-- 1 root root 933616 2020-01-30 05:11 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2020-01-30 05:11 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 933766 2020-01-31 03:47 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2020-01-31 03:47 ./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 789464 2020-01-31 03:36 ./ChangeLog.txt
+-rw-r--r-- 1 root root 790545 2020-01-31 20:46 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2020-01-30 04:58 ./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-01-30 04:58 ./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 1227355 2020-01-30 05:11 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1227540 2020-01-31 03:47 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 735063 2020-01-31 03:45 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 735762 2020-01-31 21:06 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8564 2016-06-28 21:33 ./README.TXT
-rw-r--r-- 1 root root 3629 2020-01-30 02:08 ./README.initrd
-rw-r--r-- 1 root root 34412 2017-12-01 17:44 ./README_CRYPT.TXT
@@ -830,13 +830,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-01-31 03:45 ./slackware64
--rw-r--r-- 1 root root 291425 2020-01-31 03:45 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2020-01-31 03:45 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 362986 2020-01-31 03:42 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 3702729 2020-01-31 03:43 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2020-01-31 21:06 ./slackware64
+-rw-r--r-- 1 root root 291633 2020-01-31 21:06 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2020-01-31 21:06 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 363239 2020-01-31 21:03 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 3697076 2020-01-31 21:04 ./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-01-31 03:42 ./slackware64/a
+drwxr-xr-x 2 root root 28672 2020-01-31 21:03 ./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
@@ -1034,8 +1034,8 @@ drwxr-xr-x 2 root root 28672 2020-01-31 03:42 ./slackware64/a
-rw-r--r-- 1 root root 405 2019-01-11 20:05 ./slackware64/a/lzlib-1.11-x86_64-1.txt
-rw-r--r-- 1 root root 56396 2019-01-11 20:05 ./slackware64/a/lzlib-1.11-x86_64-1.txz
-rw-r--r-- 1 root root 163 2019-01-11 20:05 ./slackware64/a/lzlib-1.11-x86_64-1.txz.asc
--rw-r--r-- 1 root root 9080 2020-01-30 02:08 ./slackware64/a/maketag
--rw-r--r-- 1 root root 9080 2020-01-30 02:08 ./slackware64/a/maketag.ez
+-rw-r--r-- 1 root root 9157 2020-01-31 20:39 ./slackware64/a/maketag
+-rw-r--r-- 1 root root 9157 2020-01-31 20:39 ./slackware64/a/maketag.ez
-rw-r--r-- 1 root root 591 2020-01-11 19:31 ./slackware64/a/mcelog-168-x86_64-1.txt
-rw-r--r-- 1 root root 342928 2020-01-11 19:31 ./slackware64/a/mcelog-168-x86_64-1.txz
-rw-r--r-- 1 root root 163 2020-01-11 19:31 ./slackware64/a/mcelog-168-x86_64-1.txz.asc
@@ -1138,7 +1138,7 @@ drwxr-xr-x 2 root root 28672 2020-01-31 03:42 ./slackware64/a
-rw-r--r-- 1 root root 378 2020-01-13 18:57 ./slackware64/a/sysvinit-scripts-2.1-noarch-28.txt
-rw-r--r-- 1 root root 22360 2020-01-13 18:57 ./slackware64/a/sysvinit-scripts-2.1-noarch-28.txz
-rw-r--r-- 1 root root 163 2020-01-13 18:57 ./slackware64/a/sysvinit-scripts-2.1-noarch-28.txz.asc
--rw-r--r-- 1 root root 1405 2020-01-30 02:08 ./slackware64/a/tagfile
+-rw-r--r-- 1 root root 1418 2020-01-31 20:39 ./slackware64/a/tagfile
-rw-r--r-- 1 root root 395 2019-02-23 18:03 ./slackware64/a/tar-1.32-x86_64-1.txt
-rw-r--r-- 1 root root 844396 2019-02-23 18:03 ./slackware64/a/tar-1.32-x86_64-1.txz
-rw-r--r-- 1 root root 163 2019-02-23 18:03 ./slackware64/a/tar-1.32-x86_64-1.txz.asc
@@ -1172,9 +1172,9 @@ drwxr-xr-x 2 root root 28672 2020-01-31 03:42 ./slackware64/a
-rw-r--r-- 1 root root 350 2018-04-13 13:13 ./slackware64/a/utempter-1.1.6-x86_64-3.txt
-rw-r--r-- 1 root root 15656 2018-04-13 13:13 ./slackware64/a/utempter-1.1.6-x86_64-3.txz
-rw-r--r-- 1 root root 163 2018-04-13 13:13 ./slackware64/a/utempter-1.1.6-x86_64-3.txz.asc
--rw-r--r-- 1 root root 354 2020-01-21 18:11 ./slackware64/a/util-linux-2.35-x86_64-1.txt
--rw-r--r-- 1 root root 2611916 2020-01-21 18:11 ./slackware64/a/util-linux-2.35-x86_64-1.txz
--rw-r--r-- 1 root root 163 2020-01-21 18:11 ./slackware64/a/util-linux-2.35-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 354 2020-01-31 19:17 ./slackware64/a/util-linux-2.35.1-x86_64-1.txt
+-rw-r--r-- 1 root root 2615716 2020-01-31 19:17 ./slackware64/a/util-linux-2.35.1-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2020-01-31 19:17 ./slackware64/a/util-linux-2.35.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 579 2018-04-13 13:14 ./slackware64/a/which-2.21-x86_64-2.txt
-rw-r--r-- 1 root root 29812 2018-04-13 13:14 ./slackware64/a/which-2.21-x86_64-2.txz
-rw-r--r-- 1 root root 163 2018-04-13 13:14 ./slackware64/a/which-2.21-x86_64-2.txz.asc
@@ -1184,10 +1184,13 @@ drwxr-xr-x 2 root root 28672 2020-01-31 03:42 ./slackware64/a
-rw-r--r-- 1 root root 494 2018-04-30 17:35 ./slackware64/a/xz-5.2.4-x86_64-1.txt
-rw-r--r-- 1 root root 277612 2018-04-30 17:35 ./slackware64/a/xz-5.2.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2018-04-30 17:35 ./slackware64/a/xz-5.2.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 540 2020-01-31 20:24 ./slackware64/a/zerofree-1.1.1-x86_64-1.txt
+-rw-r--r-- 1 root root 6908 2020-01-31 20:24 ./slackware64/a/zerofree-1.1.1-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2020-01-31 20:24 ./slackware64/a/zerofree-1.1.1-x86_64-1.txz.asc
-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-01-30 05:06 ./slackware64/ap
+drwxr-xr-x 2 root root 20480 2020-01-31 21:03 ./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
@@ -1396,9 +1399,9 @@ drwxr-xr-x 2 root root 20480 2020-01-30 05:06 ./slackware64/ap
-rw-r--r-- 1 root root 584 2019-08-30 04:20 ./slackware64/ap/squashfs-tools-4.4-x86_64-1.txt
-rw-r--r-- 1 root root 135992 2019-08-30 04:20 ./slackware64/ap/squashfs-tools-4.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2019-08-30 04:20 ./slackware64/ap/squashfs-tools-4.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 442 2020-01-01 19:37 ./slackware64/ap/sudo-1.8.30-x86_64-1.txt
--rw-r--r-- 1 root root 774808 2020-01-01 19:37 ./slackware64/ap/sudo-1.8.30-x86_64-1.txz
--rw-r--r-- 1 root root 163 2020-01-01 19:37 ./slackware64/ap/sudo-1.8.30-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 442 2020-01-31 19:00 ./slackware64/ap/sudo-1.8.31-x86_64-1.txt
+-rw-r--r-- 1 root root 775292 2020-01-31 19:00 ./slackware64/ap/sudo-1.8.31-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2020-01-31 19:00 ./slackware64/ap/sudo-1.8.31-x86_64-1.txz.asc
-rw-r--r-- 1 root root 403 2019-12-28 19:06 ./slackware64/ap/sysstat-12.3.1-x86_64-1.txt
-rw-r--r-- 1 root root 341408 2019-12-28 19:06 ./slackware64/ap/sysstat-12.3.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2019-12-28 19:06 ./slackware64/ap/sysstat-12.3.1-x86_64-1.txz.asc
@@ -2725,9 +2728,9 @@ drwxr-xr-x 2 root root 69632 2020-01-28 21:46 ./slackware64/l
-rw-r--r-- 1 root root 3825652 2019-12-20 19:27 ./slackware64/l/glib2-2.62.4-x86_64-2.txz
-rw-r--r-- 1 root root 163 2019-12-20 19:27 ./slackware64/l/glib2-2.62.4-x86_64-2.txz.asc
-rw-r--r-- 1 root root 313 2019-09-10 17:13 ./slackware64/l/glibc-2.30-x86_64-1.txt
--rw-r--r-- 1 root root 5417500 2019-09-10 17:13 ./slackware64/l/glibc-2.30-x86_64-1.txz
--rw-r--r-- 1 root root 163 2019-09-10 17:13 ./slackware64/l/glibc-2.30-x86_64-1.txz.asc
--rw-r--r-- 1 root root 353 2019-09-10 17:12 ./slackware64/l/glibc-i18n-2.30-x86_64-1.txt
+-rw-r--r-- 1 root root 5417500 2019-09-10 17:13 ./slackware64/l/glibc-2.30-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2019-09-10 17:13 ./slackware64/l/glibc-2.30-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 353 2019-09-10 17:12 ./slackware64/l/glibc-i18n-2.30-x86_64-1.txt
-rw-r--r-- 1 root root 11975260 2019-09-10 17:12 ./slackware64/l/glibc-i18n-2.30-x86_64-1.txz
-rw-r--r-- 1 root root 163 2019-09-10 17:12 ./slackware64/l/glibc-i18n-2.30-x86_64-1.txz.asc
-rw-r--r-- 1 root root 507 2019-09-10 17:11 ./slackware64/l/glibc-profile-2.30-x86_64-1.txt
@@ -3476,13 +3479,13 @@ drwxr-xr-x 2 root root 69632 2020-01-28 21:46 ./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-01-31 03:42 ./slackware64/n
+drwxr-xr-x 2 root root 36864 2020-01-31 21:03 ./slackware64/n
-rw-r--r-- 1 root root 357 2020-01-14 18:18 ./slackware64/n/ModemManager-1.12.4-x86_64-1.txt
-rw-r--r-- 1 root root 1766548 2020-01-14 18:18 ./slackware64/n/ModemManager-1.12.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2020-01-14 18:18 ./slackware64/n/ModemManager-1.12.4-x86_64-1.txz.asc
--rw-r--r-- 1 root root 602 2020-01-10 18:26 ./slackware64/n/NetworkManager-1.22.4-x86_64-1.txt
--rw-r--r-- 1 root root 3775612 2020-01-10 18:26 ./slackware64/n/NetworkManager-1.22.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2020-01-10 18:26 ./slackware64/n/NetworkManager-1.22.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 602 2020-01-31 18:57 ./slackware64/n/NetworkManager-1.22.6-x86_64-1.txt
+-rw-r--r-- 1 root root 3770984 2020-01-31 18:57 ./slackware64/n/NetworkManager-1.22.6-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2020-01-31 18:57 ./slackware64/n/NetworkManager-1.22.6-x86_64-1.txz.asc
-rw-r--r-- 1 root root 613 2020-01-20 19:32 ./slackware64/n/alpine-2.22-x86_64-1.txt
-rw-r--r-- 1 root root 2023048 2020-01-20 19:32 ./slackware64/n/alpine-2.22-x86_64-1.txz
-rw-r--r-- 1 root root 163 2020-01-20 19:32 ./slackware64/n/alpine-2.22-x86_64-1.txz.asc
@@ -3790,9 +3793,9 @@ drwxr-xr-x 2 root root 36864 2020-01-31 03:42 ./slackware64/n
-rw-r--r-- 1 root root 531 2019-12-30 01:04 ./slackware64/n/obexftp-0.24.2-x86_64-5.txt
-rw-r--r-- 1 root root 103448 2019-12-30 01:04 ./slackware64/n/obexftp-0.24.2-x86_64-5.txz
-rw-r--r-- 1 root root 163 2019-12-30 01:04 ./slackware64/n/obexftp-0.24.2-x86_64-5.txz.asc
--rw-r--r-- 1 root root 550 2019-07-25 17:04 ./slackware64/n/openldap-client-2.4.48-x86_64-1.txt
--rw-r--r-- 1 root root 402156 2019-07-25 17:04 ./slackware64/n/openldap-client-2.4.48-x86_64-1.txz
--rw-r--r-- 1 root root 163 2019-07-25 17:04 ./slackware64/n/openldap-client-2.4.48-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 550 2020-01-31 18:59 ./slackware64/n/openldap-client-2.4.49-x86_64-1.txt
+-rw-r--r-- 1 root root 402164 2020-01-31 18:59 ./slackware64/n/openldap-client-2.4.49-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2020-01-31 18:59 ./slackware64/n/openldap-client-2.4.49-x86_64-1.txz.asc
-rw-r--r-- 1 root root 535 2019-09-18 18:31 ./slackware64/n/openobex-1.7.2-x86_64-3.txt
-rw-r--r-- 1 root root 172048 2019-09-18 18:31 ./slackware64/n/openobex-1.7.2-x86_64-3.txz
-rw-r--r-- 1 root root 163 2019-09-18 18:31 ./slackware64/n/openobex-1.7.2-x86_64-3.txz.asc
@@ -4964,10 +4967,7 @@ drwxr-xr-x 2 root root 12288 2020-01-24 23:11 ./slackware64/xap
-rw-r--r-- 1 root root 463 2019-07-03 17:56 ./slackware64/xap/xscreensaver-5.43-x86_64-1.txt
-rw-r--r-- 1 root root 6506152 2019-07-03 17:56 ./slackware64/xap/xscreensaver-5.43-x86_64-1.txz
-rw-r--r-- 1 root root 163 2019-07-03 17:56 ./slackware64/xap/xscreensaver-5.43-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 4096 2019-12-31 23:36 ./slackware64/xfce
--rw-r--r-- 1 root root 460 2019-11-16 17:56 ./slackware64/xfce/Thunar-1.8.11-x86_64-1.txt
--rw-r--r-- 1 root root 1189960 2019-11-16 17:56 ./slackware64/xfce/Thunar-1.8.11-x86_64-1.txz
--rw-r--r-- 1 root root 163 2019-11-16 17:56 ./slackware64/xfce/Thunar-1.8.11-x86_64-1.txz.asc
+drwxr-xr-x 2 root root 4096 2020-01-31 21:03 ./slackware64/xfce
-rw-r--r-- 1 root root 375 2019-12-19 18:38 ./slackware64/xfce/exo-0.12.11-x86_64-1.txt
-rw-r--r-- 1 root root 653816 2019-12-19 18:38 ./slackware64/xfce/exo-0.12.11-x86_64-1.txz
-rw-r--r-- 1 root root 163 2019-12-19 18:38 ./slackware64/xfce/exo-0.12.11-x86_64-1.txz.asc
@@ -4985,12 +4985,15 @@ drwxr-xr-x 2 root root 4096 2019-12-31 23:36 ./slackware64/xfce
-rw-r--r-- 1 root root 316 2018-04-13 18:03 ./slackware64/xfce/libxfce4util-4.12.1-x86_64-4.txt
-rw-r--r-- 1 root root 114156 2018-04-13 18:03 ./slackware64/xfce/libxfce4util-4.12.1-x86_64-4.txz
-rw-r--r-- 1 root root 163 2018-04-13 18:03 ./slackware64/xfce/libxfce4util-4.12.1-x86_64-4.txz.asc
--rw-r--r-- 1 root root 2953 2018-03-01 07:55 ./slackware64/xfce/maketag
--rw-r--r-- 1 root root 2953 2018-03-01 07:55 ./slackware64/xfce/maketag.ez
+-rw-r--r-- 1 root root 2953 2020-01-31 19:42 ./slackware64/xfce/maketag
+-rw-r--r-- 1 root root 2953 2020-01-31 19:42 ./slackware64/xfce/maketag.ez
-rw-r--r-- 1 root root 172 2018-04-13 18:04 ./slackware64/xfce/orage-4.12.1-x86_64-5.txt
-rw-r--r-- 1 root root 1580792 2018-04-13 18:04 ./slackware64/xfce/orage-4.12.1-x86_64-5.txz
-rw-r--r-- 1 root root 163 2018-04-13 18:04 ./slackware64/xfce/orage-4.12.1-x86_64-5.txz.asc
--rw-r--r-- 1 root root 463 2018-03-01 07:55 ./slackware64/xfce/tagfile
+-rw-r--r-- 1 root root 463 2020-01-31 19:42 ./slackware64/xfce/tagfile
+-rw-r--r-- 1 root root 460 2020-01-31 19:11 ./slackware64/xfce/thunar-1.8.12-x86_64-1.txt
+-rw-r--r-- 1 root root 1189748 2020-01-31 19:11 ./slackware64/xfce/thunar-1.8.12-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2020-01-31 19:11 ./slackware64/xfce/thunar-1.8.12-x86_64-1.txz.asc
-rw-r--r-- 1 root root 345 2019-08-17 19:59 ./slackware64/xfce/thunar-volman-0.9.5-x86_64-1.txt
-rw-r--r-- 1 root root 135140 2019-08-17 19:59 ./slackware64/xfce/thunar-volman-0.9.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2019-08-17 19:59 ./slackware64/xfce/thunar-volman-0.9.5-x86_64-1.txz.asc
@@ -5057,13 +5060,13 @@ 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-01-31 03:47 ./source
--rw-r--r-- 1 root root 477689 2020-01-31 03:47 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2020-01-31 03:47 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 673425 2020-01-31 03:46 ./source/FILE_LIST
--rw-r--r-- 1 root root 18394145 2020-01-31 03:46 ./source/MANIFEST.bz2
+drwxr-xr-x 19 root root 4096 2020-01-31 21:07 ./source
+-rw-r--r-- 1 root root 478126 2020-01-31 21:07 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2020-01-31 21:07 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 674053 2020-01-31 21:07 ./source/FILE_LIST
+-rw-r--r-- 1 root root 18403157 2020-01-31 21:07 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 1314 2006-10-02 04:40 ./source/README.TXT
-drwxr-xr-x 111 root root 4096 2020-01-26 18:27 ./source/a
+drwxr-xr-x 112 root root 4096 2020-01-31 20:12 ./source/a
-rw-r--r-- 1 root root 1034 2019-05-04 17:56 ./source/a/FTBFSlog
drwxr-xr-x 2 root root 4096 2018-06-24 18:43 ./source/a/aaa_base
-rw-r--r-- 1 root root 11115 2018-06-24 18:43 ./source/a/aaa_base/_aaa_base.tar.gz
@@ -5631,10 +5634,10 @@ drwxr-xr-x 2 root root 4096 2019-12-15 18:10 ./source/a/mkinitrd
-rwxr-xr-x 1 root root 5891 2019-12-15 17:53 ./source/a/mkinitrd/mkinitrd.SlackBuild
-rw-r--r-- 1 root root 7109 2018-04-18 18:46 ./source/a/mkinitrd/mkinitrd.conf.5
-rw-r--r-- 1 root root 529 2017-06-29 16:52 ./source/a/mkinitrd/mkinitrd.conf.sample
--rw-r--r-- 1 root root 5693 2019-03-03 21:16 ./source/a/mkinitrd/mkinitrd_command_generator.8
--rw-r--r-- 1 root root 29025 2019-09-13 05:08 ./source/a/mkinitrd/mkinitrd_command_generator.sh
--rw-r--r-- 1 root root 1448 2019-03-03 21:57 ./source/a/mkinitrd/setup.01.mkinitrd
--rw-r--r-- 1 root root 983 2018-02-27 06:13 ./source/a/mkinitrd/slack-desc
+-rw-r--r-- 1 root root 5693 2019-03-03 21:16 ./source/a/mkinitrd/mkinitrd_command_generator.8
+-rw-r--r-- 1 root root 29025 2019-09-13 05:08 ./source/a/mkinitrd/mkinitrd_command_generator.sh
+-rw-r--r-- 1 root root 1448 2019-03-03 21:57 ./source/a/mkinitrd/setup.01.mkinitrd
+-rw-r--r-- 1 root root 983 2018-02-27 06:13 ./source/a/mkinitrd/slack-desc
drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/a/mlocate
-rw-r--r-- 1 root root 388 2017-03-16 18:04 ./source/a/mlocate/doinst.sh.gz
-rw-rw-r-- 1 root root 359204 2012-09-22 02:54 ./source/a/mlocate/mlocate-0.26.tar.xz
@@ -5970,7 +5973,7 @@ drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/a/utempter
-rw-r--r-- 1 root root 198 2010-11-04 14:14 ./source/a/utempter/libutempter-1.1.6.tar.bz2.asc
-rw-r--r-- 1 root root 806 2018-02-27 06:13 ./source/a/utempter/slack-desc
-rwxr-xr-x 1 root root 4159 2019-09-29 23:48 ./source/a/utempter/utempter.SlackBuild
-drwxr-xr-x 2 root root 4096 2020-01-21 18:04 ./source/a/util-linux
+drwxr-xr-x 2 root root 4096 2020-01-31 19:14 ./source/a/util-linux
-rw-r--r-- 1 root root 53236 2011-07-12 20:47 ./source/a/util-linux/adjtimex_1.29-2.2.diff.gz
-rw-r--r-- 1 root root 85551 2010-04-17 03:32 ./source/a/util-linux/adjtimex_1.29.orig.tar.gz
-rw-r--r-- 1 root root 434 2014-10-30 15:31 ./source/a/util-linux/bsdstrings-util-linux_overflow.diff.gz
@@ -5984,8 +5987,8 @@ drwxr-xr-x 2 root root 4096 2020-01-21 18:04 ./source/a/util-linux
-rw-r--r-- 1 root root 729 2009-05-30 01:25 ./source/a/util-linux/setserial-rc.serial.diff.gz
-rw-r--r-- 1 root root 376 2010-03-30 04:06 ./source/a/util-linux/setserial-undef_TIOCGHAYESESP.diff.gz
-rw-r--r-- 1 root root 806 2020-01-21 18:04 ./source/a/util-linux/slack-desc
--rw-r--r-- 1 root root 833 2020-01-21 10:50 ./source/a/util-linux/util-linux-2.35.tar.sign
--rw-r--r-- 1 root root 5137796 2020-01-21 10:50 ./source/a/util-linux/util-linux-2.35.tar.xz
+-rw-r--r-- 1 root root 833 2020-01-31 09:49 ./source/a/util-linux/util-linux-2.35.1.tar.sign
+-rw-r--r-- 1 root root 5138360 2020-01-31 09:49 ./source/a/util-linux/util-linux-2.35.1.tar.xz
-rwxr-xr-x 1 root root 10576 2020-01-21 18:05 ./source/a/util-linux/util-linux.SlackBuild
-rw-r--r-- 1 root root 275 2019-01-02 21:53 ./source/a/util-linux/util-linux.do.not.list.ram.devices.diff.gz
-rw-r--r-- 1 root root 335 2014-07-03 08:34 ./source/a/util-linux/util-linux.fdisk-no-solaris.diff.gz
@@ -6007,6 +6010,12 @@ drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/a/xz
-rw-r--r-- 1 root root 1053868 2018-04-29 17:34 ./source/a/xz/xz-5.2.4.tar.xz
-rw-r--r-- 1 root root 566 2018-04-29 17:18 ./source/a/xz/xz-5.2.4.tar.xz.sig
-rwxr-xr-x 1 root root 5178 2019-09-29 23:48 ./source/a/xz/xz.SlackBuild
+drwxr-xr-x 2 root root 4096 2020-01-31 20:20 ./source/a/zerofree
+-rw-r--r-- 1 root root 996 2020-01-31 20:02 ./source/a/zerofree/slack-desc
+-rw-r--r-- 1 root root 6044 2019-07-27 17:28 ./source/a/zerofree/sparsify.c
+-rw-rw-r-- 1 root root 8182 2018-02-19 22:55 ./source/a/zerofree/zerofree-1.1.1.tar.lz
+-rwxr-xr-x 1 root root 3737 2020-01-31 20:23 ./source/a/zerofree/zerofree.SlackBuild
+-rw-r--r-- 1 root root 5016 2020-01-31 20:11 ./source/a/zerofree/zerofree.sgml
drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/a/zoo
-rw-r--r-- 1 root root 991 2018-02-27 06:13 ./source/a/zoo/slack-desc
-rw-r--r-- 1 root root 173607 1994-12-30 20:19 ./source/a/zoo/zoo-2.10.tar.gz
@@ -6499,11 +6508,12 @@ drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/ap/squashfs-tools
-rw-r--r-- 1 root root 169349 2019-08-30 04:19 ./source/ap/squashfs-tools/squashfs-tools-4.4.tar.lz
-rwxr-xr-- 1 root root 3850 2019-09-29 23:48 ./source/ap/squashfs-tools/squashfs-tools.SlackBuild
-rw-r--r-- 1 root root 237 2018-09-19 00:03 ./source/ap/squashfs-tools/squashfs-tools.glibc228.diff.gz
-drwxr-xr-x 2 root root 4096 2020-01-01 19:36 ./source/ap/sudo
+drwxr-xr-x 2 root root 4096 2020-01-31 18:59 ./source/ap/sudo
-rw-r--r-- 1 root root 275 2004-09-19 00:25 ./source/ap/sudo/doinst.sh.gz
-rw-r--r-- 1 root root 894 2018-02-27 06:12 ./source/ap/sudo/slack-desc
--rw-r--r-- 1 root root 1867816 2019-12-31 14:50 ./source/ap/sudo/sudo-1.8.30.tar.xz
+-rw-r--r-- 1 root root 1867656 2020-01-30 12:56 ./source/ap/sudo/sudo-1.8.31.tar.xz
-rwxr-xr-x 1 root root 4174 2019-09-29 23:48 ./source/ap/sudo/sudo.SlackBuild
+-rw-r--r-- 1 root root 27 2020-01-31 18:58 ./source/ap/sudo/sudo.url
drwxr-xr-x 2 root root 4096 2019-12-28 19:06 ./source/ap/sysstat
-rw-r--r-- 1 root root 527 2009-08-30 05:02 ./source/ap/sysstat/doinst.sh.gz
-rw-r--r-- 1 root root 858 2019-08-16 04:05 ./source/ap/sysstat/slack-desc
@@ -6971,9 +6981,9 @@ drwxr-xr-x 2 root root 4096 2018-02-27 06:13 ./source/f
-rw-r--r-- 1 root root 960 2018-02-27 06:13 ./source/f/slack-desc.linux-faqs
-rw-r--r-- 1 root root 801 2018-02-27 06:13 ./source/f/slack-desc.linux-howtos
drwxr-xr-x 3 root root 4096 2020-01-26 19:43 ./source/installer
--rw-r--r-- 1 root root 33407 2020-01-27 00:09 ./source/installer/ChangeLog.txt
+-rw-r--r-- 1 root root 33526 2020-01-31 20:26 ./source/installer/ChangeLog.txt
-rw-r--r-- 1 root root 6849 2018-03-11 00:53 ./source/installer/README
--rwxr-xr-x 1 root root 74457 2020-01-26 20:10 ./source/installer/build_installer.sh
+-rwxr-xr-x 1 root root 74536 2020-01-31 20:25 ./source/installer/build_installer.sh
-rwxr-xr-x 1 root root 2244 2018-03-18 19:14 ./source/installer/installer.SlackBuild
-rw-r--r-- 1 root root 1391 2013-04-01 21:47 ./source/installer/module-blacklist
-rwxr-xr-x 1 root root 5287 2019-12-07 00:25 ./source/installer/repack_installer.SlackBuild
@@ -10004,9 +10014,9 @@ drwxr-xr-x 2 root root 4096 2020-01-14 18:16 ./source/n/ModemManager
-rwxr-xr-x 1 root root 3600 2019-09-29 23:48 ./source/n/ModemManager/ModemManager.SlackBuild
-rw-r--r-- 1 root root 444 2013-09-22 21:10 ./source/n/ModemManager/WeDoNotHaveSystemD.patch.gz
-rw-r--r-- 1 root root 817 2018-09-24 19:21 ./source/n/ModemManager/slack-desc
-drwxr-xr-x 4 root root 4096 2020-01-10 18:23 ./source/n/NetworkManager
+drwxr-xr-x 4 root root 4096 2020-01-31 18:53 ./source/n/NetworkManager
-rw-r--r-- 1 root root 938 2016-03-22 18:59 ./source/n/NetworkManager/55NetworkManager
--rw-r--r-- 1 root root 4860900 2020-01-10 10:04 ./source/n/NetworkManager/NetworkManager-1.22.4.tar.xz
+-rw-r--r-- 1 root root 4770404 2020-01-31 10:31 ./source/n/NetworkManager/NetworkManager-1.22.6.tar.xz
-rwxr-xr-x 1 root root 6931 2019-09-29 23:48 ./source/n/NetworkManager/NetworkManager.SlackBuild
-rw-r--r-- 1 root root 139 2016-04-22 03:58 ./source/n/NetworkManager/NetworkManager.conf
drwxr-xr-x 2 root root 4096 2016-03-25 04:54 ./source/n/NetworkManager/conf.d
@@ -10732,10 +10742,11 @@ drwxr-xr-x 2 root root 4096 2017-01-08 20:26 ./source/n/obexftp/patches
-rw-r--r-- 1 root root 377 2015-06-17 23:38 ./source/n/obexftp/patches/obexftp-0.24-fix-absurd-install-path.patch.gz
-rw-r--r-- 1 root root 388 2015-06-17 23:38 ./source/n/obexftp/patches/obexftp-norpath.patch.gz
-rw-r--r-- 1 root root 986 2018-02-27 06:13 ./source/n/obexftp/slack-desc
-drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/n/openldap-client
+drwxr-xr-x 2 root root 4096 2020-01-31 18:55 ./source/n/openldap-client
-rw-r--r-- 1 root root 275 2006-01-17 21:18 ./source/n/openldap-client/doinst.sh.gz
--rw-r--r-- 1 root root 3609077 2019-07-24 15:15 ./source/n/openldap-client/openldap-2.4.48.tar.lz
+-rw-r--r-- 1 root root 3617388 2020-01-30 18:03 ./source/n/openldap-client/openldap-2.4.49.tar.lz
-rwxr-xr-x 1 root root 5061 2019-09-29 23:48 ./source/n/openldap-client/openldap-client.SlackBuild
+-rw-r--r-- 1 root root 53 2020-01-31 18:55 ./source/n/openldap-client/openldap.url
-rw-r--r-- 1 root root 1012 2019-07-25 17:01 ./source/n/openldap-client/slack-desc
drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/n/openobex
-rw-r--r-- 1 root root 99552 2016-04-07 21:06 ./source/n/openobex/openobex-1.7.2-Source.tar.xz
@@ -12379,16 +12390,16 @@ drwxr-xr-x 2 root root 4096 2019-08-26 18:09 ./source/x/x11/src/font
-rw-r--r-- 1 root root 217292 2010-11-15 23:09 ./source/x/x11/src/font/font-mutt-misc-1.0.3.tar.xz
-rw-r--r-- 1 root root 128096 2010-11-15 23:12 ./source/x/x11/src/font/font-schumacher-misc-1.1.2.tar.xz
-rw-r--r-- 1 root root 95876 2010-11-15 23:14 ./source/x/x11/src/font/font-screen-cyrillic-1.0.4.tar.xz
--rw-r--r-- 1 root root 99540 2010-11-15 23:18 ./source/x/x11/src/font/font-sony-misc-1.0.3.tar.xz
--rw-r--r-- 1 root root 106568 2010-11-15 23:20 ./source/x/x11/src/font/font-sun-misc-1.0.3.tar.xz
--rw-r--r-- 1 root root 138692 2019-08-25 22:27 ./source/x/x11/src/font/font-util-1.3.2.tar.xz
--rw-r--r-- 1 root root 93740 2010-11-15 23:21 ./source/x/x11/src/font/font-winitzki-cyrillic-1.0.3.tar.xz
--rw-r--r-- 1 root root 117928 2010-11-15 23:23 ./source/x/x11/src/font/font-xfree86-type1-1.0.4.tar.xz
--rwxr-xr-x 1 root root 2006 2018-07-12 17:28 ./source/x/x11/src/get-xf86-video-ati.sh
--rwxr-xr-x 1 root root 2028 2018-06-30 22:11 ./source/x/x11/src/get-xf86-video-intel.sh
--rwxr-xr-x 1 root root 2056 2018-06-30 22:11 ./source/x/x11/src/get-xf86-video-nouveau.sh
--rwxr-xr-x 1 root root 2101 2018-06-30 22:12 ./source/x/x11/src/get-xf86-video-openchrome.sh
--rwxr-xr-x 1 root root 2020 2018-06-30 22:12 ./source/x/x11/src/get-xf86-video-r128.sh
+-rw-r--r-- 1 root root 99540 2010-11-15 23:18 ./source/x/x11/src/font/font-sony-misc-1.0.3.tar.xz
+-rw-r--r-- 1 root root 106568 2010-11-15 23:20 ./source/x/x11/src/font/font-sun-misc-1.0.3.tar.xz
+-rw-r--r-- 1 root root 138692 2019-08-25 22:27 ./source/x/x11/src/font/font-util-1.3.2.tar.xz
+-rw-r--r-- 1 root root 93740 2010-11-15 23:21 ./source/x/x11/src/font/font-winitzki-cyrillic-1.0.3.tar.xz
+-rw-r--r-- 1 root root 117928 2010-11-15 23:23 ./source/x/x11/src/font/font-xfree86-type1-1.0.4.tar.xz
+-rwxr-xr-x 1 root root 2006 2018-07-12 17:28 ./source/x/x11/src/get-xf86-video-ati.sh
+-rwxr-xr-x 1 root root 2028 2018-06-30 22:11 ./source/x/x11/src/get-xf86-video-intel.sh
+-rwxr-xr-x 1 root root 2056 2018-06-30 22:11 ./source/x/x11/src/get-xf86-video-nouveau.sh
+-rwxr-xr-x 1 root root 2101 2018-06-30 22:12 ./source/x/x11/src/get-xf86-video-openchrome.sh
+-rwxr-xr-x 1 root root 2020 2018-06-30 22:12 ./source/x/x11/src/get-xf86-video-r128.sh
-rwxr-xr-x 1 root root 2048 2018-06-30 22:12 ./source/x/x11/src/get-xf86-video-savage.sh
-rwxr-xr-x 1 root root 2006 2018-06-30 22:12 ./source/x/x11/src/get-xf86-video-sis.sh
-rwxr-xr-x 1 root root 2006 2018-07-03 17:40 ./source/x/x11/src/get-xf86-video-v4l.sh
@@ -12895,13 +12906,8 @@ drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/xap/xscreensaver
-rw-r--r-- 1 root root 285 2009-05-15 21:22 ./source/xap/xscreensaver/xscreensaver.electricsheep.diff.gz
-rw-r--r-- 1 root root 698 2018-04-13 18:39 ./source/xap/xscreensaver/xscreensaver.no.expiration.date.diff.gz
-rw-r--r-- 1 root root 1763 2008-10-17 04:32 ./source/xap/xscreensaver/xscreensaver.setuid.diff.gz
-drwxr-xr-x 28 root root 4096 2019-07-10 23:44 ./source/xfce
+drwxr-xr-x 28 root root 4096 2020-01-31 19:08 ./source/xfce
-rw-r--r-- 1 root root 82 2018-02-01 01:00 ./source/xfce/FTBFSlog
-drwxr-xr-x 2 root root 4096 2019-11-16 17:56 ./source/xfce/Thunar
--rw-r--r-- 1 root root 1885921 2019-11-15 22:38 ./source/xfce/Thunar/Thunar-1.8.11.tar.lz
--rwxr-xr-x 1 root root 4697 2019-09-29 23:48 ./source/xfce/Thunar/Thunar.SlackBuild
--rw-r--r-- 1 root root 66 2019-11-16 17:54 ./source/xfce/Thunar/Thunar.url
--rw-r--r-- 1 root root 914 2018-02-27 06:13 ./source/xfce/Thunar/slack-desc
drwxr-xr-x 2 root root 4096 2019-12-19 18:38 ./source/xfce/exo
-rw-r--r-- 1 root root 1007275 2019-12-19 10:17 ./source/xfce/exo/exo-0.12.11.tar.lz
-rwxr-xr-x 1 root root 4697 2019-09-29 23:48 ./source/xfce/exo/exo.SlackBuild
@@ -12930,11 +12936,16 @@ drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/xfce/orage
-rwxr-xr-x 1 root root 4104 2019-09-29 23:48 ./source/xfce/orage/orage.SlackBuild
-rw-r--r-- 1 root root 723 2017-11-14 22:05 ./source/xfce/orage/orage.libical3.diff.gz
-rw-r--r-- 1 root root 625 2018-02-27 06:13 ./source/xfce/orage/slack-desc
+drwxr-xr-x 2 root root 4096 2020-01-31 19:09 ./source/xfce/thunar
drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/xfce/thunar-volman
-rw-r--r-- 1 root root 800 2018-02-27 06:13 ./source/xfce/thunar-volman/slack-desc
-rw-r--r-- 1 root root 407849 2019-08-11 22:27 ./source/xfce/thunar-volman/thunar-volman-0.9.5.tar.lz
-rwxr-xr-x 1 root root 3468 2019-09-29 23:48 ./source/xfce/thunar-volman/thunar-volman.SlackBuild
-rw-r--r-- 1 root root 79 2019-08-17 19:59 ./source/xfce/thunar-volman/thunar-volman.url
+-rw-r--r-- 1 root root 914 2020-01-31 19:09 ./source/xfce/thunar/slack-desc
+-rw-r--r-- 1 root root 1891145 2020-01-31 00:13 ./source/xfce/thunar/thunar-1.8.12.tar.lz
+-rwxr-xr-x 1 root root 4703 2020-01-31 19:10 ./source/xfce/thunar/thunar.SlackBuild
+-rw-r--r-- 1 root root 66 2020-01-31 19:07 ./source/xfce/thunar/thunar.url
drwxr-xr-x 2 root root 4096 2019-12-22 18:41 ./source/xfce/tumbler
-rw-r--r-- 1 root root 964 2018-02-27 06:13 ./source/xfce/tumbler/slack-desc
-rw-r--r-- 1 root root 468917 2019-12-21 16:45 ./source/xfce/tumbler/tumbler-0.2.8.tar.lz
diff --git a/slackware64/a/maketag b/slackware64/a/maketag
index 0adf414ad..a55b69eac 100644
--- a/slackware64/a/maketag
+++ b/slackware64/a/maketag
@@ -125,13 +125,14 @@ system. :^) Press ENTER when you are done." 21 76 10 \
"which" "Locate an executable in your \$PATH" "on" \
"xfsprogs" "Utilities for SGI's XFS filesystem" "on" \
"xz" "xz (LZMA) compression utility - REQUIRED" "on" \
+"zerofree" "Zero free blocks from ext* filesystems" "on" \
"zoo" "Zoo archive utility" "on" \
2> $TMP/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
-aaa_base aaa_elflibs aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elvis etc eudev f2fs-tools file findutils floppy gawk genpower gettext glibc-solibs glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libcgroup libgudev lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ntfs-3g nvi openssl-solibs openssl10-solibs os-prober patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks udisks2 unarj upower usb_modeswitch usbutils utempter util-linux which xfsprogs xz zoo \
+aaa_base aaa_elflibs aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elvis etc eudev f2fs-tools file findutils floppy gawk genpower gettext glibc-solibs glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libcgroup libgudev lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ntfs-3g nvi openssl-solibs openssl10-solibs os-prober patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks udisks2 unarj upower usb_modeswitch usbutils utempter util-linux which xfsprogs xz zerofree zoo \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@@ -139,7 +140,7 @@ aaa_base aaa_elflibs aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 core
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
-aaa_base aaa_elflibs aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elvis etc eudev f2fs-tools file findutils floppy gawk genpower gettext glibc-solibs glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libcgroup libgudev lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ntfs-3g nvi openssl-solibs openssl10-solibs os-prober patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks udisks2 unarj upower usb_modeswitch usbutils utempter util-linux which xfsprogs xz zoo \
+aaa_base aaa_elflibs aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elvis etc eudev f2fs-tools file findutils floppy gawk genpower gettext glibc-solibs glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libcgroup libgudev lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ntfs-3g nvi openssl-solibs openssl10-solibs os-prober patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks udisks2 unarj upower usb_modeswitch usbutils utempter util-linux which xfsprogs xz zerofree zoo \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
diff --git a/slackware64/a/maketag.ez b/slackware64/a/maketag.ez
index 0adf414ad..a55b69eac 100644
--- a/slackware64/a/maketag.ez
+++ b/slackware64/a/maketag.ez
@@ -125,13 +125,14 @@ system. :^) Press ENTER when you are done." 21 76 10 \
"which" "Locate an executable in your \$PATH" "on" \
"xfsprogs" "Utilities for SGI's XFS filesystem" "on" \
"xz" "xz (LZMA) compression utility - REQUIRED" "on" \
+"zerofree" "Zero free blocks from ext* filesystems" "on" \
"zoo" "Zoo archive utility" "on" \
2> $TMP/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
-aaa_base aaa_elflibs aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elvis etc eudev f2fs-tools file findutils floppy gawk genpower gettext glibc-solibs glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libcgroup libgudev lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ntfs-3g nvi openssl-solibs openssl10-solibs os-prober patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks udisks2 unarj upower usb_modeswitch usbutils utempter util-linux which xfsprogs xz zoo \
+aaa_base aaa_elflibs aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elvis etc eudev f2fs-tools file findutils floppy gawk genpower gettext glibc-solibs glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libcgroup libgudev lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ntfs-3g nvi openssl-solibs openssl10-solibs os-prober patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks udisks2 unarj upower usb_modeswitch usbutils utempter util-linux which xfsprogs xz zerofree zoo \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@@ -139,7 +140,7 @@ aaa_base aaa_elflibs aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 core
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
-aaa_base aaa_elflibs aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elvis etc eudev f2fs-tools file findutils floppy gawk genpower gettext glibc-solibs glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libcgroup libgudev lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ntfs-3g nvi openssl-solibs openssl10-solibs os-prober patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks udisks2 unarj upower usb_modeswitch usbutils utempter util-linux which xfsprogs xz zoo \
+aaa_base aaa_elflibs aaa_terminfo acl acpid attr bash bin btrfs-progs bzip2 coreutils cpio cpufrequtils cryptsetup dbus dcron devs dialog dosfstools e2fsprogs ed efibootmgr efivar elilo elvis etc eudev f2fs-tools file findutils floppy gawk genpower gettext glibc-solibs glibc-zoneinfo gpm gptfdisk grep grub gzip haveged hdparm hostname hwdata infozip inotify-tools jfsutils kbd kernel-firmware kernel-generic kernel-huge kernel-modules kmod lbzip2 less lhasa libcgroup libgudev lilo logrotate lrzip lvm2 lzip lzlib mcelog mdadm minicom mkinitrd mlocate mt-st mtx ncompress ntfs-3g nvi openssl-solibs openssl10-solibs os-prober patch pciutils pcmciautils pkgtools plzip procps-ng quota reiserfsprogs rpm2tgz sdparm sed shadow sharutils smartmontools splitvt sysfsutils sysklogd syslinux sysvinit sysvinit-functions sysvinit-scripts tar tcsh time tree udisks udisks2 unarj upower usb_modeswitch usbutils utempter util-linux which xfsprogs xz zerofree zoo \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
diff --git a/slackware64/a/tagfile b/slackware64/a/tagfile
index c91ef7de1..094d125cd 100644
--- a/slackware64/a/tagfile
+++ b/slackware64/a/tagfile
@@ -112,4 +112,5 @@ util-linux:ADD
which:REC
xfsprogs:OPT
xz:ADD
+zerofree:OPT
zoo:REC
diff --git a/slackware64/xfce/maketag b/slackware64/xfce/maketag
index babf829d6..8f894f3c2 100644
--- a/slackware64/xfce/maketag
+++ b/slackware64/xfce/maketag
@@ -11,13 +11,13 @@ from series XFCE. Use the UP/DOWN keys to scroll through the list, and \
the SPACE key to deselect any items you don't want to install. \
Press ENTER when you are done." \
20 70 10 \
-"Thunar" "Xfce file manager" "on" \
"exo" "libexo extension library" "on" \
"garcon" "menu implementation for Xfce" "on" \
"gtk-xfce-engine" "Xfce Gtk+ engines" "on" \
"libxfce4ui" "Xfce widget library" "on" \
"libxfce4util" "basic utility library for Xfce" "on" \
"orage" "Xfce's calendar" "on" \
+"thunar" "Xfce file manager" "on" \
"thunar-volman" "Thunar Volume Manager for Xfce" "on" \
"tumbler" "thumbnail generator" "on" \
"xfce4-appfinder" "Application finder" "on" \
@@ -42,7 +42,7 @@ if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
-Thunar exo garcon gtk-xfce-engine libxfce4ui libxfce4util orage thunar-volman tumbler xfce4-appfinder xfce4-clipman-plugin xfce4-dev-tools xfce4-notifyd xfce4-panel xfce4-power-manager xfce4-pulseaudio-plugin xfce4-screenshooter xfce4-session xfce4-settings xfce4-systemload-plugin xfce4-taskmanager xfce4-terminal xfce4-weather-plugin xfconf xfdesktop xfwm4 \
+exo garcon gtk-xfce-engine libxfce4ui libxfce4util orage thunar thunar-volman tumbler xfce4-appfinder xfce4-clipman-plugin xfce4-dev-tools xfce4-notifyd xfce4-panel xfce4-power-manager xfce4-pulseaudio-plugin xfce4-screenshooter xfce4-session xfce4-settings xfce4-systemload-plugin xfce4-taskmanager xfce4-terminal xfce4-weather-plugin xfconf xfdesktop xfwm4 \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@@ -50,7 +50,7 @@ Thunar exo garcon gtk-xfce-engine libxfce4ui libxfce4util orage thunar-volman tu
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
-Thunar exo garcon gtk-xfce-engine libxfce4ui libxfce4util orage thunar-volman tumbler xfce4-appfinder xfce4-clipman-plugin xfce4-dev-tools xfce4-notifyd xfce4-panel xfce4-power-manager xfce4-pulseaudio-plugin xfce4-screenshooter xfce4-session xfce4-settings xfce4-systemload-plugin xfce4-taskmanager xfce4-terminal xfce4-weather-plugin xfconf xfdesktop xfwm4 \
+exo garcon gtk-xfce-engine libxfce4ui libxfce4util orage thunar thunar-volman tumbler xfce4-appfinder xfce4-clipman-plugin xfce4-dev-tools xfce4-notifyd xfce4-panel xfce4-power-manager xfce4-pulseaudio-plugin xfce4-screenshooter xfce4-session xfce4-settings xfce4-systemload-plugin xfce4-taskmanager xfce4-terminal xfce4-weather-plugin xfconf xfdesktop xfwm4 \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
diff --git a/slackware64/xfce/maketag.ez b/slackware64/xfce/maketag.ez
index babf829d6..8f894f3c2 100644
--- a/slackware64/xfce/maketag.ez
+++ b/slackware64/xfce/maketag.ez
@@ -11,13 +11,13 @@ from series XFCE. Use the UP/DOWN keys to scroll through the list, and \
the SPACE key to deselect any items you don't want to install. \
Press ENTER when you are done." \
20 70 10 \
-"Thunar" "Xfce file manager" "on" \
"exo" "libexo extension library" "on" \
"garcon" "menu implementation for Xfce" "on" \
"gtk-xfce-engine" "Xfce Gtk+ engines" "on" \
"libxfce4ui" "Xfce widget library" "on" \
"libxfce4util" "basic utility library for Xfce" "on" \
"orage" "Xfce's calendar" "on" \
+"thunar" "Xfce file manager" "on" \
"thunar-volman" "Thunar Volume Manager for Xfce" "on" \
"tumbler" "thumbnail generator" "on" \
"xfce4-appfinder" "Application finder" "on" \
@@ -42,7 +42,7 @@ if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
-Thunar exo garcon gtk-xfce-engine libxfce4ui libxfce4util orage thunar-volman tumbler xfce4-appfinder xfce4-clipman-plugin xfce4-dev-tools xfce4-notifyd xfce4-panel xfce4-power-manager xfce4-pulseaudio-plugin xfce4-screenshooter xfce4-session xfce4-settings xfce4-systemload-plugin xfce4-taskmanager xfce4-terminal xfce4-weather-plugin xfconf xfdesktop xfwm4 \
+exo garcon gtk-xfce-engine libxfce4ui libxfce4util orage thunar thunar-volman tumbler xfce4-appfinder xfce4-clipman-plugin xfce4-dev-tools xfce4-notifyd xfce4-panel xfce4-power-manager xfce4-pulseaudio-plugin xfce4-screenshooter xfce4-session xfce4-settings xfce4-systemload-plugin xfce4-taskmanager xfce4-terminal xfce4-weather-plugin xfconf xfdesktop xfwm4 \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@@ -50,7 +50,7 @@ Thunar exo garcon gtk-xfce-engine libxfce4ui libxfce4util orage thunar-volman tu
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
-Thunar exo garcon gtk-xfce-engine libxfce4ui libxfce4util orage thunar-volman tumbler xfce4-appfinder xfce4-clipman-plugin xfce4-dev-tools xfce4-notifyd xfce4-panel xfce4-power-manager xfce4-pulseaudio-plugin xfce4-screenshooter xfce4-session xfce4-settings xfce4-systemload-plugin xfce4-taskmanager xfce4-terminal xfce4-weather-plugin xfconf xfdesktop xfwm4 \
+exo garcon gtk-xfce-engine libxfce4ui libxfce4util orage thunar thunar-volman tumbler xfce4-appfinder xfce4-clipman-plugin xfce4-dev-tools xfce4-notifyd xfce4-panel xfce4-power-manager xfce4-pulseaudio-plugin xfce4-screenshooter xfce4-session xfce4-settings xfce4-systemload-plugin xfce4-taskmanager xfce4-terminal xfce4-weather-plugin xfconf xfdesktop xfwm4 \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
diff --git a/slackware64/xfce/tagfile b/slackware64/xfce/tagfile
index 3dcc647ec..1b95ab592 100644
--- a/slackware64/xfce/tagfile
+++ b/slackware64/xfce/tagfile
@@ -1,10 +1,10 @@
-Thunar:REC
exo:REC
garcon:REC
gtk-xfce-engine:REC
libxfce4ui:REC
libxfce4util:REC
orage:REC
+thunar:REC
thunar-volman:REC
tumbler:REC
xfce4-appfinder:REC
diff --git a/source/a/zerofree/slack-desc b/source/a/zerofree/slack-desc
new file mode 100644
index 000000000..261ae363f
--- /dev/null
+++ b/source/a/zerofree/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+zerofree: zerofree (zero free blocks from ext* filesystems)
+zerofree:
+zerofree: Zerofree finds the unallocated, non-zeroed blocks in an ext2, ext3,
+zerofree: or ext4 filesystem and fills them with zeroes. This is useful if the
+zerofree: device on which this file-system resides is a disk image. In this
+zerofree: case, depending on the type of disk image, a secondary utility may be
+zerofree: able to reduce the size of the disk image after zerofree has been run.
+zerofree:
+zerofree: Homepage: https://frippery.org/uml/
+zerofree:
+zerofree:
diff --git a/source/a/zerofree/sparsify.c b/source/a/zerofree/sparsify.c
new file mode 100644
index 000000000..4c52e0075
--- /dev/null
+++ b/source/a/zerofree/sparsify.c
@@ -0,0 +1,274 @@
+/*
+ * sparsify - a tool to make files on an ext2 filesystem sparse
+ *
+ * Copyright (C) 2004-2012 R M Yorston
+ *
+ * This file may be redistributed under the terms of the GNU General Public
+ * License, version 2.
+ */
+#include <ext2fs/ext2fs.h>
+#include <stdio.h>
+#include <unistd.h>
+#include <string.h>
+
+#define USAGE "usage: %s [-n] [-v] filesystem filename ...\n"
+
+/* initially assume pre-ext4 API version */
+#define API 140
+
+#if defined(BLOCK_FLAG_READ_ONLY)
+#undef API
+#define API 141
+#endif
+
+#if defined(EXT2_FLAG_64BITS)
+#undef API
+#define API 142
+#endif
+
+struct process_data {
+ unsigned char *buf;
+ int verbose;
+ int dryrun;
+ blk_t count;
+ blk_t blocks;
+ blk_t total_blocks;
+ int old_percent;
+};
+
+static int process(ext2_filsys fs, blk_t *blocknr, e2_blkcnt_t blockcnt,
+ blk_t ref_block, int ref_offset, void *priv)
+{
+ struct process_data *p;
+ errcode_t errcode;
+ int i, group;
+ int ret = 0;
+
+ p = (struct process_data *)priv;
+
+ p->blocks++;
+ if ( blockcnt >= 0 ) {
+ errcode = io_channel_read_blk(fs->io, *blocknr, 1, p->buf);
+ if ( errcode ) {
+ return BLOCK_ABORT;
+ }
+
+ for ( i=0; i < fs->blocksize; ++i ) {
+ if ( p->buf[i] ) {
+ break;
+ }
+ }
+
+ if ( i == fs->blocksize ) {
+ p->count++;
+
+ if ( !p->dryrun ) {
+ ext2fs_unmark_block_bitmap(fs->block_map, *blocknr);
+ group = ext2fs_group_of_blk(fs, *blocknr);
+#if API >= 142
+ ext2fs_bg_free_blocks_count_set(fs, group,
+ ext2fs_bg_free_blocks_count(fs, group)+1);
+ ext2fs_free_blocks_count_add(fs->super, (blk64_t)1);
+#else
+ fs->group_desc[group].bg_free_blocks_count++;
+ fs->super->s_free_blocks_count++;
+#endif
+#if API >= 141
+ ext2fs_group_desc_csum_set(fs, group);
+#endif
+ *blocknr = 0;
+ ret = BLOCK_CHANGED;
+ }
+ }
+
+ if ( p->verbose ) {
+ double percent;
+
+ percent = 100.0 * (double)p->blocks/(double)p->total_blocks;
+
+ if ( (int)(percent*10) != p->old_percent ) {
+ fprintf(stderr, "\r%4.1f%%", percent);
+ p->old_percent = (int)(percent*10);
+ }
+ }
+ }
+
+ return ret;
+}
+
+int main(int argc, char **argv)
+{
+ int verbose = 0;
+ int dryrun = 0;
+ errcode_t ret;
+ int flags;
+ int superblock = 0;
+ int open_flags = EXT2_FLAG_RW;
+ int iter_flags = 0;
+ int blocksize = 0;
+ ext2_filsys fs = NULL;
+ struct ext2_inode inode;
+ ext2_ino_t root, cwd, inum;
+ int i, c;
+ struct process_data pdata;
+
+ while ( (c=getopt(argc, argv, "nv")) != -1 ) {
+ switch (c) {
+ case 'n' :
+ dryrun = 1;
+#if defined(BLOCK_FLAG_READ_ONLY)
+ iter_flags |= BLOCK_FLAG_READ_ONLY;
+#endif
+ break;
+ case 'v' :
+ verbose = 1;
+ break;
+ default :
+ fprintf(stderr, USAGE, argv[0]);
+ return 1;
+ }
+ }
+
+ if ( argc < optind+2 ) {
+ fprintf(stderr, USAGE, argv[0]);
+ return 1;
+ }
+
+ ret = ext2fs_check_if_mounted(argv[optind], &flags);
+ if ( ret ) {
+ fprintf(stderr, "%s: failed to determine filesystem mount state %s\n",
+ argv[0], argv[optind]);
+ return 1;
+ }
+
+ if ( flags & EXT2_MF_MOUNTED ) {
+ fprintf(stderr, "%s: filesystem %s is mounted\n",
+ argv[0], argv[optind]);
+ return 1;
+ }
+
+ ret = ext2fs_open(argv[optind], open_flags, superblock, blocksize,
+ unix_io_manager, &fs);
+ if ( ret ) {
+ fprintf(stderr, "%s: failed to open filesystem %s\n",
+ argv[0], argv[optind]);
+ return 1;
+ }
+
+ pdata.buf = (unsigned char *)malloc(fs->blocksize);
+ if ( pdata.buf == NULL ) {
+ fprintf(stderr, "%s: out of memory (surely not?)\n", argv[0]);
+ return 1;
+ }
+
+ ret = ext2fs_read_inode_bitmap(fs);
+ if ( ret ) {
+ fprintf(stderr, "%s: error while reading inode bitmap\n", argv[0]);
+ return 1;
+ }
+
+ ret = ext2fs_read_block_bitmap(fs);
+ if ( ret ) {
+ fprintf(stderr, "%s: error while reading block bitmap\n", argv[0]);
+ return 1;
+ }
+
+ root = cwd = EXT2_ROOT_INO;
+
+ for ( i=optind+1; i<argc; ++i ) {
+ ret = ext2fs_namei(fs, root, cwd, argv[i], &inum);
+ if ( ret ) {
+ fprintf(stderr, "%s: failed to find file %s\n", argv[0], argv[i]);
+ continue;
+ }
+
+ ret = ext2fs_read_inode(fs, inum, &inode);
+ if ( ret ) {
+ fprintf(stderr, "%s: failed to open inode %d\n", argv[0], inum);
+ continue;
+ }
+
+ if ( !ext2fs_inode_has_valid_blocks(&inode) ) {
+ fprintf(stderr, "%s: file %s has no valid blocks\n", argv[0],
+ argv[i]);
+ continue;
+ }
+
+#if defined(EXT4_EXTENTS_FL) && API < 141
+ if ( inode.i_flags & EXT4_EXTENTS_FL ) {
+ fprintf(stderr, "%s: unable to process %s, it uses extents\n",
+ argv[0], argv[i]);
+ continue;
+ }
+#endif
+
+#if defined(EXT4_FEATURE_RO_COMPAT_HUGE_FILE) && defined(EXT4_HUGE_FILE_FL)
+ if ( (fs->super->s_feature_ro_compat & EXT4_FEATURE_RO_COMPAT_HUGE_FILE)
+ && (inode.i_flags & EXT4_HUGE_FILE_FL) ) {
+ fprintf(stderr, "%s: unable to process %s, it's huge\n",
+ argv[0], argv[i]);
+ continue;
+ }
+#endif
+
+ if ( verbose ) {
+ printf("processing %s\n", argv[i]);
+ }
+
+ pdata.verbose = verbose;
+ pdata.dryrun = dryrun;
+ pdata.count = pdata.blocks = 0;
+ pdata.total_blocks = inode.i_blocks/(fs->blocksize >> 9);
+ pdata.old_percent = 1000;
+ ret = ext2fs_block_iterate2(fs, inum, iter_flags, NULL,
+ process, &pdata);
+ if ( ret ) {
+ fprintf(stderr, "%s: failed to process file %s\n", argv[0],
+ argv[i]);
+ continue;
+ }
+
+ if ( pdata.count && !dryrun ) {
+ ext2fs_mark_bb_dirty(fs);
+ ext2fs_mark_super_dirty(fs);
+
+ ret = ext2fs_read_inode(fs, inum, &inode);
+ if ( ret ) {
+ fprintf(stderr, "%s: failed to open inode (%s)\n", argv[0],
+ argv[i]);
+ continue;
+ }
+
+#if API >= 141
+ ret = ext2fs_iblk_sub_blocks(fs, &inode, (blk64_t)pdata.count);
+ if ( ret ) {
+ fprintf(stderr, "%s: failed to update block count (%s)\n",
+ argv[0], argv[i]);
+ continue;
+ }
+#else
+ inode.i_blocks -= pdata.count * (fs->blocksize >> 9);
+#endif
+
+ ret = ext2fs_write_inode(fs, inum, &inode);
+ if ( ret ) {
+ fprintf(stderr, "%s: failed to write inode (%s)\n",
+ argv[0], argv[i]);
+ continue;
+ }
+ }
+
+ if ( verbose ) {
+ printf("\r%d/%d/%d %s\n", pdata.count, pdata.blocks,
+ pdata.total_blocks, argv[i]);
+ }
+ }
+
+ ret = ext2fs_close(fs);
+ if ( ret ) {
+ fprintf(stderr, "%s: error while closing filesystem\n", argv[0]);
+ return 1;
+ }
+
+ return 0;
+}
diff --git a/source/a/zerofree/zerofree.SlackBuild b/source/a/zerofree/zerofree.SlackBuild
new file mode 100755
index 000000000..3553afce1
--- /dev/null
+++ b/source/a/zerofree/zerofree.SlackBuild
@@ -0,0 +1,115 @@
+#!/bin/bash
+
+# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=zerofree
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$(uname -m) ;;
+ esac
+ export ARCH
+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
+
+NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
+ LIBDIRSUFFIX=""
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+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 . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \+ -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \+
+
+CFLAGS="$SLKCFLAGS" make
+
+mkdir -p $PKG/usr/sbin
+cp -a zerofree $PKG/usr/sbin/zerofree
+gcc $SLKCFLAGS $CWD/sparsify.c -o $PKG/usr/sbin/sparsify -lext2fs
+strip --strip-unneeded $PKG/usr/sbin/*
+mkdir -p $PKG/usr/man/man8
+docbook2man -o $PKG/usr/man/man8 $CWD/zerofree.sgml
+rm -f $PKG/usr/man/man8/manpage*
+mv $PKG/usr/man/man8/ZEROFREE.8 $PKG/usr/man/man8/zerofree.8 || exit 1
+gzip -9 $PKG/usr/man/man8/zerofree.8
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
+cat << EOF > $PKG/usr/doc/${PKGNAM}-$VERSION/LICENSE
+ * zerofree - a tool to zero free blocks in an ext[2-4] filesystem
+ *
+ * Copyright (C) 2004-2017 R M Yorston
+ *
+ * This file may be redistributed under the terms of the GNU General Public
+ * License, version 2.
+EOF
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/source/a/zerofree/zerofree.sgml b/source/a/zerofree/zerofree.sgml
new file mode 100644
index 000000000..af6e3a537
--- /dev/null
+++ b/source/a/zerofree/zerofree.sgml
@@ -0,0 +1,163 @@
+<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
+
+<!-- Process this file with docbook-to-man to generate an nroff manual
+ page: `docbook-to-man manpage.sgml > manpage.1'. You may view
+ the manual page with: `docbook-to-man manpage.sgml | nroff -man |
+ less'.
+ -->
+
+ <!ENTITY dhfirstname "<firstname>Thibaut</firstname>">
+ <!ENTITY dhsurname "<surname>Paumard</surname>">
+ <!-- Please adjust the date whenever revising the manpage. -->
+ <!ENTITY dhdate "<date>February 6, 2008</date>">
+ <!ENTITY dhsection "<manvolnum>8</manvolnum>">
+ <!ENTITY dhemail "<email>&lt;paumard@users.sourceforge.net&gt;</email>">
+ <!ENTITY dhusername "Thibaut Paumard">
+ <!ENTITY dhucpackage "<refentrytitle>ZEROFREE</refentrytitle>">
+ <!ENTITY dhpackage "zerofree">
+
+ <!ENTITY debian "<productname>Debian</productname>">
+ <!ENTITY gnu "<acronym>GNU</acronym>">
+ <!ENTITY gpl "&gnu; <acronym>GPL</acronym>">
+]>
+
+<refentry>
+ <refentryinfo>
+ <address>
+ &dhemail;
+ </address>
+ <author>
+ &dhfirstname;
+ &dhsurname;
+ </author>
+ <copyright>
+ <year>2003</year>
+ <holder>&dhusername;</holder>
+ </copyright>
+ &dhdate;
+ </refentryinfo>
+ <refmeta>
+ &dhucpackage;
+
+ &dhsection;
+ </refmeta>
+ <refnamediv>
+ <refname>&dhpackage;</refname>
+
+ <refpurpose>zero free blocks from ext2/3/4 file-systems</refpurpose>
+ </refnamediv>
+ <refsynopsisdiv>
+ <cmdsynopsis>
+ <command>&dhpackage;</command>
+
+ <arg><option>-n</option></arg>
+
+ <arg><option>-v</option></arg>
+
+ <arg choice=req><replaceable>filesystem</replaceable></arg>
+ </cmdsynopsis>
+ </refsynopsisdiv>
+ <refsect1>
+ <title>DESCRIPTION</title>
+
+ <para><command>&dhpackage;</command> finds the unallocated,
+ non-zeroed blocks in an ext2, ext3, or ext4
+ <replaceable>filesystem</replaceable> (e.g. /dev/hda1) and
+ fills them with zeroes. This is useful if the device on which
+ this file-system resides is a disk image. In this case,
+ depending on the type of disk image, a secondary utility may be
+ able to reduce the size of the disk image after zerofree has
+ been run.</para>
+
+ <para>The usual way to achieve the same result (zeroing the
+ unallocated blocks) is to run <command>dd</command> (1) to
+ create a file full of zeroes that takes up the entire free
+ space on the drive, and then delete this file. This has many
+ disadvantages, which zerofree alleviates:</para>
+ <itemizedlist>
+ <listitem><para>it is slow;</para></listitem>
+
+ <listitem><para>it makes the disk image (temporarily) grow to its maximal
+ extent;</para></listitem>
+
+ <listitem><para>it (temporarily) uses all free space on the disk, so other
+ concurrent write actions may fail.</para></listitem>
+
+ </itemizedlist>
+
+ <para><replaceable>filesystem</replaceable> has to be unmounted or
+ mounted read-only for <command>&dhpackage;</command> to work. It
+ will exit with an error message if the
+ <replaceable>filesystem</replaceable> is mounted writable. To
+ remount the root file-system readonly, you can first switch to
+ single user runlevel (<command>telinit 1</command>) then use
+ <command>mount -o remount,ro
+ <replaceable>filesystem</replaceable></command>.</para>
+
+ <para><command>&dhpackage;</command> has been written to be
+ run from GNU/Linux systems installed as guest OSes inside a
+ virtual machine. It may however be useful in other
+ situations.</para>
+
+ </refsect1>
+ <refsect1>
+ <title>OPTIONS</title>
+
+ <variablelist>
+ <varlistentry>
+ <term><option>-n</option>
+ </term>
+ <listitem>
+ <para>Perform a dry run (do not modify the file-system);</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>-v</option>
+ </term>
+ <listitem>
+ <para>Be verbose.</para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </refsect1>
+ <refsect1>
+ <title>SEE ALSO</title>
+
+ <para>dd (1).</para>
+
+ </refsect1>
+ <refsect1>
+ <title>AUTHOR</title>
+
+ <para>This manual page was written by &dhusername; &dhemail; for
+ the &debian; system (but may be used by others). Permission is
+ granted to copy, distribute and/or modify this document under
+ the terms of the &gnu; General Public License, Version 2 or any
+ later version published by the Free Software Foundation.
+ </para>
+ <para>
+ On Debian systems, the complete text of the GNU General Public
+ License can be found in /usr/share/common-licenses/GPL-2.
+ </para>
+
+ </refsect1>
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:2
+sgml-indent-data:t
+sgml-parent-document:nil
+sgml-default-dtd-file:nil
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+-->
+
+
diff --git a/source/ap/sudo/sudo.url b/source/ap/sudo/sudo.url
new file mode 100644
index 000000000..78308974b
--- /dev/null
+++ b/source/ap/sudo/sudo.url
@@ -0,0 +1 @@
+ftp://ftp.sudo.ws/pub/sudo
diff --git a/source/installer/ChangeLog.txt b/source/installer/ChangeLog.txt
index ca8ffa362..1e3215dde 100644
--- a/source/installer/ChangeLog.txt
+++ b/source/installer/ChangeLog.txt
@@ -1,3 +1,6 @@
+Fri Jan 31 20:25:54 UTC 2020
+ Added zerofree and sparsify binaries and zerofree manpage.
++--------------------------+
Mon Jan 27 00:09:05 UTC 2020
Added libkeyutils.so.1, needed by the krb5 libraries.
Thanks to dodoLQ.
diff --git a/source/installer/build_installer.sh b/source/installer/build_installer.sh
index 36ad5ed2e..216a90249 100755
--- a/source/installer/build_installer.sh
+++ b/source/installer/build_installer.sh
@@ -900,6 +900,7 @@ a/usbutils \
a/util-linux \
a/xfsprogs \
a/xz \
+a/zerofree \
ap/ddrescue \
ap/dmidecode \
ap/lsscsi \
@@ -1134,7 +1135,9 @@ cp --remove-destination -fa${VERBOSE1} ${EXTRA_PKGS_USRSBIN} \
dmidecode \
mount.cifs \
sm-notify \
+ sparsify \
umount.cifs \
+ zerofree \
$PKG/$ARCH-installer-filesystem/usr/sbin/
# The installer has wrappers for cfdisk/fdisk which run /dev/makedevs.sh
@@ -2200,6 +2203,7 @@ if [ -d usr/man ]; then
man8/swaplabel.8.bz2 \
man8/ip.8.bz2 \
man1/nano.1.bz2 \
+ man8/zerofree.8.bz2 \
; do
mkdir -p man/$(dirname $manpage)
cp -a man.full/$manpage man/$manpage
diff --git a/source/n/openldap-client/openldap.url b/source/n/openldap-client/openldap.url
new file mode 100644
index 000000000..5ffa99122
--- /dev/null
+++ b/source/n/openldap-client/openldap.url
@@ -0,0 +1 @@
+ftp://ftp.OpenLDAP.org/pub/OpenLDAP/openldap-release
diff --git a/source/xfce/Thunar/Thunar.url b/source/xfce/Thunar/Thunar.url
deleted file mode 100644
index 981cf8005..000000000
--- a/source/xfce/Thunar/Thunar.url
+++ /dev/null
@@ -1 +0,0 @@
-http://archive.xfce.org/src/xfce/thunar/1.8/thunar-1.8.11.tar.bz2
diff --git a/source/xfce/Thunar/slack-desc b/source/xfce/thunar/slack-desc
index f78b6af65..3adf42a37 100644
--- a/source/xfce/Thunar/slack-desc
+++ b/source/xfce/thunar/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
-Thunar: Thunar (file manager)
-Thunar:
-Thunar: Thunar is a modern file manager for the Xfce Desktop Environment.
-Thunar: Thunar has been designed from the ground up to be fast and
-Thunar: easy-to-use. Its user interface is clean and intuitive, and does not
-Thunar: include any confusing or useless options. Thunar is fast and
-Thunar: responsive with a good start up time and directory load time.
-Thunar:
-Thunar: Homepage: http://thunar.xfce.org
-Thunar:
-Thunar:
+thunar: thunar (file manager)
+thunar:
+thunar: Thunar is a modern file manager for the Xfce Desktop Environment.
+thunar: Thunar has been designed from the ground up to be fast and
+thunar: easy-to-use. Its user interface is clean and intuitive, and does not
+thunar: include any confusing or useless options. Thunar is fast and
+thunar: responsive with a good start up time and directory load time.
+thunar:
+thunar: Homepage: http://thunar.xfce.org
+thunar:
+thunar:
diff --git a/source/xfce/Thunar/Thunar.SlackBuild b/source/xfce/thunar/thunar.SlackBuild
index ac5e8da00..7d46bc4fe 100755
--- a/source/xfce/Thunar/Thunar.SlackBuild
+++ b/source/xfce/thunar/thunar.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2012, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2012, 2018, 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -22,7 +22,7 @@
cd $(dirname $0) ; CWD=$(pwd)
-PKGNAM=Thunar
+PKGNAM=thunar
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1}
diff --git a/source/xfce/thunar/thunar.url b/source/xfce/thunar/thunar.url
new file mode 100644
index 000000000..ec8f2301d
--- /dev/null
+++ b/source/xfce/thunar/thunar.url
@@ -0,0 +1 @@
+http://archive.xfce.org/src/xfce/thunar/1.8/thunar-1.8.12.tar.bz2