public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [git.ipfire.org] IPFire 2.x development tree branch, next, updated. bef8b9c027b830f5b984cd33ffe4b681f37fbe7c
@ 2020-08-17 18:19 Michael Tremer
  0 siblings, 0 replies; only message in thread
From: Michael Tremer @ 2020-08-17 18:19 UTC (permalink / raw)
  To: ipfire-scm

[-- Attachment #1: Type: text/plain, Size: 61609 bytes --]

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 2.x development tree".

The branch, next has been updated
       via  bef8b9c027b830f5b984cd33ffe4b681f37fbe7c (commit)
       via  7dcea61621558a3393ab43e3e03034b52f954463 (commit)
       via  73202b3976b07273ee5edf67f59ea9856c12b268 (commit)
       via  6b264af51bcd490edff31951aee174b4ba24d773 (commit)
       via  112d36f00efc1bb06c1e62cb6a95498b24225747 (commit)
       via  665261f56f1608b43b27783c9aa715fffc490785 (commit)
       via  196cdadab86751e0772520f93d2fd44f9beb1ca8 (commit)
       via  454a21d8b0b60ba7842f9991d9a0fdfe5540fca4 (commit)
       via  4591f94bc5ad9d914b30b5bcf08a67034c388a9f (commit)
       via  2ebd7ec75872ae0bcc43174b6eb9ea2a197eb146 (commit)
       via  e65a3be3efe80c645ee6391193cda2c547e83070 (commit)
       via  d690f2a7cebd2c3a212be9614cb3f3b8f0de2c1c (commit)
       via  1701a7097a4dceba4db15564edf0d9a94a209c18 (commit)
       via  04b39060f72980d19dea058763f241d6a91ce193 (commit)
       via  63de1d010f21ee5c66fd16c87c65fc18e2087235 (commit)
       via  53e1abbb57768153b72656ec985b0979bcfbe6dd (commit)
      from  c2607bc4927520d90fab2e9bacadf961f5575339 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit bef8b9c027b830f5b984cd33ffe4b681f37fbe7c
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Mon Aug 17 17:55:55 2020 +0000

    core149: Ship popt
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 7dcea61621558a3393ab43e3e03034b52f954463
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Sun Jun 28 09:36:33 2020 +0200

    popt: Update to 1.18
    
    Recommended for 'rsync 3.2.1'.
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Reviewed-by: Michael Tremer <michael.tremer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 73202b3976b07273ee5edf67f59ea9856c12b268
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Sun Jun 28 09:36:32 2020 +0200

    rsync: Update to 3.2.1
    
    For details see:
    https://download.samba.org/pub/rsync/NEWS#3.2.1
    
    Although 3.2.2 is in "release testing", I decided to push this release now to get things running.
    
    I activated zstd-support and added 'DEPS = zstd'.
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Reviewed-by: Michael Tremer <michael.tremer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 6b264af51bcd490edff31951aee174b4ba24d773
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Sun Jun 28 09:36:31 2020 +0200

    zstd 1.4.5: New package
    
    This packages adds a "lossless compression algorithm" - supported by 'rsync 3.2.1'.
    
    For details see:
    https://github.com/facebook/zstd/releases/tag/v1.4.5
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Reviewed-by: Michael Tremer <michael.tremer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 112d36f00efc1bb06c1e62cb6a95498b24225747
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Sun Jul 5 01:04:51 2020 +0200

    qemu: Update to 5.0.0
    
    For details see:
    https://wiki.qemu.org/ChangeLog/5.0
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 665261f56f1608b43b27783c9aa715fffc490785
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Sun Jul 5 01:04:50 2020 +0200

    usbredir: Update to 0.8.0
    
    For details see:
    https://gitlab.freedesktop.org/spice/usbredir/-/blob/master/ChangeLog
    
    "-Source code and bug tracker hosted in Freedesktop's instance of Gitlab
     -https://gitlab.freedesktop.org/spice/usbredir
    -usbredirfilter
     -Fix busy wait due endless recursion when interface_count is zero
    -usbredirhost:
     -Fix leak on error
    -usbredirserver:
     -Use 'busnum-devnum' instead of 'usbbus-usbaddr'
     -Add support for bind specific address -4 for ipv4, -6 for ipv6
     -Reject empty vendorid from command line
     -Enable TCP keepalive"
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 196cdadab86751e0772520f93d2fd44f9beb1ca8
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Sun Jul 5 01:04:49 2020 +0200

    libvirt: Update to 6.5.0
    
    For details see:
    https://libvirt.org/news.html
    
    This update "just came my way" - I hope its somehow useful.
    
    I also checked updates for dependencies - 'libusbredir 0.8.0' and 'qemu 5.0.0' follow.
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 454a21d8b0b60ba7842f9991d9a0fdfe5540fca4
Author: Peter Müller <peter.mueller(a)ipfire.org>
Date:   Tue Jul 14 19:05:10 2020 +0000

    Postfix: update to 3.5.4
    
    Please refer to http://www.postfix.org/announcements/postfix-3.5.4.html
    for release announcements.
    
    Signed-off-by: Peter Müller <peter.mueller(a)ipfire.org>
    Reviewed-by: Michael Tremer <michael.tremer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 4591f94bc5ad9d914b30b5bcf08a67034c388a9f
Author: Peter Müller <peter.mueller(a)ipfire.org>
Date:   Tue Jul 14 20:26:26 2020 +0000

    Tor: update to 0.4.3.6
    
    Please refer to https://blog.torproject.org/new-release-tor-03511-0428-0436-security-fixes
    for release announcements.
    
    Signed-off-by: Peter Müller <peter.mueller(a)ipfire.org>
    Reviewed-by: Michael Tremer <michael.tremer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 2ebd7ec75872ae0bcc43174b6eb9ea2a197eb146
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Fri Jul 17 18:11:51 2020 +0200

    clamav: Update to 0.102.4
    
    Fixes CVE-2020-3350, CVE-2020-3327, CVE-2020-3481
    
    For details see:
    https://blog.clamav.net/2020/07/clamav-01024-security-patch-released.html
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Reviewed-by: Michael Tremer <michael.tremer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit e65a3be3efe80c645ee6391193cda2c547e83070
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Mon Aug 17 17:52:18 2020 +0000

    core149: Ship bind
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit d690f2a7cebd2c3a212be9614cb3f3b8f0de2c1c
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Fri Jul 17 18:16:51 2020 +0200

    bind: Update to 9.11.21
    
    For details see:
    https://downloads.isc.org/isc/bind9/9.11.21/RELEASE-NOTES-bind-9.11.21.html
    
    "Bug Fixes
    
        named could crash when cleaning dead nodes in lib/dns/rbtdb.c that
        were being reused. [GL #1968]
    
        Properly handle missing kyua command so that make check does not
        fail unexpectedly when CMocka is installed, but Kyua is not. [GL
        #1950]
    
        The validator could fail to accept a properly signed RRset if an
        unsupported algorithm appeared earlier in the DNSKEY RRset than
        a supported algorithm. It could also stop if it detected a malformed
        public key. [GL #1689]"
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Reviewed-by: Michael Tremer <michael.tremer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 1701a7097a4dceba4db15564edf0d9a94a209c18
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Mon Aug 17 17:51:52 2020 +0000

    core149: Ship intel microcode
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 04b39060f72980d19dea058763f241d6a91ce193
Author: Peter Müller <peter.mueller(a)ipfire.org>
Date:   Wed Jul 15 17:01:00 2020 +0000

    intel-microcode: update to 20200616
    
    Ice Lake Intel CPUs have been found of being vulnerable to MDS, thus
    requiring new microcodes for them. <sarcasm>Yay!</sarcasm> Please refer to
    https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20200616
    for further information.
    
    Signed-off-by: Peter Müller <peter.mueller(a)ipfire.org>
    Reviewed-by: Michael Tremer <michael.tremer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 63de1d010f21ee5c66fd16c87c65fc18e2087235
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Mon Aug 17 17:48:21 2020 +0000

    core149: Ship updated unbound
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 53e1abbb57768153b72656ec985b0979bcfbe6dd
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Mon Jul 27 20:07:00 2020 +0200

    unbound: Update to 1.11.0
    
    For details see:
    https://lists.nlnetlabs.nl/pipermail/unbound-users/2020-July/006921.html
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Reviewed-by: Peter Müller <peter.mueller(a)ipfire.org>
    Reviewed-by: Michael Tremer <michael.tremer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

-----------------------------------------------------------------------

Summary of changes:
 config/rootfiles/common/bind                       |   4 +-
 config/rootfiles/common/popt                       |   2 +-
 config/rootfiles/common/unbound                    |   2 +-
 .../{oldcore/100 => core/149}/filelists/bind       |   0
 .../149}/filelists/i586/intel-microcode            |   0
 .../{oldcore/104 => core/149}/filelists/popt       |   0
 .../{oldcore/106 => core/149}/filelists/unbound    |   0
 .../149}/filelists/x86_64/intel-microcode          |   0
 config/rootfiles/core/149/update.sh                |   1 +
 config/rootfiles/packages/libusbredir              |   4 +-
 config/rootfiles/packages/libvirt                  | 162 +++++++++++++++------
 config/rootfiles/packages/qemu                     |   7 +-
 config/rootfiles/packages/zstd                     |  20 +++
 lfs/bind                                           |   4 +-
 lfs/clamav                                         |   8 +-
 lfs/intel-microcode                                |   4 +-
 lfs/libusbredir                                    |   8 +-
 lfs/libvirt                                        |  64 ++++++--
 lfs/popt                                           |   6 +-
 lfs/postfix                                        |   6 +-
 lfs/qemu                                           |  29 ++--
 lfs/rsync                                          |  25 ++--
 lfs/tor                                            |   6 +-
 lfs/unbound                                        |   4 +-
 lfs/{perl-DBI => zstd}                             |  17 ++-
 make.sh                                            |   1 +
 src/paks/{perl-DBI => zstd}/install.sh             |   0
 src/paks/{perl-DBI => zstd}/uninstall.sh           |   0
 src/paks/{bacula => zstd}/update.sh                |   0
 29 files changed, 271 insertions(+), 113 deletions(-)
 copy config/rootfiles/{oldcore/100 => core/149}/filelists/bind (100%)
 copy config/rootfiles/{oldcore/121 => core/149}/filelists/i586/intel-microcode (100%)
 copy config/rootfiles/{oldcore/104 => core/149}/filelists/popt (100%)
 copy config/rootfiles/{oldcore/106 => core/149}/filelists/unbound (100%)
 copy config/rootfiles/{oldcore/121 => core/149}/filelists/x86_64/intel-microcode (100%)
 create mode 100644 config/rootfiles/packages/zstd
 copy lfs/{perl-DBI => zstd} (93%)
 copy src/paks/{perl-DBI => zstd}/install.sh (100%)
 copy src/paks/{perl-DBI => zstd}/uninstall.sh (100%)
 copy src/paks/{bacula => zstd}/update.sh (100%)

Difference in files:
diff --git a/config/rootfiles/common/bind b/config/rootfiles/common/bind
index 1fb79b894..e3f055b43 100644
--- a/config/rootfiles/common/bind
+++ b/config/rootfiles/common/bind
@@ -272,11 +272,11 @@ usr/lib/libbind9.so.161.0.4
 #usr/lib/libdns.la
 #usr/lib/libdns.so
 usr/lib/libdns.so.1110
-usr/lib/libdns.so.1110.0.3
+usr/lib/libdns.so.1110.0.4
 #usr/lib/libisc.la
 #usr/lib/libisc.so
 usr/lib/libisc.so.1105
-usr/lib/libisc.so.1105.1.0
+usr/lib/libisc.so.1105.1.1
 #usr/lib/libisccc.la
 #usr/lib/libisccc.so
 usr/lib/libisccc.so.161
diff --git a/config/rootfiles/common/popt b/config/rootfiles/common/popt
index 9383f60eb..bcadabcf0 100644
--- a/config/rootfiles/common/popt
+++ b/config/rootfiles/common/popt
@@ -3,6 +3,6 @@
 #usr/lib/libpopt.la
 usr/lib/libpopt.so
 usr/lib/libpopt.so.0
-usr/lib/libpopt.so.0.0.0
+usr/lib/libpopt.so.0.0.1
 #usr/lib/pkgconfig/popt.pc
 #usr/share/man/man3/popt.3
diff --git a/config/rootfiles/common/unbound b/config/rootfiles/common/unbound
index cfa8d8ae5..bed1eef6a 100644
--- a/config/rootfiles/common/unbound
+++ b/config/rootfiles/common/unbound
@@ -11,7 +11,7 @@ etc/unbound/unbound.conf
 #usr/lib/libunbound.la
 #usr/lib/libunbound.so
 usr/lib/libunbound.so.8
-usr/lib/libunbound.so.8.1.8
+usr/lib/libunbound.so.8.1.9
 #usr/lib/pkgconfig/libunbound.pc
 usr/sbin/unbound
 usr/sbin/unbound-anchor
diff --git a/config/rootfiles/core/149/filelists/bind b/config/rootfiles/core/149/filelists/bind
new file mode 120000
index 000000000..48a0ebaef
--- /dev/null
+++ b/config/rootfiles/core/149/filelists/bind
@@ -0,0 +1 @@
+../../../common/bind
\ No newline at end of file
diff --git a/config/rootfiles/core/149/filelists/i586/intel-microcode b/config/rootfiles/core/149/filelists/i586/intel-microcode
new file mode 120000
index 000000000..f03e84778
--- /dev/null
+++ b/config/rootfiles/core/149/filelists/i586/intel-microcode
@@ -0,0 +1 @@
+../../../../common/i586/intel-microcode
\ No newline at end of file
diff --git a/config/rootfiles/core/149/filelists/popt b/config/rootfiles/core/149/filelists/popt
new file mode 120000
index 000000000..d71a9ab04
--- /dev/null
+++ b/config/rootfiles/core/149/filelists/popt
@@ -0,0 +1 @@
+../../../common/popt
\ No newline at end of file
diff --git a/config/rootfiles/core/149/filelists/unbound b/config/rootfiles/core/149/filelists/unbound
new file mode 120000
index 000000000..66adf0924
--- /dev/null
+++ b/config/rootfiles/core/149/filelists/unbound
@@ -0,0 +1 @@
+../../../common/unbound
\ No newline at end of file
diff --git a/config/rootfiles/core/149/filelists/x86_64/intel-microcode b/config/rootfiles/core/149/filelists/x86_64/intel-microcode
new file mode 120000
index 000000000..d5ac074e2
--- /dev/null
+++ b/config/rootfiles/core/149/filelists/x86_64/intel-microcode
@@ -0,0 +1 @@
+../../../../common/x86_64/intel-microcode
\ No newline at end of file
diff --git a/config/rootfiles/core/149/update.sh b/config/rootfiles/core/149/update.sh
index 6db2e9a02..63e10efaa 100644
--- a/config/rootfiles/core/149/update.sh
+++ b/config/rootfiles/core/149/update.sh
@@ -50,6 +50,7 @@ ldconfig
 
 # Start services
 /etc/init.d/apache2 restart
+/etc/init.d/unbound restart
 
 # Update crontab
 sed -i /var/spool/cron/root.orig \
diff --git a/config/rootfiles/packages/libusbredir b/config/rootfiles/packages/libusbredir
index d08e0b602..d5f8817f2 100644
--- a/config/rootfiles/packages/libusbredir
+++ b/config/rootfiles/packages/libusbredir
@@ -6,12 +6,12 @@
 #usr/lib/libusbredirhost.la
 usr/lib/libusbredirhost.so
 usr/lib/libusbredirhost.so.1
-usr/lib/libusbredirhost.so.1.0.0
+usr/lib/libusbredirhost.so.1.0.1
 #usr/lib/libusbredirparser.a
 #usr/lib/libusbredirparser.la
 usr/lib/libusbredirparser.so
 usr/lib/libusbredirparser.so.1
-usr/lib/libusbredirparser.so.1.0.0
+usr/lib/libusbredirparser.so.1.0.1
 #usr/lib/pkgconfig/libusbredirhost.pc
 #usr/lib/pkgconfig/libusbredirparser-0.5.pc
 #usr/sbin/usbredirserver
diff --git a/config/rootfiles/packages/libvirt b/config/rootfiles/packages/libvirt
index db6554a34..b78b733b8 100644
--- a/config/rootfiles/packages/libvirt
+++ b/config/rootfiles/packages/libvirt
@@ -24,8 +24,15 @@ etc/libvirt/libvirtd.conf
 etc/libvirt/qemu-lockd.conf
 etc/libvirt/qemu.conf
 etc/libvirt/virt-login-shell.conf
+etc/libvirt/virtinterfaced.conf
 etc/libvirt/virtlockd.conf
 etc/libvirt/virtlogd.conf
+etc/libvirt/virtnodedevd.conf
+etc/libvirt/virtnwfilterd.conf
+etc/libvirt/virtproxyd.conf
+etc/libvirt/virtqemud.conf
+etc/libvirt/virtsecretd.conf
+etc/libvirt/virtstoraged.conf
 etc/logrotate.d/libvirtd
 etc/logrotate.d/libvirtd.libxl
 #etc/logrotate.d/libvirtd.lxc
@@ -38,6 +45,7 @@ usr/bin/virt-admin
 usr/bin/virt-host-validate
 usr/bin/virt-login-shell
 usr/bin/virt-pki-validate
+usr/bin/virt-qemu-run
 usr/bin/virt-xml-validate
 #usr/include/libvirt
 #usr/include/libvirt/libvirt-admin.h
@@ -62,19 +70,19 @@ usr/bin/virt-xml-validate
 #usr/lib/libvirt-admin.la
 #usr/lib/libvirt-admin.so
 usr/lib/libvirt-admin.so.0
-usr/lib/libvirt-admin.so.0.5006.0
+usr/lib/libvirt-admin.so.0.6005.0
 #usr/lib/libvirt-lxc.la
 #usr/lib/libvirt-lxc.so
 usr/lib/libvirt-lxc.so.0
-usr/lib/libvirt-lxc.so.0.5006.0
+usr/lib/libvirt-lxc.so.0.6005.0
 #usr/lib/libvirt-qemu.la
 #usr/lib/libvirt-qemu.so
 usr/lib/libvirt-qemu.so.0
-usr/lib/libvirt-qemu.so.0.5006.0
+usr/lib/libvirt-qemu.so.0.6005.0
 #usr/lib/libvirt.la
 #usr/lib/libvirt.so
 usr/lib/libvirt.so.0
-usr/lib/libvirt.so.0.5006.0
+usr/lib/libvirt.so.0.6005.0
 #usr/lib/libvirt/connection-driver
 #usr/lib/libvirt/connection-driver/libvirt_driver_interface.la
 usr/lib/libvirt/connection-driver/libvirt_driver_interface.so
@@ -106,9 +114,17 @@ usr/lib/libvirt/storage-file/libvirt_storage_file_fs.so
 #usr/lib/sysctl.d
 usr/lib/sysctl.d/60-libvirtd.conf
 usr/libexec/libvirt_iohelper
+usr/libexec/virt-login-shell-helper
 usr/sbin/libvirtd
+usr/sbin/virtinterfaced
 usr/sbin/virtlockd
 usr/sbin/virtlogd
+usr/sbin/virtnodedevd
+usr/sbin/virtnwfilterd
+usr/sbin/virtproxyd
+usr/sbin/virtqemud
+usr/sbin/virtsecretd
+usr/sbin/virtstoraged
 #usr/share/augeas
 #usr/share/augeas/lenses
 #usr/share/augeas/lenses/libvirt_lockd.aug
@@ -118,10 +134,24 @@ usr/sbin/virtlogd
 #usr/share/augeas/lenses/tests/test_libvirt_lockd.aug
 #usr/share/augeas/lenses/tests/test_libvirtd.aug
 #usr/share/augeas/lenses/tests/test_libvirtd_qemu.aug
+#usr/share/augeas/lenses/tests/test_virtinterfaced.aug
 #usr/share/augeas/lenses/tests/test_virtlockd.aug
 #usr/share/augeas/lenses/tests/test_virtlogd.aug
+#usr/share/augeas/lenses/tests/test_virtnodedevd.aug
+#usr/share/augeas/lenses/tests/test_virtnwfilterd.aug
+#usr/share/augeas/lenses/tests/test_virtproxyd.aug
+#usr/share/augeas/lenses/tests/test_virtqemud.aug
+#usr/share/augeas/lenses/tests/test_virtsecretd.aug
+#usr/share/augeas/lenses/tests/test_virtstoraged.aug
+#usr/share/augeas/lenses/virtinterfaced.aug
 #usr/share/augeas/lenses/virtlockd.aug
 #usr/share/augeas/lenses/virtlogd.aug
+#usr/share/augeas/lenses/virtnodedevd.aug
+#usr/share/augeas/lenses/virtnwfilterd.aug
+#usr/share/augeas/lenses/virtproxyd.aug
+#usr/share/augeas/lenses/virtqemud.aug
+#usr/share/augeas/lenses/virtsecretd.aug
+#usr/share/augeas/lenses/virtstoraged.aug
 #usr/share/doc/libvirt
 #usr/share/doc/libvirt/examples
 #usr/share/doc/libvirt/examples/c
@@ -175,25 +205,35 @@ usr/sbin/virtlogd
 #usr/share/doc/libvirt/examples/xml/test/testpool.xml
 #usr/share/doc/libvirt/examples/xml/test/testvol.xml
 #usr/share/doc/libvirt/html
-#usr/share/doc/libvirt/html/32favicon.png
 #usr/share/doc/libvirt/html/404.html
 #usr/share/doc/libvirt/html/acl.html
 #usr/share/doc/libvirt/html/aclpolkit.html
+#usr/share/doc/libvirt/html/advanced-tests.html
+#usr/share/doc/libvirt/html/android-chrome-192x192.png
+#usr/share/doc/libvirt/html/android-chrome-256x256.png
 #usr/share/doc/libvirt/html/api.html
 #usr/share/doc/libvirt/html/api_extension.html
+#usr/share/doc/libvirt/html/apple-touch-icon.png
 #usr/share/doc/libvirt/html/apps.html
 #usr/share/doc/libvirt/html/architecture.gif
 #usr/share/doc/libvirt/html/architecture.html
 #usr/share/doc/libvirt/html/auditlog.html
 #usr/share/doc/libvirt/html/auth.html
+#usr/share/doc/libvirt/html/best-practices.html
 #usr/share/doc/libvirt/html/bindings.html
+#usr/share/doc/libvirt/html/browserconfig.xml
 #usr/share/doc/libvirt/html/bugs.html
 #usr/share/doc/libvirt/html/cgroups.html
+#usr/share/doc/libvirt/html/ci.html
+#usr/share/doc/libvirt/html/coding-style.html
+#usr/share/doc/libvirt/html/committer-guidelines.html
 #usr/share/doc/libvirt/html/compiling.html
 #usr/share/doc/libvirt/html/contact.html
 #usr/share/doc/libvirt/html/contribute.html
 #usr/share/doc/libvirt/html/csharp.html
+#usr/share/doc/libvirt/html/daemons.html
 #usr/share/doc/libvirt/html/dbus.html
+#usr/share/doc/libvirt/html/developer-tooling.html
 #usr/share/doc/libvirt/html/devguide.html
 #usr/share/doc/libvirt/html/docs.html
 #usr/share/doc/libvirt/html/downloads.html
@@ -204,18 +244,21 @@ usr/sbin/virtlogd
 #usr/share/doc/libvirt/html/drvlxc.html
 #usr/share/doc/libvirt/html/drvnodedev.html
 #usr/share/doc/libvirt/html/drvopenvz.html
-#usr/share/doc/libvirt/html/drvphyp.html
 #usr/share/doc/libvirt/html/drvqemu.html
 #usr/share/doc/libvirt/html/drvremote.html
+#usr/share/doc/libvirt/html/drvsecret.html
 #usr/share/doc/libvirt/html/drvtest.html
 #usr/share/doc/libvirt/html/drvvbox.html
 #usr/share/doc/libvirt/html/drvvirtuozzo.html
 #usr/share/doc/libvirt/html/drvvmware.html
 #usr/share/doc/libvirt/html/drvxen.html
 #usr/share/doc/libvirt/html/errors.html
+#usr/share/doc/libvirt/html/favicon-16x16.png
+#usr/share/doc/libvirt/html/favicon-32x32.png
+#usr/share/doc/libvirt/html/favicon.ico
 #usr/share/doc/libvirt/html/firewall.html
 #usr/share/doc/libvirt/html/fonts
-#usr/share/doc/libvirt/html/fonts/LICENSE.md
+#usr/share/doc/libvirt/html/fonts/LICENSE.rst
 #usr/share/doc/libvirt/html/fonts/overpass-bold-italic.woff
 #usr/share/doc/libvirt/html/fonts/overpass-bold.woff
 #usr/share/doc/libvirt/html/fonts/overpass-italic.woff
@@ -228,6 +271,7 @@ usr/sbin/virtlogd
 #usr/share/doc/libvirt/html/fonts/overpass-regular.woff
 #usr/share/doc/libvirt/html/fonts/stylesheet.css
 #usr/share/doc/libvirt/html/format.html
+#usr/share/doc/libvirt/html/formatbackup.html
 #usr/share/doc/libvirt/html/formatcaps.html
 #usr/share/doc/libvirt/html/formatcheckpoint.html
 #usr/share/doc/libvirt/html/formatdomain.html
@@ -248,8 +292,12 @@ usr/sbin/virtlogd
 #usr/share/doc/libvirt/html/hooks.html
 #usr/share/doc/libvirt/html/html
 #usr/share/doc/libvirt/html/html/home.png
+#usr/share/doc/libvirt/html/html/index-admin.html
+#usr/share/doc/libvirt/html/html/index-lxc.html
+#usr/share/doc/libvirt/html/html/index-qemu.html
 #usr/share/doc/libvirt/html/html/index.html
 #usr/share/doc/libvirt/html/html/left.png
+#usr/share/doc/libvirt/html/html/libvirt-libvirt-admin.html
 #usr/share/doc/libvirt/html/html/libvirt-libvirt-common.html
 #usr/share/doc/libvirt/html/html/libvirt-libvirt-domain-checkpoint.html
 #usr/share/doc/libvirt/html/html/libvirt-libvirt-domain-snapshot.html
@@ -257,9 +305,11 @@ usr/sbin/virtlogd
 #usr/share/doc/libvirt/html/html/libvirt-libvirt-event.html
 #usr/share/doc/libvirt/html/html/libvirt-libvirt-host.html
 #usr/share/doc/libvirt/html/html/libvirt-libvirt-interface.html
+#usr/share/doc/libvirt/html/html/libvirt-libvirt-lxc.html
 #usr/share/doc/libvirt/html/html/libvirt-libvirt-network.html
 #usr/share/doc/libvirt/html/html/libvirt-libvirt-nodedev.html
 #usr/share/doc/libvirt/html/html/libvirt-libvirt-nwfilter.html
+#usr/share/doc/libvirt/html/html/libvirt-libvirt-qemu.html
 #usr/share/doc/libvirt/html/html/libvirt-libvirt-secret.html
 #usr/share/doc/libvirt/html/html/libvirt-libvirt-storage.html
 #usr/share/doc/libvirt/html/html/libvirt-libvirt-stream.html
@@ -273,22 +323,31 @@ usr/sbin/virtlogd
 #usr/share/doc/libvirt/html/internals/command.html
 #usr/share/doc/libvirt/html/internals/eventloop.html
 #usr/share/doc/libvirt/html/internals/locking.html
-#usr/share/doc/libvirt/html/internals/oomtesting.html
 #usr/share/doc/libvirt/html/internals/rpc.html
 #usr/share/doc/libvirt/html/java.html
 #usr/share/doc/libvirt/html/js
 #usr/share/doc/libvirt/html/js/main.js
 #usr/share/doc/libvirt/html/kbase
 #usr/share/doc/libvirt/html/kbase.html
+#usr/share/doc/libvirt/html/kbase/backing_chains.html
 #usr/share/doc/libvirt/html/kbase/domainstatecapture.html
+#usr/share/doc/libvirt/html/kbase/incrementalbackupinternals.html
+#usr/share/doc/libvirt/html/kbase/kvm-realtime.html
 #usr/share/doc/libvirt/html/kbase/launch_security_sev.html
 #usr/share/doc/libvirt/html/kbase/locking-lockd.html
 #usr/share/doc/libvirt/html/kbase/locking-sanlock.html
 #usr/share/doc/libvirt/html/kbase/locking.html
+#usr/share/doc/libvirt/html/kbase/qemu-passthrough-security.html
+#usr/share/doc/libvirt/html/kbase/rpm-deployment.html
+#usr/share/doc/libvirt/html/kbase/s390_protected_virt.html
 #usr/share/doc/libvirt/html/kbase/secureusage.html
+#usr/share/doc/libvirt/html/kbase/virtiofs.html
 #usr/share/doc/libvirt/html/libvirt-daemon-arch.png
 #usr/share/doc/libvirt/html/libvirt-driver-arch.png
+#usr/share/doc/libvirt/html/libvirt-go-xml.html
+#usr/share/doc/libvirt/html/libvirt-go.html
 #usr/share/doc/libvirt/html/libvirt-object-model.png
+#usr/share/doc/libvirt/html/libvirt-virConnect-example.png
 #usr/share/doc/libvirt/html/libvirt.css
 #usr/share/doc/libvirt/html/logging.html
 #usr/share/doc/libvirt/html/logos
@@ -310,6 +369,32 @@ usr/sbin/virtlogd
 #usr/share/doc/libvirt/html/logos/logo-square-powered.svg
 #usr/share/doc/libvirt/html/logos/logo-square.svg
 #usr/share/doc/libvirt/html/main.css
+#usr/share/doc/libvirt/html/manifest.json
+#usr/share/doc/libvirt/html/manpages
+#usr/share/doc/libvirt/html/manpages/index.html
+#usr/share/doc/libvirt/html/manpages/libvirtd.html
+#usr/share/doc/libvirt/html/manpages/virkeycode-atset1.html
+#usr/share/doc/libvirt/html/manpages/virkeycode-atset2.html
+#usr/share/doc/libvirt/html/manpages/virkeycode-atset3.html
+#usr/share/doc/libvirt/html/manpages/virkeycode-linux.html
+#usr/share/doc/libvirt/html/manpages/virkeycode-osx.html
+#usr/share/doc/libvirt/html/manpages/virkeycode-qnum.html
+#usr/share/doc/libvirt/html/manpages/virkeycode-usb.html
+#usr/share/doc/libvirt/html/manpages/virkeycode-win32.html
+#usr/share/doc/libvirt/html/manpages/virkeycode-xtkbd.html
+#usr/share/doc/libvirt/html/manpages/virkeyname-linux.html
+#usr/share/doc/libvirt/html/manpages/virkeyname-osx.html
+#usr/share/doc/libvirt/html/manpages/virkeyname-win32.html
+#usr/share/doc/libvirt/html/manpages/virsh.html
+#usr/share/doc/libvirt/html/manpages/virt-admin.html
+#usr/share/doc/libvirt/html/manpages/virt-host-validate.html
+#usr/share/doc/libvirt/html/manpages/virt-login-shell.html
+#usr/share/doc/libvirt/html/manpages/virt-pki-validate.html
+#usr/share/doc/libvirt/html/manpages/virt-qemu-run.html
+#usr/share/doc/libvirt/html/manpages/virt-sanlock-cleanup.html
+#usr/share/doc/libvirt/html/manpages/virt-xml-validate.html
+#usr/share/doc/libvirt/html/manpages/virtlockd.html
+#usr/share/doc/libvirt/html/manpages/virtlogd.html
 #usr/share/doc/libvirt/html/migration-managed-direct.png
 #usr/share/doc/libvirt/html/migration-managed-p2p.png
 #usr/share/doc/libvirt/html/migration-native.png
@@ -317,59 +402,31 @@ usr/sbin/virtlogd
 #usr/share/doc/libvirt/html/migration-unmanaged-direct.png
 #usr/share/doc/libvirt/html/migration.html
 #usr/share/doc/libvirt/html/mobile.css
-#usr/share/doc/libvirt/html/news-2005.html
-#usr/share/doc/libvirt/html/news-2006.html
-#usr/share/doc/libvirt/html/news-2007.html
-#usr/share/doc/libvirt/html/news-2008.html
-#usr/share/doc/libvirt/html/news-2009.html
-#usr/share/doc/libvirt/html/news-2010.html
-#usr/share/doc/libvirt/html/news-2011.html
-#usr/share/doc/libvirt/html/news-2012.html
-#usr/share/doc/libvirt/html/news-2013.html
-#usr/share/doc/libvirt/html/news-2014.html
-#usr/share/doc/libvirt/html/news-2015.html
-#usr/share/doc/libvirt/html/news-2016.html
+#usr/share/doc/libvirt/html/mstile-150x150.png
+#usr/share/doc/libvirt/html/newreposetup.html
 #usr/share/doc/libvirt/html/news.html
 #usr/share/doc/libvirt/html/node.gif
 #usr/share/doc/libvirt/html/nss.html
+#usr/share/doc/libvirt/html/pci-addresses.html
 #usr/share/doc/libvirt/html/pci-hotplug.html
 #usr/share/doc/libvirt/html/php.html
 #usr/share/doc/libvirt/html/platforms.html
+#usr/share/doc/libvirt/html/programming-languages.html
 #usr/share/doc/libvirt/html/python.html
 #usr/share/doc/libvirt/html/remote.html
 #usr/share/doc/libvirt/html/securityprocess.html
 #usr/share/doc/libvirt/html/storage.html
+#usr/share/doc/libvirt/html/strategy.html
+#usr/share/doc/libvirt/html/styleguide.html
+#usr/share/doc/libvirt/html/submitting-patches.html
 #usr/share/doc/libvirt/html/support.html
 #usr/share/doc/libvirt/html/testapi.html
 #usr/share/doc/libvirt/html/testsuites.html
 #usr/share/doc/libvirt/html/testtck.html
-#usr/share/doc/libvirt/html/todo.html
+#usr/share/doc/libvirt/html/tlscerts.html
 #usr/share/doc/libvirt/html/uri.html
 #usr/share/doc/libvirt/html/virshcmdref.html
 #usr/share/doc/libvirt/html/windows.html
-#usr/share/gtk-doc/html/libvirt
-#usr/share/gtk-doc/html/libvirt/general.html
-#usr/share/gtk-doc/html/libvirt/home.png
-#usr/share/gtk-doc/html/libvirt/index.html
-#usr/share/gtk-doc/html/libvirt/left.png
-#usr/share/gtk-doc/html/libvirt/libvirt-libvirt-common.html
-#usr/share/gtk-doc/html/libvirt/libvirt-libvirt-domain-checkpoint.html
-#usr/share/gtk-doc/html/libvirt/libvirt-libvirt-domain-snapshot.html
-#usr/share/gtk-doc/html/libvirt/libvirt-libvirt-domain.html
-#usr/share/gtk-doc/html/libvirt/libvirt-libvirt-event.html
-#usr/share/gtk-doc/html/libvirt/libvirt-libvirt-host.html
-#usr/share/gtk-doc/html/libvirt/libvirt-libvirt-interface.html
-#usr/share/gtk-doc/html/libvirt/libvirt-libvirt-network.html
-#usr/share/gtk-doc/html/libvirt/libvirt-libvirt-nodedev.html
-#usr/share/gtk-doc/html/libvirt/libvirt-libvirt-nwfilter.html
-#usr/share/gtk-doc/html/libvirt/libvirt-libvirt-secret.html
-#usr/share/gtk-doc/html/libvirt/libvirt-libvirt-storage.html
-#usr/share/gtk-doc/html/libvirt/libvirt-libvirt-stream.html
-#usr/share/gtk-doc/html/libvirt/libvirt-virterror.html
-#usr/share/gtk-doc/html/libvirt/libvirt.devhelp
-#usr/share/gtk-doc/html/libvirt/right.png
-#usr/share/gtk-doc/html/libvirt/style.css
-#usr/share/gtk-doc/html/libvirt/up.png
 #usr/share/libvirt
 #usr/share/libvirt/api
 usr/share/libvirt/api/libvirt-admin-api.xml
@@ -377,6 +434,14 @@ usr/share/libvirt/api/libvirt-api.xml
 usr/share/libvirt/api/libvirt-lxc-api.xml
 usr/share/libvirt/api/libvirt-qemu-api.xml
 #usr/share/libvirt/cpu_map
+#usr/share/libvirt/cpu_map/arm_Falkor.xml
+#usr/share/libvirt/cpu_map/arm_Kunpeng-920.xml
+#usr/share/libvirt/cpu_map/arm_ThunderX299xx.xml
+#usr/share/libvirt/cpu_map/arm_cortex-a53.xml
+#usr/share/libvirt/cpu_map/arm_cortex-a57.xml
+#usr/share/libvirt/cpu_map/arm_cortex-a72.xml
+#usr/share/libvirt/cpu_map/arm_features.xml
+#usr/share/libvirt/cpu_map/arm_vendors.xml
 usr/share/libvirt/cpu_map/index.xml
 usr/share/libvirt/cpu_map/ppc64_POWER6.xml
 usr/share/libvirt/cpu_map/ppc64_POWER7.xml
@@ -390,15 +455,20 @@ usr/share/libvirt/cpu_map/x86_Broadwell-IBRS.xml
 usr/share/libvirt/cpu_map/x86_Broadwell-noTSX-IBRS.xml
 usr/share/libvirt/cpu_map/x86_Broadwell-noTSX.xml
 usr/share/libvirt/cpu_map/x86_Broadwell.xml
+#usr/share/libvirt/cpu_map/x86_Cascadelake-Server-noTSX.xml
 usr/share/libvirt/cpu_map/x86_Cascadelake-Server.xml
 usr/share/libvirt/cpu_map/x86_Conroe.xml
+#usr/share/libvirt/cpu_map/x86_Cooperlake.xml
+#usr/share/libvirt/cpu_map/x86_Dhyana.xml
 usr/share/libvirt/cpu_map/x86_EPYC-IBPB.xml
 usr/share/libvirt/cpu_map/x86_EPYC.xml
 usr/share/libvirt/cpu_map/x86_Haswell-IBRS.xml
 usr/share/libvirt/cpu_map/x86_Haswell-noTSX-IBRS.xml
 usr/share/libvirt/cpu_map/x86_Haswell-noTSX.xml
 usr/share/libvirt/cpu_map/x86_Haswell.xml
+#usr/share/libvirt/cpu_map/x86_Icelake-Client-noTSX.xml
 usr/share/libvirt/cpu_map/x86_Icelake-Client.xml
+#usr/share/libvirt/cpu_map/x86_Icelake-Server-noTSX.xml
 usr/share/libvirt/cpu_map/x86_Icelake-Server.xml
 usr/share/libvirt/cpu_map/x86_IvyBridge-IBRS.xml
 usr/share/libvirt/cpu_map/x86_IvyBridge.xml
@@ -413,8 +483,10 @@ usr/share/libvirt/cpu_map/x86_Penryn.xml
 usr/share/libvirt/cpu_map/x86_SandyBridge-IBRS.xml
 usr/share/libvirt/cpu_map/x86_SandyBridge.xml
 usr/share/libvirt/cpu_map/x86_Skylake-Client-IBRS.xml
+#usr/share/libvirt/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml
 usr/share/libvirt/cpu_map/x86_Skylake-Client.xml
 usr/share/libvirt/cpu_map/x86_Skylake-Server-IBRS.xml
+#usr/share/libvirt/cpu_map/x86_Skylake-Server-noTSX-IBRS.xml
 usr/share/libvirt/cpu_map/x86_Skylake-Server.xml
 usr/share/libvirt/cpu_map/x86_Westmere-IBRS.xml
 usr/share/libvirt/cpu_map/x86_Westmere.xml
@@ -440,6 +512,7 @@ usr/share/libvirt/schemas/basictypes.rng
 usr/share/libvirt/schemas/capability.rng
 usr/share/libvirt/schemas/cputypes.rng
 usr/share/libvirt/schemas/domain.rng
+#usr/share/libvirt/schemas/domainbackup.rng
 usr/share/libvirt/schemas/domaincaps.rng
 usr/share/libvirt/schemas/domaincheckpoint.rng
 usr/share/libvirt/schemas/domaincommon.rng
@@ -463,6 +536,7 @@ usr/share/libvirt/schemas/storagevol.rng
 #usr/share/man/man1/virt-host-validate.1
 #usr/share/man/man1/virt-login-shell.1
 #usr/share/man/man1/virt-pki-validate.1
+#usr/share/man/man1/virt-qemu-run.1
 #usr/share/man/man1/virt-xml-validate.1
 #usr/share/man/man7/virkeycode-atset1.7
 #usr/share/man/man7/virkeycode-atset2.7
diff --git a/config/rootfiles/packages/qemu b/config/rootfiles/packages/qemu
index af9499d2a..60ee05c55 100644
--- a/config/rootfiles/packages/qemu
+++ b/config/rootfiles/packages/qemu
@@ -11,11 +11,13 @@ usr/bin/qemu-img
 usr/bin/qemu-io
 usr/bin/qemu-nbd
 usr/bin/qemu-pr-helper
+usr/bin/qemu-storage-daemon
 usr/bin/qemu-system-arm
 usr/bin/qemu-system-i386
 usr/bin/qemu-system-x86_64
 usr/bin/qemu-x86_64
 usr/libexec/qemu-bridge-helper
+usr/libexec/virtiofsd
 #usr/share/applications/qemu.desktop
 #usr/share/icons
 #usr/share/icons/hicolor
@@ -52,6 +54,7 @@ usr/libexec/qemu-bridge-helper
 #usr/share/qemu/QEMU,tcx.bin
 #usr/share/qemu/bamboo.dtb
 usr/share/qemu/bios-256k.bin
+usr/share/qemu/bios-microvm.bin
 usr/share/qemu/bios.bin
 #usr/share/qemu/canyonlands.dtb
 #usr/share/qemu/edk2-aarch64-code.fd
@@ -121,6 +124,7 @@ usr/share/qemu/multiboot.bin
 #usr/share/qemu/openbios-ppc
 #usr/share/qemu/openbios-sparc32
 #usr/share/qemu/openbios-sparc64
++usr/share/qemu/opensbi-riscv32-sifive_u-fw_jump.bin
 #usr/share/qemu/opensbi-riscv32-virt-fw_jump.bin
 #usr/share/qemu/opensbi-riscv64-sifive_u-fw_jump.bin
 #usr/share/qemu/opensbi-riscv64-virt-fw_jump.bin
@@ -142,7 +146,6 @@ usr/share/qemu/qemu_vga.ndrv
 usr/share/qemu/sgabios.bin
 #usr/share/qemu/skiboot.lid
 #usr/share/qemu/slof.bin
-#usr/share/qemu/spapr-rtas.bin
 usr/share/qemu/trace-events-all
 usr/share/qemu/u-boot-sam460-20100605.bin
 usr/share/qemu/u-boot.e500
@@ -155,3 +158,5 @@ usr/share/qemu/vgabios-stdvga.bin
 usr/share/qemu/vgabios-virtio.bin
 usr/share/qemu/vgabios-vmware.bin
 usr/share/qemu/vgabios.bin
+usr/share/qemu/vhost-user
+usr/share/qemu/vhost-user/50-qemu-virtiofsd.json
diff --git a/config/rootfiles/packages/zstd b/config/rootfiles/packages/zstd
new file mode 100644
index 000000000..78c3ffec3
--- /dev/null
+++ b/config/rootfiles/packages/zstd
@@ -0,0 +1,20 @@
+usr/bin/unzstd
+usr/bin/zstd
+usr/bin/zstdcat
+usr/bin/zstdgrep
+usr/bin/zstdless
+usr/bin/zstdmt
+#usr/include/zbuff.h
+#usr/include/zdict.h
+#usr/include/zstd.h
+#usr/include/zstd_errors.h
+#usr/lib/libzstd.a
+usr/lib/libzstd.so
+usr/lib/libzstd.so.1
+usr/lib/libzstd.so.1.4.5
+#usr/lib/pkgconfig/libzstd.pc
+#usr/share/man/man1/unzstd.1
+#usr/share/man/man1/zstd.1
+#usr/share/man/man1/zstdcat.1
+#usr/share/man/man1/zstdgrep.1
+#usr/share/man/man1/zstdless.1
diff --git a/lfs/bind b/lfs/bind
index 9ea6b6549..053b8d8b7 100644
--- a/lfs/bind
+++ b/lfs/bind
@@ -25,7 +25,7 @@
 
 include Config
 
-VER        = 9.11.20
+VER        = 9.11.21
 
 THISAPP    = bind-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -43,7 +43,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = bb64b1fd66a915af98fdf2ae2287ddb4
+$(DL_FILE)_MD5 = 0967d4dd4e21e8f8d9202c5e148c27ca
 
 install : $(TARGET)
 
diff --git a/lfs/clamav b/lfs/clamav
index d1dce39ab..8543d0426 100644
--- a/lfs/clamav
+++ b/lfs/clamav
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.102.3
+VER        = 0.102.4
 
 THISAPP    = clamav-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = clamav
-PAK_VER    = 51
+PAK_VER    = 52
 
 DEPS       =
 
@@ -50,7 +50,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 1577144c66f558fbd8ece3075ea2ac79
+$(DL_FILE)_MD5 = db5cbe2f1cfccabfc7f0c1a58bc649ab
 
 install : $(TARGET)
 
@@ -60,7 +60,7 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects))
 
 md5 : $(subst %,%_MD5,$(objects))
 
