From f609b54511e04770950c9fbf6407977828f4d426 Mon Sep 17 00:00:00 2001 From: Andrew Cady Date: Fri, 22 Apr 2016 13:45:13 -0400 Subject: add some scripts into root's homedir --- initramfs-tools/hooks/samizdat | 4 ++++ initramfs-tools/scripts/samizdat | 7 +++++++ 2 files changed, 11 insertions(+) (limited to 'initramfs-tools') diff --git a/initramfs-tools/hooks/samizdat b/initramfs-tools/hooks/samizdat index c71dada..d09c660 100755 --- a/initramfs-tools/hooks/samizdat +++ b/initramfs-tools/hooks/samizdat @@ -15,6 +15,10 @@ for c in $path_execs; do CopyExec "$(which $c)" /bin; done CopyExec /bin/openvt /bin/OpenVT CopyExec /sbin/losetup /bin/LoSetup +CopyExec patchroot.sh /patchroot/patchroot.sh +CopyExec /etc/apt/sources.list /patchroot/sources.list +CopyExec initrd-dependencies.txt /patchroot/initrd-dependencies.txt + absolute_path_copies='/lib/terminfo/l/linux' for f in $absolute_path_copies; do CopyExec "$f" "$f"; done diff --git a/initramfs-tools/scripts/samizdat b/initramfs-tools/scripts/samizdat index 2bc16f8..374d95d 100644 --- a/initramfs-tools/scripts/samizdat +++ b/initramfs-tools/scripts/samizdat @@ -9,8 +9,15 @@ mountroot() bootmenu bootwait root-mounted chvt 1 + patchroot +} +patchroot() +{ + echo -n 'Patching root... ' >&2 sed -i -e 's/^root:x:/root::/' /root/etc/passwd + cp /patchroot/* /root/root/ + echo 'done.' >&2 } samizdat_install_udev_rules() -- cgit v1.2.3