public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [git.ipfire.org] IPFire 2.x development tree branch, next, updated. dfbbc534beed7853f027005eb3e5eac7678c3346
@ 2023-06-16  9:24 Michael Tremer
  0 siblings, 0 replies; only message in thread
From: Michael Tremer @ 2023-06-16  9:24 UTC (permalink / raw)
  To: ipfire-scm

[-- Attachment #1: Type: text/plain, Size: 6956 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  dfbbc534beed7853f027005eb3e5eac7678c3346 (commit)
       via  0746122a1609805e49c97934a06279746722d2cb (commit)
       via  a71450b6fabb942bf9f22ad47899a444ef26f857 (commit)
       via  6f22b0ac4d083d6f2557ff03364feb9355fc6624 (commit)
      from  a06f2fa02e66d247fc271ac639c64eabb8e9d514 (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 dfbbc534beed7853f027005eb3e5eac7678c3346
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Fri Jun 16 09:23:46 2023 +0000

    core176: Ship vpnmain.cgi
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 0746122a1609805e49c97934a06279746722d2cb
Author: Adolf Belka <adolf.belka(a)ipfire.org>
Date:   Thu Jun 15 21:55:01 2023 +0200

    vpnmain.cgi: unique_subject = yes in index.txt.attr for first attempt with fresh install
    
    - The patches for Bug#13138
       https://patchwork.ipfire.org/project/ipfire/patch/20230603140541.13834-1-adolf.belka(a)ipfire.org/
       https://patchwork.ipfire.org/project/ipfire/patch/20230606104050.8290-1-adolf.belka(a)ipfire.org/
       work for an update to Core Update 175 but a fresh install of CU175 will still fail with
       the error when creating the root/host certificate set for the first time.
    - This patch ensures that the unique_subject = yes line is addeed to index.txt.attr
       when the root/host certificate set is attempted to be created or is uploaded also for
       the first attempt.
    
    Tested-by: Adolf Belka <adolf.belka(a)ipfire.org>
    Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit a71450b6fabb942bf9f22ad47899a444ef26f857
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Fri Jun 16 09:22:17 2023 +0000

    core176: Ship intel-microcode and regenerate all initramdisks
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 6f22b0ac4d083d6f2557ff03364feb9355fc6624
Author: Adolf Belka <adolf.belka(a)ipfire.org>
Date:   Thu Jun 15 15:31:09 2023 +0200

    intel-microcode: Update to version 20230613
    
    - Updated from version 20230214 to 20230512-rev2 where the source tarball is named version
       20230613
    - Update of rootfile
    - Changelog details for versions 20230512 and 20230512-rev2 can be found at
       https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases
    
    Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

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

Summary of changes:
 config/rootfiles/common/x86_64/intel-microcode                 |  1 +
 config/rootfiles/core/176/filelists/files                      |  1 +
 .../{oldcore/121 => core/176}/filelists/x86_64/intel-microcode |  0
 config/rootfiles/core/176/update.sh                            | 10 ++++++++++
 html/cgi-bin/vpnmain.cgi                                       |  2 ++
 lfs/intel-microcode                                            |  4 ++--
 6 files changed, 16 insertions(+), 2 deletions(-)
 copy config/rootfiles/{oldcore/121 => core/176}/filelists/x86_64/intel-microcode (100%)

Difference in files:
diff --git a/config/rootfiles/common/x86_64/intel-microcode b/config/rootfiles/common/x86_64/intel-microcode
index 2d4f8f8c3..7f9632973 100644
--- a/config/rootfiles/common/x86_64/intel-microcode
+++ b/config/rootfiles/common/x86_64/intel-microcode
@@ -120,6 +120,7 @@ lib/firmware/intel-ucode/06-a7-01
 lib/firmware/intel-ucode/06-b7-01
 lib/firmware/intel-ucode/06-ba-02
 lib/firmware/intel-ucode/06-ba-03
+lib/firmware/intel-ucode/06-be-00
 lib/firmware/intel-ucode/06-bf-02
 lib/firmware/intel-ucode/06-bf-05
 lib/firmware/intel-ucode/0f-00-07
diff --git a/config/rootfiles/core/176/filelists/files b/config/rootfiles/core/176/filelists/files
index 19b446979..98f2343f5 100644
--- a/config/rootfiles/core/176/filelists/files
+++ b/config/rootfiles/core/176/filelists/files
@@ -1,2 +1,3 @@
 etc/rc.d/init.d/partresize
 srv/web/ipfire/cgi-bin/ovpnmain.cgi
+srv/web/ipfire/cgi-bin/vpnmain.cgi
diff --git a/config/rootfiles/core/176/filelists/x86_64/intel-microcode b/config/rootfiles/core/176/filelists/x86_64/intel-microcode
new file mode 120000
index 000000000..d5ac074e2
--- /dev/null
+++ b/config/rootfiles/core/176/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/176/update.sh b/config/rootfiles/core/176/update.sh
index 250be35df..3b64202f6 100644
--- a/config/rootfiles/core/176/update.sh
+++ b/config/rootfiles/core/176/update.sh
@@ -51,6 +51,16 @@ ldconfig
 
 # Start services
 
+# Rebuild initial ramdisk to apply microcode updates
+dracut --regenerate-all --force
+KVER="xxxKVERxxx"
+case "$(uname -m)" in
+	aarch64)
+		mkimage -A arm64 -T ramdisk -C lzma -d /boot/initramfs-${KVER}-ipfire.img /boot/uInit-${KVER}-ipfire
+		# dont remove initramfs because grub need this to boot.
+		;;
+esac
+
 # This update needs a reboot...
 touch /var/run/need_reboot
 
diff --git a/html/cgi-bin/vpnmain.cgi b/html/cgi-bin/vpnmain.cgi
index f2aeecdf9..63f875c6a 100644
--- a/html/cgi-bin/vpnmain.cgi
+++ b/html/cgi-bin/vpnmain.cgi
@@ -870,6 +870,8 @@ END
 } elsif ($cgiparams{'ACTION'} eq $Lang::tr{'generate root/host certificates'} ||
 	$cgiparams{'ACTION'} eq $Lang::tr{'upload p12 file'}) {
 
+	&newcleanssldatabase();
+
 	if (-f "${General::swroot}/ca/cacert.pem") {
 		$errormessage = $Lang::tr{'valid root certificate already exists'};
 		goto ROOTCERT_SKIP;
diff --git a/lfs/intel-microcode b/lfs/intel-microcode
index fb7be5fe4..37cf9589c 100644
--- a/lfs/intel-microcode
+++ b/lfs/intel-microcode
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 20230214
+VER        = 20230613
 
 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)_BLAKE2 = d98d054a8cfd66e3d0549d1e8f4a4745cad342d45f36a82d2f2f51fedc29635125fdad95ee4970069e134facc1ab3092b97837c6f8744ffedf220a5d3d022dd5
+$(DL_FILE)_BLAKE2 = 56bffb26687fd3a20b79b4540ae10c98b2875e3edb84583b679ddc75e339193db4bddece25c7e5cb26b79f5e6ce2d10fcc318c55e13c05d8611198e4c571354b
 
 install : $(TARGET)
 


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

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

only message in thread, other threads:[~2023-06-16  9:24 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-06-16  9:24 [git.ipfire.org] IPFire 2.x development tree branch, next, updated. dfbbc534beed7853f027005eb3e5eac7678c3346 Michael Tremer

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