diff options
| author | Daniel Baumann <daniel@debian.org> | 2012-06-05 15:59:20 +0200 |
|---|---|---|
| committer | Daniel Baumann <daniel@debian.org> | 2012-06-05 16:11:16 +0200 |
| commit | 5d6acf56af17449a32a17194059d0ad437c5f988 (patch) | |
| tree | 253dd300b3f19c5389dab91be6c308f5c91fd9d5 /initramfs-tools/scripts | |
| parent | 4af5ca4efc7f7f3c3457de9405f7a95d0cf4181a (diff) | |
| download | live-boot-5d6acf56af17449a32a17194059d0ad437c5f988.tar.gz live-boot-5d6acf56af17449a32a17194059d0ad437c5f988.zip | |
Converting read-only initramfs-tools pre-mount script into regular live-boot script.
Diffstat (limited to 'initramfs-tools/scripts')
| -rwxr-xr-x | initramfs-tools/scripts/live-premount/readonly | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/initramfs-tools/scripts/live-premount/readonly b/initramfs-tools/scripts/live-premount/readonly deleted file mode 100755 index 71483bd..0000000 --- a/initramfs-tools/scripts/live-premount/readonly +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/sh - -#set -e - -# initramfs-tools header - -PREREQ="udev" - -prereqs() -{ - echo "${PREREQ}" -} - -case "${1}" in - prereqs) - prereqs - exit 0 - ;; -esac - -# live-boot script - -# make sure all harddisk devices are read-only -# this is important for forensic investigations -if grep -qe forensic -qe readonly /proc/cmdline -then - for device in /dev/hd* /dev/sd* /dev/vd* - do - if [ -b "$device" ] - then - printf " * Setting device %-9s to read-only mode: " $device >/dev/console - blockdev --setro $device && printf "done [ execute \"blockdev --setrw %-9s\" to unlock]\n" $device >/dev/console || printf "failed\n" >/dev/console - fi - done -fi |
