diff options
author | Jonathan Bauer | 2020-05-13 11:04:02 +0200 |
---|---|---|
committer | Jonathan Bauer | 2020-05-13 11:04:02 +0200 |
commit | 1130873aa55c9b0a7e5af48edc44bd6c6fd1f888 (patch) | |
tree | 0fcfa186cd631d8d36611b3d4bc509fd38841d51 /modules.d/slx-dmsetup/module-setup.sh | |
parent | Merge branch 'centos8' into downloader (diff) | |
download | systemd-init-1130873aa55c9b0a7e5af48edc44bd6c6fd1f888.tar.gz systemd-init-1130873aa55c9b0a7e5af48edc44bd6c6fd1f888.tar.xz systemd-init-1130873aa55c9b0a7e5af48edc44bd6c6fd1f888.zip |
restructure repo
* remove packager
* move everything from builder/* back to root
Diffstat (limited to 'modules.d/slx-dmsetup/module-setup.sh')
-rwxr-xr-x | modules.d/slx-dmsetup/module-setup.sh | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/modules.d/slx-dmsetup/module-setup.sh b/modules.d/slx-dmsetup/module-setup.sh new file mode 100755 index 00000000..68e9b7b4 --- /dev/null +++ b/modules.d/slx-dmsetup/module-setup.sh @@ -0,0 +1,24 @@ +#!/usr/bin/env bash +check() { + return 255 +} +depends() { + echo "slx-tools" +} +install() { + inst "$moddir/scripts/dmsetup-slx-device" "/usr/local/bin/dmsetup-slx-device" + + inst_hook pre-pivot 10 "$moddir/scripts/generate-fstab-swap.sh" + inst_hook pre-pivot 00 "$moddir/scripts/grow-rootfs.sh" + # deliberatly left ext helpers out for now, since we don't really use it. + inst_multiple blockdev xxd \ + mkfs.ext4 resize2fs \ + xfs_repair xfs_growfs +} +installkernel() { + # install those modules in case the used kernel does not have them builtin + instmods \ + dm-thin-pool dm-snapshot \ + dm-crypt crc32c xts \ + xfs ext4 +} |