-dist:
+dist: 
 	$(PAK)
 
 ###############################################################################
diff --git a/lfs/intel-microcode b/lfs/intel-microcode
index 494062784..025a789a5 100644
--- a/lfs/intel-microcode
+++ b/lfs/intel-microcode
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 20200609
+VER        = 20200616
 
 THISAPP    = Intel-Linux-Processor-Microcode-Data-Files-microcode-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = a03e827c5c43be594f7f34d75b1706f9
+$(DL_FILE)_MD5 = b5e2f0cc9db2ed3d2760a5a859a0a387
 
 install : $(TARGET)
 
diff --git a/lfs/libusbredir b/lfs/libusbredir
index ab221eeda..13eff5a73 100644
--- a/lfs/libusbredir
+++ b/lfs/libusbredir
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info(a)ipfire.org>                     #
+# Copyright (C) 2007-2020  IPFire Team  <info(a)ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.7.1
+VER        = 0.8.0
 
 THISAPP    = usbredir-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = libusbredir
-PAK_VER    = 1
+PAK_VER    = 2
 
 DEPS       =
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 35cfb1720967727dea523b943cc4126b
+$(DL_FILE)_MD5 = c1a15225a1b97f3c4bccb10e03f3750b
 
 install : $(TARGET)
 
diff --git a/lfs/libvirt b/lfs/libvirt
index 0d44b2bef..dde05dac9 100644
--- a/lfs/libvirt
+++ b/lfs/libvirt
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info(a)ipfire.org>                     #
+# Copyright (C) 2007-2020  IPFire Team  <info(a)ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 5.6.0
+VER        = 6.5.0
 
 THISAPP    = libvirt-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -33,7 +33,7 @@ DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 SUP_ARCH   = i586 x86_64
 PROG       = libvirt
