summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Cady <d@jerkface.net>2016-04-29 15:11:12 -0400
committerAndrew Cady <d@jerkface.net>2016-04-29 15:11:12 -0400
commit1ee78e5651c49be3c9466d8570f32a22f5dee8d4 (patch)
treea9ae78d5283a1b2ee13e4a36f9ea8db2fe976310 /src
parent153d299a41b9be4e15dab1ca29bb93a74bd2445d (diff)
more path fixes
Diffstat (limited to 'src')
-rwxr-xr-xsrc/grub-efi.sh1
-rwxr-xr-xsrc/initrd.sh2
-rw-r--r--src/initrd/initrd-dependencies.txt14
-rwxr-xr-xsrc/initrd/patchroot.sh (renamed from src/patchroot.sh)0
-rw-r--r--src/initrd/vol_id.txt1
-rwxr-xr-xsrc/qemu.sh2
-rw-r--r--src/samizdat-paths.sh6
-rw-r--r--src/xorriso-usb.sh6
8 files changed, 28 insertions, 4 deletions
diff --git a/src/grub-efi.sh b/src/grub-efi.sh
index e2d50f6..e722990 100755
--- a/src/grub-efi.sh
+++ b/src/grub-efi.sh
@@ -32,6 +32,7 @@ EOF
32} 32}
33 33
34real_destdir=$samizdat_grub_efi_dir 34real_destdir=$samizdat_grub_efi_dir
35[ "$real_destdir" ] || exit 1
35destdir=$real_destdir.tmp 36destdir=$real_destdir.tmp
36 37
37set -e 38set -e
diff --git a/src/initrd.sh b/src/initrd.sh
index 8cc8ea1..458d0f5 100755
--- a/src/initrd.sh
+++ b/src/initrd.sh
@@ -1,5 +1,7 @@
1#!/bin/sh 1#!/bin/sh
2 2
3. samizdat-paths.sh
4
3initrd=${samizdat_isolinux_dir}/linux/initrd.img 5initrd=${samizdat_isolinux_dir}/linux/initrd.img
4vmlinuz=${samizdat_isolinux_dir}/linux/vmlinuz 6vmlinuz=${samizdat_isolinux_dir}/linux/vmlinuz
5 7
diff --git a/src/initrd/initrd-dependencies.txt b/src/initrd/initrd-dependencies.txt
new file mode 100644
index 0000000..cf73861
--- /dev/null
+++ b/src/initrd/initrd-dependencies.txt
@@ -0,0 +1,14 @@
1expect
2pgpdump
3monkeysphere
4libmime-base32-perl
5pinentry-curses
6mdadm
7ntfs-3g
8hfsplus
9isolinux
10nbd-client
11cryptsetup
12hfsprogs
13grub-pc
14initramfs-tools
diff --git a/src/patchroot.sh b/src/initrd/patchroot.sh
index 738beac..738beac 100755
--- a/src/patchroot.sh
+++ b/src/initrd/patchroot.sh
diff --git a/src/initrd/vol_id.txt b/src/initrd/vol_id.txt
new file mode 100644
index 0000000..6633321
--- /dev/null
+++ b/src/initrd/vol_id.txt
@@ -0,0 +1 @@
SamizdatLive
diff --git a/src/qemu.sh b/src/qemu.sh
index dfed521..3b355b4 100755
--- a/src/qemu.sh
+++ b/src/qemu.sh
@@ -1,6 +1,6 @@
1#!/bin/sh 1#!/bin/sh
2 2
3. samizdat-path.sh 3. samizdat-paths.sh
4 4
5# iso=debian-live-8.4.0-amd64-gnome-desktop.iso 5# iso=debian-live-8.4.0-amd64-gnome-desktop.iso
6# iso=debian-live-8.4.0-amd64-standard.iso 6# iso=debian-live-8.4.0-amd64-standard.iso
diff --git a/src/samizdat-paths.sh b/src/samizdat-paths.sh
index c437c5b..5980ba6 100644
--- a/src/samizdat-paths.sh
+++ b/src/samizdat-paths.sh
@@ -1,5 +1,7 @@
1samizdat_initrd_files_dir=/home/d/sami/src/initrd 1samizdat_initrd_files_dir=/home/d/sami/src/initrd
2samizdat_execs_dir=/home/d/src/samizdat 2samizdat_execs_dir=/home/d/src/samizdat
3samizdat_child_dir=./child 3samizdat_child_dir=/home/d/sami/child
4samizdat_isolinux_dir=/home/d/sami/isolinux 4samizdat_isolinux_dir=/home/d/sami/isolinux
5PATH=${libexecdir}/${PACKAGE}/bin:${PATH} 5samizdat_grub_efi_dir=/home/d/sami/grub-efi
6samizdat_iso_dir=/home/d/sami
7PATH=/usr/local/samizdat/bin:${PATH}
diff --git a/src/xorriso-usb.sh b/src/xorriso-usb.sh
index 61fcda0..7ff9825 100644
--- a/src/xorriso-usb.sh
+++ b/src/xorriso-usb.sh
@@ -35,6 +35,10 @@ fi
35 35
36for fs; do 36for fs; do
37 [ -f "$fs" ] || die "not a file: $fs" 37 [ -f "$fs" ] || die "not a file: $fs"
38 case "$fs" in
39 *.btrfs) ;;
40 *) die "invalid name (does not match *.btrfs): $fs" ;;
41 esac
38 shift 42 shift
39 set -- "$@" "rootfs/${fs##*/}=$fs" 43 set -- "$@" "rootfs/${fs##*/}=$fs"
40done 44done
@@ -137,7 +141,7 @@ if [ "$QUICK_TEST" ]; then
137fi 141fi
138 142
139if [ "$REPLACE_INITRD" ]; then 143if [ "$REPLACE_INITRD" ]; then
140 initrd.sh 144 initrd.sh || die 'initrd.sh failed'
141fi 145fi
142 146
143(set -x 147(set -x