From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4c2gfZ1bbSz2xQ9 for ; Thu, 14 Aug 2025 09:58:14 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "R11" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4c2gfZ1M8yz2xMF for ; Thu, 14 Aug 2025 09:58:14 +0000 (UTC) Received: from people01.haj.ipfire.org (people01.haj.ipfire.org [172.28.1.161]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (secp384r1) client-digest SHA384) (Client CN "people01.haj.ipfire.org", Issuer "E5" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4c2gfY2fbYz7D for ; Thu, 14 Aug 2025 09:58:13 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1755165493; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=yw4EFRkFjxkDVSddYvSJaZRpK6TTGbnFqnB9uU9XUBI=; b=rgDdnJ9+gWSibp98/MUgYDrLtDPiB+rUmoz/9n/S5DZL4P42VF5ttTdhgEtHYra4p0bVRR dNDrtO06lPxg+dBQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1755165493; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=yw4EFRkFjxkDVSddYvSJaZRpK6TTGbnFqnB9uU9XUBI=; b=YMqrH+u1KQ2XUCliSuZJ7kowKqR5rvr2/i+93uKCKsprbNBDRw+OORBkbdaiqhljf4vSO0 G7uvN9CvlOohRR4gU9edUv7koYJQJCSCN9LWr/iCdx1z/hygrjm88oybR2NIzGtUSBRKkA 3F70dJJjZtqkRmP1hp3w/+SutnVr7KIpqiSy3k7s2FQtrNKid9/NJ6+3DiKe/pib1U90Co NcReWZhFnktsW521wTWvopyx1TD0IOHgI6pISS2Iq4ihyOELeZEKX25xC58UdCiOOzJFm2 f9Kv/pYmKROMR7fZcWhPeXpCtlGCGrSM1ALD6Gkv34V0UTirYRNxuVaozWRN/g== Received: by people01.haj.ipfire.org (Postfix, from userid 1000) id 4c2gfX6kRcz2xHR; Thu, 14 Aug 2025 09:58:12 +0000 (UTC) To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 2.x development tree branch, next, updated. eefffac970c071a6626fbfb431e29387b14a1b46 X-Git-Refname: refs/heads/next X-Git-Reftype: branch X-Git-Oldrev: 691b81d004112de055412bf398c4d714539f8f7c X-Git-Newrev: eefffac970c071a6626fbfb431e29387b14a1b46 Message-Id: <4c2gfX6kRcz2xHR@people01.haj.ipfire.org> Date: Thu, 14 Aug 2025 09:58:12 +0000 (UTC) From: Michael Tremer Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: 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 eefffac970c071a6626fbfb431e29387b14a1b46 (commit) via 1621454c10c1213d30ea906e2ef7230bfe01ad49 (commit) via 55f491b11d743837de3089869cc807fcbf393270 (commit) via 51fdbf124fdebe6fd14f6475d0a6bd3034db92b4 (commit) via 913da0023a8c9b5cb792ccaf3f9329e747f1c365 (commit) from 691b81d004112de055412bf398c4d714539f8f7c (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 eefffac970c071a6626fbfb431e29387b14a1b46 Author: Michael Tremer Date: Thu Aug 14 09:57:49 2025 +0000 core198: Restart fcron Signed-off-by: Michael Tremer commit 1621454c10c1213d30ea906e2ef7230bfe01ad49 Author: Adolf Belka Date: Wed Aug 13 22:52:58 2025 +0200 core 198: Ship fcron Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 55f491b11d743837de3089869cc807fcbf393270 Author: Adolf Belka Date: Wed Aug 13 22:53:00 2025 +0200 fcron: Update to version 3.4.0 - Update from version 3.2.1 to 3.4.0 - Update of the rootfile - Changelog 3.4.0 Changed the default "From" header of emails sent by fcron, to be RFC5322-compliant. This is done (and can be reverted if needed) via the new fcron.conf option maildisplayname. Changed the default fcron reload delay from 60s to 5s. Better doc and logging on bootrun jobs. 3.3.3 Fixed infinite loop when an lavg job reaches its 'until' deadline and gets rescheduled as the next job to run. Improved signal safety. Improved log messages for: indentation, resume after suspend, child task completion. Fixed compilation warnings: SELinux, signal handling. Updated copyright years. 3.3.2 Add compilation option (configure's '--with-max-fcrontab-reload-delay-seconds') to allow faster or even instant reload for non-root users (thanks Elliot Wolk). Added fcron.conf option 'maildisplayname', to configure the displayname fcron uses when sending email. This allows fcron to be configured ot be RFC5322-compliant (thanks Marco Emilio "sphakka" Poleggi) Fixed fcrondyn output issue where two lines would be joined due to a long shell command. Improve documentation wording (thanks Michael Kopp) 3.3.1 Updated SELinux code to stop using deprecated headers (fixes build on more recent systems) Install programs with R/W perms for the owner Fixed @reboot when using systemd Various other fixes and improvements in doc, install and boot scripts (in particular under systemd) 3.3.0 fcron now handles computer suspend/resume. On Linux systems, fcron can detect resumes and measure the suspend time. On other OSes, a script must be run at suspend and resume via system hooks. Added a new option 'runatresume' (as well as a Vixie-cron-style '@resume' shortcut), to run a job when the system resumes from suspend/hibernation. Refactored the socket (for fcrondyn), suspend and select code. Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 51fdbf124fdebe6fd14f6475d0a6bd3034db92b4 Author: Adolf Belka Date: Wed Aug 13 22:52:59 2025 +0200 core 198: Ship libgcrypt Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 913da0023a8c9b5cb792ccaf3f9329e747f1c365 Author: Adolf Belka Date: Wed Aug 13 22:53:01 2025 +0200 libgcrypt: Update to version 1.11.2 - Update from version 1.11.0 to 1.11.2 - Update of the rootfile - Changelog 1.11.2 Bug fixes: - Fix link errors in regression test t-thread-local on some platforms (e.g. NetBSD). [T7634] - Add missing file to allow building for RISC-V. [T7647] - Support secp256k1 by KEM API. GnuPG has recently switched to use the KEM interface and a few folks are using this curve. [T7698] - Fix a missing initialization in RSA's generate_fips. [rG448693047f] Other: - Silence GCC 15 warnings [rG7ebe90e555,T7617] - Provide a prototype for __udiv_qrnnd for PowerPC and Alpha which is required due to GCC-15 changes. [T7721] - Add missing abi versions and machine tags for PowerPC assembly with GCC-15. [T7721] - Use '.rodata' section for read-only data of poly1305-p10le. [T7721] Interface changes relative to the 1.11.1 release: GCRY_KEM_RAW_P256R1 NEW enum. 1.11.1 Bug fixes: - Fix build regression on 32 bit Windows using Clang. [T7175] - Fix build regression on macOS due to symbol naming. [T7170] - Fix Kyber secret-dependent branch introduced by recent versions of Clang. [rCf765778e82] - Fix build regression due to the use of AVX512 in Blake. [T7184] - Do not build i386 asm on amd64 and vice versa. [T7220] - Fix build regression on armhf with gcc-14. [T7226] - Return the proper error code on malloc failure in hex2buffer. [rCc51151f5b0] - Fix long standing bug for PRIME % 2 == 0. [rC639b0fca15] Performance: - Add AES Vector Permute intrinsics implementation for AArch64. [rC94a63aedbb] - Add GHASH AArch64/SIMD intrinsics implementation. [rCfec871fd18] - Add RISC-V vector permute AES. [rCb24ebd6163] - Add GHASH RISC-V Zbb+Zbc implementation. [rC0f1fec12b0] - Add ChaCha20 RISC-V vector intrinsics implementation. [rC8dbee93ac2] - Add SHA3 acceleration for RISC-V Zbb extension. [rC1a660068ba] Other: - Add CET support for i386 and amd64 assembly. [T7220] - Add PAC/BTI support for AArch64 asm. [T7220] - Apply changes to Kyber from upstream for final FIPS 203. [rCcc95c36e7f] - Introduce an internal API for a revampled FIPS service indicator. [T7340] - Several improvements for constant time operation by the introduction of Least Leak Intended (LLI) variants of internal functions. [T7519,T7490] - Remove WindowsCE support. [T7486] Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer ----------------------------------------------------------------------- Summary of changes: config/rootfiles/common/fcron | 125 ++++++++++----------- config/rootfiles/common/libgcrypt | 2 +- .../{oldcore/154 => core/198}/filelists/fcron | 0 .../{oldcore/105 => core/198}/filelists/libgcrypt | 0 config/rootfiles/core/198/update.sh | 1 + lfs/fcron | 35 +++--- lfs/libgcrypt | 13 +-- 7 files changed, 86 insertions(+), 90 deletions(-) copy config/rootfiles/{oldcore/154 => core/198}/filelists/fcron (100%) copy config/rootfiles/{oldcore/105 => core/198}/filelists/libgcrypt (100%) Difference in files: diff --git a/config/rootfiles/common/fcron b/config/rootfiles/common/fcron index 30823b004..3d6a099ab 100644 --- a/config/rootfiles/common/fcron +++ b/config/rootfiles/common/fcron @@ -2,7 +2,6 @@ etc/fcron.allow etc/fcron.conf #etc/fcron.cyclic etc/fcron.cyclic/info.txt -#etc/fcron.daily etc/fcron.daily/info.txt etc/fcron.deny #etc/fcron.hourly @@ -15,69 +14,67 @@ etc/fcron.weekly/info.txt usr/bin/fcronsighup usr/bin/fcrontab usr/sbin/fcron -#usr/share/doc/fcron-3.2.1 -#usr/share/doc/fcron-3.2.1/en -#usr/share/doc/fcron-3.2.1/en/HTML -#usr/share/doc/fcron-3.2.1/en/HTML/LEGALNOTICE.html -#usr/share/doc/fcron-3.2.1/en/HTML/changes.html -#usr/share/doc/fcron-3.2.1/en/HTML/faq.html -#usr/share/doc/fcron-3.2.1/en/HTML/fcron.8.html -#usr/share/doc/fcron-3.2.1/en/HTML/fcron.conf.5.html -#usr/share/doc/fcron-3.2.1/en/HTML/fcrondyn.1.html -#usr/share/doc/fcron-3.2.1/en/HTML/fcrontab.1.html -#usr/share/doc/fcron-3.2.1/en/HTML/fcrontab.5.html -#usr/share/doc/fcron-3.2.1/en/HTML/fdl.html -#usr/share/doc/fcron-3.2.1/en/HTML/gpl.html -#usr/share/doc/fcron-3.2.1/en/HTML/how-and-why.html -#usr/share/doc/fcron-3.2.1/en/HTML/index.html -#usr/share/doc/fcron-3.2.1/en/HTML/install.html -#usr/share/doc/fcron-3.2.1/en/HTML/manpages.html -#usr/share/doc/fcron-3.2.1/en/HTML/readme.html -#usr/share/doc/fcron-3.2.1/en/HTML/relnotes.html -#usr/share/doc/fcron-3.2.1/en/HTML/thanks.html -#usr/share/doc/fcron-3.2.1/en/HTML/todo.html -#usr/share/doc/fcron-3.2.1/en/HTML/using-fcron.html -#usr/share/doc/fcron-3.2.1/en/txt -#usr/share/doc/fcron-3.2.1/en/txt/changes.txt -#usr/share/doc/fcron-3.2.1/en/txt/faq.txt -#usr/share/doc/fcron-3.2.1/en/txt/gpl.txt -#usr/share/doc/fcron-3.2.1/en/txt/install.txt -#usr/share/doc/fcron-3.2.1/en/txt/readme.txt -#usr/share/doc/fcron-3.2.1/en/txt/relnotes.txt -#usr/share/doc/fcron-3.2.1/en/txt/thanks.txt -#usr/share/doc/fcron-3.2.1/en/txt/todo.txt -#usr/share/doc/fcron-3.2.1/fr -#usr/share/doc/fcron-3.2.1/fr/HTML -#usr/share/doc/fcron-3.2.1/fr/HTML/LEGALNOTICE.html -#usr/share/doc/fcron-3.2.1/fr/HTML/changes.html -#usr/share/doc/fcron-3.2.1/fr/HTML/faq.html -#usr/share/doc/fcron-3.2.1/fr/HTML/fcron.8.html -#usr/share/doc/fcron-3.2.1/fr/HTML/fcron.conf.5.html -#usr/share/doc/fcron-3.2.1/fr/HTML/fcrondyn.1.html -#usr/share/doc/fcron-3.2.1/fr/HTML/fcrontab.1.html -#usr/share/doc/fcron-3.2.1/fr/HTML/fcrontab.5.html -#usr/share/doc/fcron-3.2.1/fr/HTML/fdl.html -#usr/share/doc/fcron-3.2.1/fr/HTML/gpl.html -#usr/share/doc/fcron-3.2.1/fr/HTML/how-and-why.html -#usr/share/doc/fcron-3.2.1/fr/HTML/index.html -#usr/share/doc/fcron-3.2.1/fr/HTML/install.html -#usr/share/doc/fcron-3.2.1/fr/HTML/manpages.html -#usr/share/doc/fcron-3.2.1/fr/HTML/readme.html -#usr/share/doc/fcron-3.2.1/fr/HTML/relnotes.html -#usr/share/doc/fcron-3.2.1/fr/HTML/thanks.html -#usr/share/doc/fcron-3.2.1/fr/HTML/todo.html -#usr/share/doc/fcron-3.2.1/fr/HTML/using-fcron.html -#usr/share/doc/fcron-3.2.1/fr/txt -#usr/share/doc/fcron-3.2.1/fr/txt/changes.txt -#usr/share/doc/fcron-3.2.1/fr/txt/faq.txt -#usr/share/doc/fcron-3.2.1/fr/txt/gpl.txt -#usr/share/doc/fcron-3.2.1/fr/txt/install.txt -#usr/share/doc/fcron-3.2.1/fr/txt/readme.txt -#usr/share/doc/fcron-3.2.1/fr/txt/relnotes.txt -#usr/share/doc/fcron-3.2.1/fr/txt/thanks.txt -#usr/share/doc/fcron-3.2.1/fr/txt/todo.txt -#usr/share/man/fr -#usr/share/man/fr/man1 +#usr/share/doc/fcron-3.4.0 +#usr/share/doc/fcron-3.4.0/en +#usr/share/doc/fcron-3.4.0/en/HTML +#usr/share/doc/fcron-3.4.0/en/HTML/LEGALNOTICE.html +#usr/share/doc/fcron-3.4.0/en/HTML/changes.html +#usr/share/doc/fcron-3.4.0/en/HTML/faq.html +#usr/share/doc/fcron-3.4.0/en/HTML/fcron.8.html +#usr/share/doc/fcron-3.4.0/en/HTML/fcron.conf.5.html +#usr/share/doc/fcron-3.4.0/en/HTML/fcrondyn.1.html +#usr/share/doc/fcron-3.4.0/en/HTML/fcrontab.1.html +#usr/share/doc/fcron-3.4.0/en/HTML/fcrontab.5.html +#usr/share/doc/fcron-3.4.0/en/HTML/fdl.html +#usr/share/doc/fcron-3.4.0/en/HTML/gpl.html +#usr/share/doc/fcron-3.4.0/en/HTML/how-and-why.html +#usr/share/doc/fcron-3.4.0/en/HTML/index.html +#usr/share/doc/fcron-3.4.0/en/HTML/install.html +#usr/share/doc/fcron-3.4.0/en/HTML/manpages.html +#usr/share/doc/fcron-3.4.0/en/HTML/readme.html +#usr/share/doc/fcron-3.4.0/en/HTML/relnotes.html +#usr/share/doc/fcron-3.4.0/en/HTML/thanks.html +#usr/share/doc/fcron-3.4.0/en/HTML/todo.html +#usr/share/doc/fcron-3.4.0/en/HTML/using-fcron.html +#usr/share/doc/fcron-3.4.0/en/txt +#usr/share/doc/fcron-3.4.0/en/txt/changes.txt +#usr/share/doc/fcron-3.4.0/en/txt/faq.txt +#usr/share/doc/fcron-3.4.0/en/txt/gpl.txt +#usr/share/doc/fcron-3.4.0/en/txt/install.txt +#usr/share/doc/fcron-3.4.0/en/txt/readme.txt +#usr/share/doc/fcron-3.4.0/en/txt/relnotes.txt +#usr/share/doc/fcron-3.4.0/en/txt/thanks.txt +#usr/share/doc/fcron-3.4.0/en/txt/todo.txt +#usr/share/doc/fcron-3.4.0/fr +#usr/share/doc/fcron-3.4.0/fr/HTML +#usr/share/doc/fcron-3.4.0/fr/HTML/LEGALNOTICE.html +#usr/share/doc/fcron-3.4.0/fr/HTML/changes.html +#usr/share/doc/fcron-3.4.0/fr/HTML/faq.html +#usr/share/doc/fcron-3.4.0/fr/HTML/fcron.8.html +#usr/share/doc/fcron-3.4.0/fr/HTML/fcron.conf.5.html +#usr/share/doc/fcron-3.4.0/fr/HTML/fcrondyn.1.html +#usr/share/doc/fcron-3.4.0/fr/HTML/fcrontab.1.html +#usr/share/doc/fcron-3.4.0/fr/HTML/fcrontab.5.html +#usr/share/doc/fcron-3.4.0/fr/HTML/fdl.html +#usr/share/doc/fcron-3.4.0/fr/HTML/gpl.html +#usr/share/doc/fcron-3.4.0/fr/HTML/how-and-why.html +#usr/share/doc/fcron-3.4.0/fr/HTML/index.html +#usr/share/doc/fcron-3.4.0/fr/HTML/install.html +#usr/share/doc/fcron-3.4.0/fr/HTML/manpages.html +#usr/share/doc/fcron-3.4.0/fr/HTML/readme.html +#usr/share/doc/fcron-3.4.0/fr/HTML/relnotes.html +#usr/share/doc/fcron-3.4.0/fr/HTML/thanks.html +#usr/share/doc/fcron-3.4.0/fr/HTML/todo.html +#usr/share/doc/fcron-3.4.0/fr/HTML/using-fcron.html +#usr/share/doc/fcron-3.4.0/fr/txt +#usr/share/doc/fcron-3.4.0/fr/txt/changes.txt +#usr/share/doc/fcron-3.4.0/fr/txt/faq.txt +#usr/share/doc/fcron-3.4.0/fr/txt/gpl.txt +#usr/share/doc/fcron-3.4.0/fr/txt/install.txt +#usr/share/doc/fcron-3.4.0/fr/txt/readme.txt +#usr/share/doc/fcron-3.4.0/fr/txt/relnotes.txt +#usr/share/doc/fcron-3.4.0/fr/txt/thanks.txt +#usr/share/doc/fcron-3.4.0/fr/txt/todo.txt #usr/share/man/fr/man1/fcrondyn.1 #usr/share/man/fr/man1/fcrontab.1 #usr/share/man/fr/man3 diff --git a/config/rootfiles/common/libgcrypt b/config/rootfiles/common/libgcrypt index d00f191b7..3cdca7523 100644 --- a/config/rootfiles/common/libgcrypt +++ b/config/rootfiles/common/libgcrypt @@ -5,7 +5,7 @@ #usr/lib/libgcrypt.la #usr/lib/libgcrypt.so usr/lib/libgcrypt.so.20 -usr/lib/libgcrypt.so.20.5.0 +usr/lib/libgcrypt.so.20.6.0 #usr/lib/pkgconfig/libgcrypt.pc #usr/share/aclocal/libgcrypt.m4 #usr/share/info/gcrypt.info diff --git a/config/rootfiles/core/198/filelists/fcron b/config/rootfiles/core/198/filelists/fcron new file mode 120000 index 000000000..4a454ea21 --- /dev/null +++ b/config/rootfiles/core/198/filelists/fcron @@ -0,0 +1 @@ +../../../common/fcron \ No newline at end of file diff --git a/config/rootfiles/core/198/filelists/libgcrypt b/config/rootfiles/core/198/filelists/libgcrypt new file mode 120000 index 000000000..2df12a20e --- /dev/null +++ b/config/rootfiles/core/198/filelists/libgcrypt @@ -0,0 +1 @@ +../../../common/libgcrypt \ No newline at end of file diff --git a/config/rootfiles/core/198/update.sh b/config/rootfiles/core/198/update.sh index 9d1df7518..fe2f30b1e 100644 --- a/config/rootfiles/core/198/update.sh +++ b/config/rootfiles/core/198/update.sh @@ -58,6 +58,7 @@ ldconfig # Start services /etc/init.d/suricata restart +/etc/init.d/fcron restart # Build initial ramdisks (for intel-microcode) dracut --regenerate-all --force diff --git a/lfs/fcron b/lfs/fcron index afcbda1b5..f8edd096e 100644 --- a/lfs/fcron +++ b/lfs/fcron @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team # +# Copyright (C) 2007-2025 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 @@ include Config -VER = 3.2.1 +VER = 3.4.0 THISAPP = fcron-$(VER) DL_FILE = $(THISAPP).src.tar.gz @@ -43,7 +43,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 184b74f9d64186b7d3aae87d48ed0107525fd0c73bb8db86408bd246592ff4fbcbc04f8ca0064868a8555d7c6be2f183172d62daeed75275cd836517da504d0f +$(DL_FILE)_BLAKE2 = 6af224b5c41005f15970be553d9d80e2de809f35d79bcfb35e33ae3a9e9d6f81d058d3e2a52c0c5b960fff7e9f444f8e95f60ccce5392a6031f35a114ea87dbc install : $(TARGET) @@ -74,21 +74,20 @@ $(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 \ - --without-sendmail \ - --with-spooldir=/var/spool/cron \ - --with-fifodir=/var/run \ - --with-piddir=/var/run \ - --sysconfdir=/etc \ - --with-username=cron \ - --with-groupname=cron \ - --with-run-non-privileged=no \ - --with-fcrondyn=no \ - --with-sysfcrontab=no \ - --with-boot-install=no \ - --with-pam=no \ - --with-selinux=no - + --prefix=/usr \ + --without-sendmail \ + --with-spooldir=/var/spool/cron \ + --with-fifodir=/var/run \ + --with-piddir=/var/run \ + --sysconfdir=/etc \ + --with-username=cron \ + --with-groupname=cron \ + --with-run-non-privileged=no \ + --with-fcrondyn=no \ + --with-sysfcrontab=no \ + --with-boot-install=no \ + --with-pam=no \ + --with-selinux=no cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install echo "root" > /etc/fcron.allow diff --git a/lfs/libgcrypt b/lfs/libgcrypt index 341683bfb..2e5fb7e8a 100644 --- a/lfs/libgcrypt +++ b/lfs/libgcrypt @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2024 IPFire Team # +# Copyright (C) 2007-2025 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 @@ include Config -VER = 1.11.0 +VER = 1.11.2 THISAPP = libgcrypt-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = fe3f42480c0b9a0c50c24f4c54197404b4e1056d8baa9c0c07c671c9c05b90777580b4cbcde931b50ecb4dd93f5ddad89cea99aa36a35f86f796a003e3816f7d +$(DL_FILE)_BLAKE2 = 8ad2dd84e8ec2bddb5c008c6823a6d72b8f2d6237972966bc590be0d89bb6b50a5cbba1b42631d0950c4bea125a6d9a845fbf703b756a38088f66054712efa9c install : $(TARGET) @@ -71,10 +71,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) $(UPDATE_AUTOMAKE) - cd $(DIR_APP) && \ - ./configure \ - --prefix=/usr \ - --enable-noexecstack + cd $(DIR_APP) && ./configure \ + --prefix=/usr \ + --enable-noexecstack cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP) hooks/post-receive -- IPFire 2.x development tree