-PAK_VER    = 20
+PAK_VER    = 21
 
 DEPS       = libpciaccess libyajl ncat qemu
 
@@ -45,7 +45,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = e818bb25ead24119925781b7519a8401
+$(DL_FILE)_MD5 = 19ea5c0d18bed1515c23a9e9c7427dc0
 
 install : $(TARGET)
 check : $(patsubst %,$(DIR_CHK)/%,$(objects))
@@ -54,7 +54,7 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects))
 
 md5 : $(subst %,%_MD5,$(objects))
 
-dist:.
+dist: 
 	$(PAK)
 
 ###############################################################################
@@ -77,23 +77,57 @@ $(subst %,%_MD5,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar Jxf $(DIR_DL)/$(DL_FILE)
+
 	cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/libvirt/0001-Change-default-behavior-of-libvirt-guests.sh-for-IPF.patch
-	cd $(DIR_APP) && ./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc \
-			--with-openssl --without-sasl \
-			--without-uml --without-vbox --without-lxc --without-esx --without-vmware --without-openvz \
-			--without-firewalld --without-network --with-interface --with-virtualport --with-macvtap --without-wireshark-dissector \
-			--disable-nls --without-avahi --without-test-suite --without-dbus \
-			--with-qemu-user=nobody --with-qemu-group=kvm \
-			--with-storage-dir --with-storage-fs --with-storage-lvm  --without-storage-iscsi \
-			--without-storage-scsi --without-storage-mpath --without-storage-disk --without-storage-rbd --without-storage-sheepdog --without-storage-gluster  --without-storage-zfs
-	cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
-	cd $(DIR_APP) && make install
+
+	mkdir -p -v $(DIR_APP)/build_libvirt && cd $(DIR_APP)/build_libvirt
+
+	cd $(DIR_APP)/build_libvirt && ../autogen.sh --no-git
+
+	cd $(DIR_APP)/build_libvirt && ../configure \
+		--prefix=/usr \
+		--localstatedir=/var \
+		--sysconfdir=/etc \
+		--without-sasl \
+		--without-vbox \
+		--without-lxc \
+		--without-esx \
+		--without-vmware \
+		--without-openvz \
+		--without-firewalld \
+		--without-network \
+		--with-interface \
+		--with-virtualport \
+		--with-macvtap \
+		--without-wireshark-dissector \
+		--disable-nls \
+		--without-test-suite \
+		--without-dbus \
+		--with-qemu-user=nobody \
+		--with-qemu-group=kvm \
+		--with-storage-dir \
+		--with-storage-fs \
+		--with-storage-lvm \
+		--without-storage-iscsi \
+		--without-storage-scsi \
+		--without-storage-mpath \
+		--without-storage-disk \
+		--without-storage-rbd \
+		--without-storage-sheepdog \
+		--without-storage-gluster \
+		--without-storage-zfs
+
+	cd $(DIR_APP)/build_libvirt && make $(MAKETUNING) $(EXTRA_MAKE)
+	cd $(DIR_APP)/build_libvirt && make install
+
 	#install initscripts
 	$(call INSTALL_INITSCRIPT,libvirtd)
 	$(call INSTALL_INITSCRIPT,virtlogd)
 	mv /usr/libexec/libvirt-guests.sh /etc/rc.d/init.d/libvirt-guests
+
 	# Backup
 	install -v -m 644 $(DIR_SRC)/config/backup/includes/libvirt /var/ipfire/backup/addons/includes/libvirt
+
 	# Install libvirtd.conf
 	cp -fv $(DIR_SRC)/config/libvirt/libvirtd.conf /etc/libvirt
 	@rm -rf $(DIR_APP)
diff --git a/lfs/popt b/lfs/popt
index 7b5d3f962..6d3b74248 100644
--- a/lfs/popt
+++ b/lfs/popt
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info(a)ipfire.org>                     #
+# Copyright (C) 2007-2020  IPFire Team  <info(a)ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.16
+VER        = 1.18
 
 THISAPP    = popt-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 3743beefa3dd6247a73f8f7a32c14c33
+$(DL_FILE)_MD5 = 450f2f636e6a3aa527de803d0ae76c5a
 
 install : $(TARGET)
 
diff --git a/lfs/postfix b/lfs/postfix
index 6ca3b23e9..e5f812d8e 100644
--- a/lfs/postfix
+++ b/lfs/postfix
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.5.1
+VER        = 3.5.4
 
 THISAPP    = postfix-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = postfix
-PAK_VER    = 24
+PAK_VER    = 25
 
 DEPS       =
 
@@ -66,7 +66,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = fa051727f524d03b460833ead22c7004
+$(DL_FILE)_MD5 = 9a781213330e9aa9d0ccd81ea45ed598
 
 install : $(TARGET)
 
diff --git a/lfs/qemu b/lfs/qemu
index ec5413b29..edd7a78a9 100644
--- a/lfs/qemu
+++ b/lfs/qemu
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2019  IPFire Team  <info(a)ipfire.org>                     #
+# Copyright (C) 2007-2020  IPFire Team  <info(a)ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4.1.0
+VER        = 5.0.0
 
 THISAPP    = qemu-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -33,7 +33,7 @@ DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 SUP_ARCH   = i586 x86_64
 PROG       = qemu
-PAK_VER    = 27
+PAK_VER    = 28
 
 DEPS       = libusbredir spice libseccomp
 
@@ -45,7 +45,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = cdf2b5ca52b9abac9bacb5842fa420f8
+$(DL_FILE)_MD5 = ede6005d7143fe994dd089d31dc2cf6c
 
 install : $(TARGET)
 
@@ -78,12 +78,23 @@ $(subst %,%_MD5,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-	cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/qemu-4.1.0-build-fix-glibc-2.31.patch
-	cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/etc \
-		--localstatedir=/var --enable-kvm --disable-bluez --disable-attr \
+
+#	cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/qemu-4.1.0-build-fix-glibc-2.31.patch
+
+	cd $(DIR_APP) && ./configure \
+		--prefix=/usr \
+		--sysconfdir=/etc \
+		--localstatedir=/var \
+		--enable-kvm \
+		--disable-attr \
 		--target-list="i386-linux-user x86_64-linux-user arm-linux-user i386-softmmu x86_64-softmmu arm-softmmu" \
-		--extra-cflags="$(CFLAGS)" --enable-spice --enable-usb-redir --enable-seccomp \
-		--disable-docs --disable-sdl
+		--extra-cflags="$(CFLAGS)" \
+		--enable-spice \
+		--enable-usb-redir \
+		--enable-seccomp \
+		--disable-docs \
+		--disable-sdl
+
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
 
diff --git a/lfs/rsync b/lfs/rsync
index 342de920b..46da6075b 100644
--- a/lfs/rsync
+++ b/lfs/rsync
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info(a)ipfire.org>                     #
+# Copyright (C) 2007-2020  IPFire Team  <info(a)ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.1.3
+VER        = 3.2.1
 
 THISAPP    = rsync-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,9 +32,9 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = rsync
-PAK_VER    = 11
+PAK_VER    = 12
 
-DEPS       =
+DEPS       = zstd
 
 ###############################################################################
 # Top-level Rules
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 1581a588fde9d89f6bc6201e8129afaf
+$(DL_FILE)_MD5 = d2d7f1c6b07a1434203a2a2406e0bddd
 
 install : $(TARGET)
 
@@ -77,11 +77,18 @@ $(subst %,%_MD5,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-	cd $(DIR_APP) && ./configure --prefix=/usr
+
+	# Replace shebang in rsync-ssl
+	cd $(DIR_APP) && sed -i -e "s@^#!.*@#!/bin/bash@" rsync-ssl
+
+	cd $(DIR_APP) && ./configure \
+	--prefix=/usr \
+	--without-included-popt \
+	--without-included-zlib \
+	--disable-xxhash
+
 	cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
-	#cd $(DIR_APP)/doc && docbook2html rsync.sgml
 	cd $(DIR_APP) && make install
-	#cd $(DIR_APP) && install -v -m755 -d /usr/share/doc/rsync-$(VER) &&
-	#cd $(DIR_APP) && install -v -m644 doc/*.html /usr/share/doc/rsync-$(VER)
+
 	@rm -rf $(DIR_APP)
 	@$(POSTBUILD)
diff --git a/lfs/tor b/lfs/tor
index ec08bf0f3..cc72f5051 100644
--- a/lfs/tor
+++ b/lfs/tor
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.4.3.5
+VER        = 0.4.3.6
 
 THISAPP    = tor-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = tor
-PAK_VER    = 49
+PAK_VER    = 50
 
 DEPS       = libseccomp
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 0ad32a560bce8eeb64496d2a0fd8035c
+$(DL_FILE)_MD5 = 78a733e2f528354c1706b143119579f6
 
 install : $(TARGET)
 
diff --git a/lfs/unbound b/lfs/unbound
index c119d6b2d..5ad3b4e60 100644
--- a/lfs/unbound
+++ b/lfs/unbound
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.10.1
+VER        = 1.11.0
 
 THISAPP    = unbound-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 48f8ee02d0d92603a8d7f4fda7152da0
+$(DL_FILE)_MD5 = 528dcf9bb9aa693a14f9ad5bab417b85
 
 install : $(TARGET)
 
diff --git a/lfs/zstd b/lfs/zstd
new file mode 100644
index 000000000..55ac837d3
--- /dev/null
+++ b/lfs/zstd
@@ -0,0 +1,83 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2020  IPFire Team  <info(a)ipfire.org>                     #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 1.4.5
+
+THISAPP    = zstd-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = zstd
+PAK_VER    = 1
+
+DEPS       =
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = dd0b53631303b8f972dafa6fd34beb0c
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+	@$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+	@$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+	@$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+	@$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+	@$(PREBUILD)
+	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+	cd $(DIR_APP) && make $(MAKETUNING)
+	cd $(DIR_APP) && make prefix=/usr install
+	@rm -rf $(DIR_APP)
+	@$(POSTBUILD)
diff --git a/make.sh b/make.sh
index ee34db1ac..1d6e3c390 100755
--- a/make.sh
+++ b/make.sh
@@ -1433,6 +1433,7 @@ buildipfire() {
   lfsmake2 xvid
   lfsmake2 libmpeg2
   lfsmake2 gnump3d
+  lfsmake2 zstd
   lfsmake2 rsync
   lfsmake2 rpcbind
   lfsmake2 keyutils
diff --git a/src/paks/zstd/install.sh b/src/paks/zstd/install.sh
new file mode 100644
index 000000000..3fe8bc67e
--- /dev/null
+++ b/src/paks/zstd/install.sh
@@ -0,0 +1,25 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire is free software; you can redistribute it and/or modify           #
+# it under the terms of the GNU General Public License as published by     #
+# the Free Software Foundation; either version 2 of the License, or        #
+# (at your option) any later version.                                      #
+#                                                                          #
+# IPFire is distributed in the hope that it will be useful,                #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of           #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the            #
+# GNU General Public License for more details.                             #
+#                                                                          #
+# You should have received a copy of the GNU General Public License        #
+# along with IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2009 IPFire-Team <info(a)ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+extract_files
diff --git a/src/paks/zstd/uninstall.sh b/src/paks/zstd/uninstall.sh
new file mode 100644
index 000000000..f786519d6
--- /dev/null
+++ b/src/paks/zstd/uninstall.sh
@@ -0,0 +1,25 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire is free software; you can redistribute it and/or modify           #
+# it under the terms of the GNU General Public License as published by     #
+# the Free Software Foundation; either version 2 of the License, or        #
+# (at your option) any later version.                                      #
+#                                                                          #
+# IPFire is distributed in the hope that it will be useful,                #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of           #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the            #
+# GNU General Public License for more details.                             #
+#                                                                          #
+# You should have received a copy of the GNU General Public License        #
+# along with IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2009 IPFire-Team <info(a)ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+remove_files
diff --git a/src/paks/zstd/update.sh b/src/paks/zstd/update.sh
new file mode 100644
index 000000000..89c40d0d7
--- /dev/null
+++ b/src/paks/zstd/update.sh
@@ -0,0 +1,26 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire is free software; you can redistribute it and/or modify           #
+# it under the terms of the GNU General Public License as published by     #
+# the Free Software Foundation; either version 2 of the License, or        #
+# (at your option) any later version.                                      #
+#                                                                          #
+# IPFire is distributed in the hope that it will be useful,                #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of           #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the            #
+# GNU General Public License for more details.                             #
+#                                                                          #
+# You should have received a copy of the GNU General Public License        #
+# along with IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007 IPFire-Team <info(a)ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+./uninstall.sh
+./install.sh


hooks/post-receive
--
IPFire 2.x development tree

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-08-17 18:19 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-17 18:19 [git.ipfire.org] IPFire 2.x development tree branch, next, updated. bef8b9c027b830f5b984cd33ffe4b681f37fbe7c Michael Tremer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox