diff options
author | Gordon GECOS <u@adam> | 2020-10-25 18:13:54 -0400 |
---|---|---|
committer | Gordon GECOS <u@adam> | 2020-10-25 18:13:54 -0400 |
commit | 4840616b1fdf95e86ce21109063370f046289d9f (patch) | |
tree | 81a200e203fe9b6a0012f2fed69e7dfb953f53e1 /src | |
parent | a8b5f0c06f5f8aaff8afa7ff188a3f4e95d7e725 (diff) |
commit everything for steve
Diffstat (limited to 'src')
-rwxr-xr-x | src/initrd.sh | 4 | ||||
-rwxr-xr-x | src/mkinitramfs-samizdat | 7 | ||||
-rwxr-xr-x | src/parted-usb.sh | 4 |
3 files changed, 6 insertions, 9 deletions
diff --git a/src/initrd.sh b/src/initrd.sh index e363c83..2ec278d 100755 --- a/src/initrd.sh +++ b/src/initrd.sh | |||
@@ -11,7 +11,6 @@ initrd=${samizdat_linux_dir}/initrd.img | |||
11 | vmlinuz=${samizdat_linux_dir}/vmlinuz | 11 | vmlinuz=${samizdat_linux_dir}/vmlinuz |
12 | 12 | ||
13 | conf_dir=$samizdat_initramfs_conf_dir | 13 | conf_dir=$samizdat_initramfs_conf_dir |
14 | apt_dependencies=$samizdat_initrd_files_dir/initrd-dependencies.txt | ||
15 | 14 | ||
16 | get_kernel_version() | 15 | get_kernel_version() |
17 | { | 16 | { |
@@ -44,9 +43,6 @@ force_rebuild() | |||
44 | 43 | ||
45 | rebuild() | 44 | rebuild() |
46 | { | 45 | { |
47 | [ ! -f "$apt_dependencies" ] || | ||
48 | sudo apt-get install -q=10 --no-upgrade -y $(cat "$apt_dependencies") | ||
49 | |||
50 | set -ex | 46 | set -ex |
51 | cp -f /boot/vmlinuz-"${kernel_version}" "$vmlinuz" | 47 | cp -f /boot/vmlinuz-"${kernel_version}" "$vmlinuz" |
52 | /usr/sbin/mkinitramfs -d "$conf_dir" -o "$initrd" "${kernel_version}" || force_rebuild | 48 | /usr/sbin/mkinitramfs -d "$conf_dir" -o "$initrd" "${kernel_version}" || force_rebuild |
diff --git a/src/mkinitramfs-samizdat b/src/mkinitramfs-samizdat index 4fc6866..566389e 100755 --- a/src/mkinitramfs-samizdat +++ b/src/mkinitramfs-samizdat | |||
@@ -5,15 +5,16 @@ f() | |||
5 | sudo /usr/sbin/mkinitramfs \ | 5 | sudo /usr/sbin/mkinitramfs \ |
6 | -d /usr/local/lib/samizdat-rhizome/initramfs-tools/ \ | 6 | -d /usr/local/lib/samizdat-rhizome/initramfs-tools/ \ |
7 | -o "/boot/initrd.img-$1.samizdat" \ | 7 | -o "/boot/initrd.img-$1.samizdat" \ |
8 | -k "$1" | 8 | -k "$1" || return |
9 | sudo ln -sf "initrd.img-$1.samizdat" /boot/initrd.img | ||
9 | } | 10 | } |
10 | 11 | ||
11 | if [ "$1" ] | 12 | if [ "$1" ] |
12 | then | 13 | then |
13 | f "$1" | 14 | f "$1" || exit |
15 | sudo ln -sf "vmlinuz-$1" /boot/vmlinuz | ||
14 | else | 16 | else |
15 | l=$(readlink /boot/vmlinuz) | 17 | l=$(readlink /boot/vmlinuz) |
16 | v=${l#vmlinuz-} | 18 | v=${l#vmlinuz-} |
17 | f "$v" | 19 | f "$v" |
18 | ln -sf "initrd.img-$v.samizdat" /boot/initrd.img | ||
19 | fi | 20 | fi |
diff --git a/src/parted-usb.sh b/src/parted-usb.sh index d6d0873..919aae2 100755 --- a/src/parted-usb.sh +++ b/src/parted-usb.sh | |||
@@ -217,9 +217,9 @@ samizdat_linux_dir=/boot | |||
217 | 217 | ||
218 | 218 | ||
219 | 219 | ||
220 | #ROOTFS=rootfs/samizdat.seed.btrfs | 220 | ROOTFS=rootfs/samizdat-gold.seed.btrfs |
221 | #PATCHFS=rootfs/samizdat.patch.btrfs | 221 | #PATCHFS=rootfs/samizdat.patch.btrfs |
222 | #GPG_INPUT_DIR=/root/.gnupg | 222 | GPG_INPUT_DIR=/root/.gnupg |
223 | 223 | ||
224 | : ${GPG_INPUT_DIR:=/cdrom/gnupghome} | 224 | : ${GPG_INPUT_DIR:=/cdrom/gnupghome} |
225 | : ${GRUB_CONFIG:=conf/grub.cfg} | 225 | : ${GRUB_CONFIG:=conf/grub.cfg} |