##// END OF EJS Templates
a
Unknown -
r512:1a81d60fec0b
parent child
Show More
@@ -87,13 +87,10 if [ "$ENABLE_INITRAMFS" = true ] ; then
87 87 # Dummy mapping required by mkinitramfs
88 88 echo "0 1 crypt $(echo "${CRYPTFS_CIPHER}" | cut -d ':' -f 1) ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 0 7:0 4096" | chroot_exec dmsetup create "${CRYPTFS_MAPPING}"
89 89
90 # Generate initramfs with encrypted root partition support
91 chroot_exec mkinitramfs -o "/boot/firmware/initramfs-${KERNEL_VERSION}" "${KERNEL_VERSION}"
92
93 90 # Remove dummy mapping
94 91 chroot_exec cryptsetup close "${CRYPTFS_MAPPING}"
95 else
96 # Generate initramfs without encrypted root partition support
97 chroot_exec mkinitramfs -o "/boot/firmware/initramfs-${KERNEL_VERSION}" "${KERNEL_VERSION}"
98 92 fi
93
94 # Generate initramfs
95 chroot_exec mkinitramfs -o "/boot/firmware/initramfs-${KERNEL_VERSION}" "${KERNEL_VERSION}"
99 96 fi
@@ -179,26 +179,26 if [ "$ENABLE_SYSTEMDSWAP" = true ] ; then
179 179 # Copy downloaded systemd-swap sources
180 180 mv "${temp_dir}/systemd-swap" "${R}/tmp/"
181 181
182 # Set permissions of the systemd-swap sources
183 chown -R root:root "${R}/tmp/systemd-swap"
184
185 # Remove temporary directory for systemd-swap sources
186 rm -fr "${temp_dir}"
187
188 182 # Change into downloaded src dir
189 183 cd "${R}/tmp/systemd-swap" || exit
190 184
191 185 # Build package
192 186 bash ./package.sh debian
193 187
188 # Change back into script root dir
189 cd "${WORKDIR}" || exit
190
191 # Set permissions of the systemd-swap sources
192 chown -R root:root "${R}/tmp/systemd-swap"
193
194 194 # Install package
195 195 chroot_exec dpkg -i /tmp/systemd-swap/systemd-swap_*_any.deb
196 196
197 197 # Enable service
198 198 chroot_exec systemctl enable systemd-swap
199 199
200 # Change back into script root dir
201 cd "${WORKDIR}" || exit
200 # Remove temporary directory for systemd-swap sources
201 rm -fr "${temp_dir}"
202 202 else
203 203 # Enable ZSWAP in cmdline if systemd-swap is not used
204 204 if [ "$KERNEL_ZSWAP" = true ] ; then
General Comments 0
Vous devez vous connecter pour laisser un commentaire. Se connecter maintenant