]> git.ipfire.org Git - people/stevee/ipfire-2.x.git/commitdiff
core166: Ship dracut
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 14 Mar 2022 15:24:19 +0000 (15:24 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 14 Mar 2022 15:24:19 +0000 (15:24 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/core/166/filelists/dracut [new symlink]
config/rootfiles/core/166/update.sh

diff --git a/config/rootfiles/core/166/filelists/dracut b/config/rootfiles/core/166/filelists/dracut
new file mode 120000 (symlink)
index 0000000..1608699
--- /dev/null
@@ -0,0 +1 @@
+../../../common/dracut
\ No newline at end of file
index ec0b61b41a784f6f05c45dcde2f3da4d79277ebb..ab31ee4f9563dbc53e40b3b9d05594c2e2cf92d6 100644 (file)
@@ -32,6 +32,11 @@ for (( i=1; i<=$core; i++ )); do
 done
 
 # Remove files
+rm -vf \
+       /etc/dracut.conf \
+       /usr/bin/mkinitrd \
+       /usr/lib/dracut \
+       /usr/local/bin/rebuild-initrd
 
 # Stop services
 
@@ -47,6 +52,9 @@ ldconfig
 # Filesytem cleanup
 /usr/local/bin/filesystem-cleanup
 
+# Regenerate all initrds
+dracut --regenerate-all --force
+
 # Start services
 /etc/init.d/sshd restart