From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 2.x development tree branch, next, updated. bef8b9c027b830f5b984cd33ffe4b681f37fbe7c Date: Mon, 17 Aug 2020 18:19:27 +0000 Message-ID: <4BVj4J2hbXz2xfJ@people01.haj.ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8477133666449713950==" List-Id: --===============8477133666449713950== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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 Date: Mon Aug 17 17:55:55 2020 +0000 core149: Ship popt =20 Signed-off-by: Michael Tremer commit 7dcea61621558a3393ab43e3e03034b52f954463 Author: Matthias Fischer Date: Sun Jun 28 09:36:33 2020 +0200 popt: Update to 1.18 =20 Recommended for 'rsync 3.2.1'. =20 Signed-off-by: Matthias Fischer Reviewed-by: Michael Tremer Signed-off-by: Michael Tremer commit 73202b3976b07273ee5edf67f59ea9856c12b268 Author: Matthias Fischer Date: Sun Jun 28 09:36:32 2020 +0200 rsync: Update to 3.2.1 =20 For details see: https://download.samba.org/pub/rsync/NEWS#3.2.1 =20 Although 3.2.2 is in "release testing", I decided to push this release no= w to get things running. =20 I activated zstd-support and added 'DEPS =3D zstd'. =20 Signed-off-by: Matthias Fischer Reviewed-by: Michael Tremer Signed-off-by: Michael Tremer commit 6b264af51bcd490edff31951aee174b4ba24d773 Author: Matthias Fischer Date: Sun Jun 28 09:36:31 2020 +0200 zstd 1.4.5: New package =20 This packages adds a "lossless compression algorithm" - supported by 'rsy= nc 3.2.1'. =20 For details see: https://github.com/facebook/zstd/releases/tag/v1.4.5 =20 Signed-off-by: Matthias Fischer Reviewed-by: Michael Tremer Signed-off-by: Michael Tremer commit 112d36f00efc1bb06c1e62cb6a95498b24225747 Author: Matthias Fischer Date: Sun Jul 5 01:04:51 2020 +0200 qemu: Update to 5.0.0 =20 For details see: https://wiki.qemu.org/ChangeLog/5.0 =20 Signed-off-by: Matthias Fischer Signed-off-by: Michael Tremer commit 665261f56f1608b43b27783c9aa715fffc490785 Author: Matthias Fischer Date: Sun Jul 5 01:04:50 2020 +0200 usbredir: Update to 0.8.0 =20 For details see: https://gitlab.freedesktop.org/spice/usbredir/-/blob/master/ChangeLog =20 "-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" =20 Signed-off-by: Matthias Fischer Signed-off-by: Michael Tremer commit 196cdadab86751e0772520f93d2fd44f9beb1ca8 Author: Matthias Fischer Date: Sun Jul 5 01:04:49 2020 +0200 libvirt: Update to 6.5.0 =20 For details see: https://libvirt.org/news.html =20 This update "just came my way" - I hope its somehow useful. =20 I also checked updates for dependencies - 'libusbredir 0.8.0' and 'qemu 5= .0.0' follow. =20 Signed-off-by: Matthias Fischer Signed-off-by: Michael Tremer commit 454a21d8b0b60ba7842f9991d9a0fdfe5540fca4 Author: Peter M=C3=BCller Date: Tue Jul 14 19:05:10 2020 +0000 Postfix: update to 3.5.4 =20 Please refer to http://www.postfix.org/announcements/postfix-3.5.4.html for release announcements. =20 Signed-off-by: Peter M=C3=BCller Reviewed-by: Michael Tremer Signed-off-by: Michael Tremer commit 4591f94bc5ad9d914b30b5bcf08a67034c388a9f Author: Peter M=C3=BCller Date: Tue Jul 14 20:26:26 2020 +0000 Tor: update to 0.4.3.6 =20 Please refer to https://blog.torproject.org/new-release-tor-03511-0428-04= 36-security-fixes for release announcements. =20 Signed-off-by: Peter M=C3=BCller Reviewed-by: Michael Tremer Signed-off-by: Michael Tremer commit 2ebd7ec75872ae0bcc43174b6eb9ea2a197eb146 Author: Matthias Fischer Date: Fri Jul 17 18:11:51 2020 +0200 clamav: Update to 0.102.4 =20 Fixes CVE-2020-3350, CVE-2020-3327, CVE-2020-3481 =20 For details see: https://blog.clamav.net/2020/07/clamav-01024-security-patch-released.html =20 Signed-off-by: Matthias Fischer Reviewed-by: Michael Tremer Signed-off-by: Michael Tremer commit e65a3be3efe80c645ee6391193cda2c547e83070 Author: Michael Tremer Date: Mon Aug 17 17:52:18 2020 +0000 core149: Ship bind =20 Signed-off-by: Michael Tremer commit d690f2a7cebd2c3a212be9614cb3f3b8f0de2c1c Author: Matthias Fischer Date: Fri Jul 17 18:16:51 2020 +0200 bind: Update to 9.11.21 =20 For details see: https://downloads.isc.org/isc/bind9/9.11.21/RELEASE-NOTES-bind-9.11.21.ht= ml =20 "Bug Fixes =20 named could crash when cleaning dead nodes in lib/dns/rbtdb.c that were being reused. [GL #1968] =20 Properly handle missing kyua command so that make check does not fail unexpectedly when CMocka is installed, but Kyua is not. [GL #1950] =20 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]" =20 Signed-off-by: Matthias Fischer Reviewed-by: Michael Tremer Signed-off-by: Michael Tremer commit 1701a7097a4dceba4db15564edf0d9a94a209c18 Author: Michael Tremer Date: Mon Aug 17 17:51:52 2020 +0000 core149: Ship intel microcode =20 Signed-off-by: Michael Tremer commit 04b39060f72980d19dea058763f241d6a91ce193 Author: Peter M=C3=BCller Date: Wed Jul 15 17:01:00 2020 +0000 intel-microcode: update to 20200616 =20 Ice Lake Intel CPUs have been found of being vulnerable to MDS, thus requiring new microcodes for them. Yay! Please refer to https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/relea= ses/tag/microcode-20200616 for further information. =20 Signed-off-by: Peter M=C3=BCller Reviewed-by: Michael Tremer Signed-off-by: Michael Tremer commit 63de1d010f21ee5c66fd16c87c65fc18e2087235 Author: Michael Tremer Date: Mon Aug 17 17:48:21 2020 +0000 core149: Ship updated unbound =20 Signed-off-by: Michael Tremer commit 53e1abbb57768153b72656ec985b0979bcfbe6dd Author: Matthias Fischer Date: Mon Jul 27 20:07:00 2020 +0200 unbound: Update to 1.11.0 =20 For details see: https://lists.nlnetlabs.nl/pipermail/unbound-users/2020-July/006921.html =20 Signed-off-by: Matthias Fischer Reviewed-by: Peter M=C3=BCller Reviewed-by: Michael Tremer Signed-off-by: Michael Tremer ----------------------------------------------------------------------- Summary of changes: config/rootfiles/common/bind | 4 +- config/rootfiles/common/popt | 2 +- config/rootfiles/common/unbound | 2 +- .../{oldcore/100 =3D> core/149}/filelists/bind | 0 .../149}/filelists/i586/intel-microcode | 0 .../{oldcore/104 =3D> core/149}/filelists/popt | 0 .../{oldcore/106 =3D> 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 =3D> zstd} | 17 ++- make.sh | 1 + src/paks/{perl-DBI =3D> zstd}/install.sh | 0 src/paks/{perl-DBI =3D> zstd}/uninstall.sh | 0 src/paks/{bacula =3D> zstd}/update.sh | 0 29 files changed, 271 insertions(+), 113 deletions(-) copy config/rootfiles/{oldcore/100 =3D> core/149}/filelists/bind (100%) copy config/rootfiles/{oldcore/121 =3D> core/149}/filelists/i586/intel-micro= code (100%) copy config/rootfiles/{oldcore/104 =3D> core/149}/filelists/popt (100%) copy config/rootfiles/{oldcore/106 =3D> core/149}/filelists/unbound (100%) copy config/rootfiles/{oldcore/121 =3D> core/149}/filelists/x86_64/intel-mic= rocode (100%) create mode 100644 config/rootfiles/packages/zstd copy lfs/{perl-DBI =3D> zstd} (93%) copy src/paks/{perl-DBI =3D> zstd}/install.sh (100%) copy src/paks/{perl-DBI =3D> zstd}/uninstall.sh (100%) copy src/paks/{bacula =3D> 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/confi= g/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/c= ore/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/con= fig/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 =20 # Start services /etc/init.d/apache2 restart +/etc/init.d/unbound restart =20 # Update crontab sed -i /var/spool/cron/root.orig \ diff --git a/config/rootfiles/packages/libusbredir b/config/rootfiles/package= s/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/li= bvirt 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 @@ =20 include Config =20 -VER =3D 9.11.20 +VER =3D 9.11.21 =20 THISAPP =3D bind-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -43,7 +43,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D bb64b1fd66a915af98fdf2ae2287ddb4 +$(DL_FILE)_MD5 =3D 0967d4dd4e21e8f8d9202c5e148c27ca =20 install : $(TARGET) =20 diff --git a/lfs/clamav b/lfs/clamav index d1dce39ab..8543d0426 100644 --- a/lfs/clamav +++ b/lfs/clamav @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 0.102.3 +VER =3D 0.102.4 =20 THISAPP =3D clamav-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D clamav -PAK_VER =3D 51 +PAK_VER =3D 52 =20 DEPS =3D =20 @@ -50,7 +50,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D 1577144c66f558fbd8ece3075ea2ac79 +$(DL_FILE)_MD5 =3D db5cbe2f1cfccabfc7f0c1a58bc649ab =20 install : $(TARGET) =20 @@ -60,7 +60,7 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects)) =20 md5 : $(subst %,%_MD5,$(objects)) =20 -dist: +dist:=20 $(PAK) =20 ############################################################################= ### 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 @@ =20 include Config =20 -VER =3D 20200609 +VER =3D 20200616 =20 THISAPP =3D Intel-Linux-Processor-Microcode-Data-Files-microcode-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -41,7 +41,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D a03e827c5c43be594f7f34d75b1706f9 +$(DL_FILE)_MD5 =3D b5e2f0cc9db2ed3d2760a5a859a0a387 =20 install : $(TARGET) =20 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 = # +# Copyright (C) 2007-2020 IPFire Team = # # = # # 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 @@ =20 include Config =20 -VER =3D 0.7.1 +VER =3D 0.8.0 =20 THISAPP =3D usbredir-$(VER) DL_FILE =3D $(THISAPP).tar.bz2 @@ -32,7 +32,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D libusbredir -PAK_VER =3D 1 +PAK_VER =3D 2 =20 DEPS =3D =20 @@ -44,7 +44,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D 35cfb1720967727dea523b943cc4126b +$(DL_FILE)_MD5 =3D c1a15225a1b97f3c4bccb10e03f3750b =20 install : $(TARGET) =20 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 = # +# Copyright (C) 2007-2020 IPFire Team = # # = # # 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 @@ =20 include Config =20 -VER =3D 5.6.0 +VER =3D 6.5.0 =20 THISAPP =3D libvirt-$(VER) DL_FILE =3D $(THISAPP).tar.xz @@ -33,7 +33,7 @@ DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) SUP_ARCH =3D i586 x86_64 PROG =3D libvirt -PAK_VER =3D 20 +PAK_VER =3D 21 =20 DEPS =3D libpciaccess libyajl ncat qemu =20 @@ -45,7 +45,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D e818bb25ead24119925781b7519a8401 +$(DL_FILE)_MD5 =3D 19ea5c0d18bed1515c23a9e9c7427dc0 =20 install : $(TARGET) check : $(patsubst %,$(DIR_CHK)/%,$(objects)) @@ -54,7 +54,7 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects)) =20 md5 : $(subst %,%_MD5,$(objects)) =20 -dist:. +dist:=20 $(PAK) =20 ############################################################################= ### @@ -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-d= efault-behavior-of-libvirt-guests.sh-for-IPF.patch - cd $(DIR_APP) && ./configure --prefix=3D/usr --localstatedir=3D/var --sysco= nfdir=3D/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=3Dnobody --with-qemu-group=3Dkvm \ - --with-storage-dir --with-storage-fs --with-storage-lvm --without-storag= e-iscsi \ - --without-storage-scsi --without-storage-mpath --without-storage-disk --w= ithout-storage-rbd --without-storage-sheepdog --without-storage-gluster --wi= thout-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=3D/usr \ + --localstatedir=3D/var \ + --sysconfdir=3D/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=3Dnobody \ + --with-qemu-group=3Dkvm \ + --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/bac= kup/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 = # +# Copyright (C) 2007-2020 IPFire Team = # # = # # 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 @@ =20 include Config =20 -VER =3D 1.16 +VER =3D 1.18 =20 THISAPP =3D popt-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D 3743beefa3dd6247a73f8f7a32c14c33 +$(DL_FILE)_MD5 =3D 450f2f636e6a3aa527de803d0ae76c5a =20 install : $(TARGET) =20 diff --git a/lfs/postfix b/lfs/postfix index 6ca3b23e9..e5f812d8e 100644 --- a/lfs/postfix +++ b/lfs/postfix @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 3.5.1 +VER =3D 3.5.4 =20 THISAPP =3D postfix-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D postfix -PAK_VER =3D 24 +PAK_VER =3D 25 =20 DEPS =3D =20 @@ -66,7 +66,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D fa051727f524d03b460833ead22c7004 +$(DL_FILE)_MD5 =3D 9a781213330e9aa9d0ccd81ea45ed598 =20 install : $(TARGET) =20 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 = # +# Copyright (C) 2007-2020 IPFire Team = # # = # # 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 @@ =20 include Config =20 -VER =3D 4.1.0 +VER =3D 5.0.0 =20 THISAPP =3D qemu-$(VER) DL_FILE =3D $(THISAPP).tar.xz @@ -33,7 +33,7 @@ DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) SUP_ARCH =3D i586 x86_64 PROG =3D qemu -PAK_VER =3D 27 +PAK_VER =3D 28 =20 DEPS =3D libusbredir spice libseccomp =20 @@ -45,7 +45,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D cdf2b5ca52b9abac9bacb5842fa420f8 +$(DL_FILE)_MD5 =3D ede6005d7143fe994dd089d31dc2cf6c =20 install : $(TARGET) =20 @@ -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-g= libc-2.31.patch - cd $(DIR_APP) && ./configure --prefix=3D/usr --sysconfdir=3D/etc \ - --localstatedir=3D/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=3D/usr \ + --sysconfdir=3D/etc \ + --localstatedir=3D/var \ + --enable-kvm \ + --disable-attr \ --target-list=3D"i386-linux-user x86_64-linux-user arm-linux-user i386-sof= tmmu x86_64-softmmu arm-softmmu" \ - --extra-cflags=3D"$(CFLAGS)" --enable-spice --enable-usb-redir --enable-se= ccomp \ - --disable-docs --disable-sdl + --extra-cflags=3D"$(CFLAGS)" \ + --enable-spice \ + --enable-usb-redir \ + --enable-seccomp \ + --disable-docs \ + --disable-sdl + cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install =20 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 = # +# Copyright (C) 2007-2020 IPFire Team = # # = # # 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 @@ =20 include Config =20 -VER =3D 3.1.3 +VER =3D 3.2.1 =20 THISAPP =3D rsync-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -32,9 +32,9 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D rsync -PAK_VER =3D 11 +PAK_VER =3D 12 =20 -DEPS =3D +DEPS =3D zstd =20 ############################################################################= ### # Top-level Rules @@ -44,7 +44,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D 1581a588fde9d89f6bc6201e8129afaf +$(DL_FILE)_MD5 =3D d2d7f1c6b07a1434203a2a2406e0bddd =20 install : $(TARGET) =20 @@ -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=3D/usr + + # Replace shebang in rsync-ssl + cd $(DIR_APP) && sed -i -e "s@^#!.*@#!/bin/bash@" rsync-ssl + + cd $(DIR_APP) && ./configure \ + --prefix=3D/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 @@ =20 include Config =20 -VER =3D 0.4.3.5 +VER =3D 0.4.3.6 =20 THISAPP =3D tor-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D tor -PAK_VER =3D 49 +PAK_VER =3D 50 =20 DEPS =3D libseccomp =20 @@ -44,7 +44,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D 0ad32a560bce8eeb64496d2a0fd8035c +$(DL_FILE)_MD5 =3D 78a733e2f528354c1706b143119579f6 =20 install : $(TARGET) =20 diff --git a/lfs/unbound b/lfs/unbound index c119d6b2d..5ad3b4e60 100644 --- a/lfs/unbound +++ b/lfs/unbound @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 1.10.1 +VER =3D 1.11.0 =20 THISAPP =3D unbound-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D 48f8ee02d0d92603a8d7f4fda7152da0 +$(DL_FILE)_MD5 =3D 528dcf9bb9aa693a14f9ad5bab417b85 =20 install : $(TARGET) =20 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 = # +# = # +# 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 . = # +# = # +############################################################################= ### + +############################################################################= ### +# Definitions +############################################################################= ### + +include Config + +VER =3D 1.4.5 + +THISAPP =3D zstd-$(VER) +DL_FILE =3D $(THISAPP).tar.gz +DL_FROM =3D $(URL_IPFIRE) +DIR_APP =3D $(DIR_SRC)/$(THISAPP) +TARGET =3D $(DIR_INFO)/$(THISAPP) +PROG =3D zstd +PAK_VER =3D 1 + +DEPS =3D + +############################################################################= ### +# Top-level Rules +############################################################################= ### + +objects =3D $(DL_FILE) + +$(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 =3D dd0b53631303b8f972dafa6fd34beb0c + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist:=20 + @$(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=3D/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 . = # +# # +############################################################################ +# +. /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 . = # +# # +############################################################################ +# +. /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 . = # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +./uninstall.sh +./install.sh hooks/post-receive -- IPFire 2.x development tree --===============8477133666449713950==--