summaryrefslogtreecommitdiff
path: root/initramfs-tools/scripts
diff options
context:
space:
mode:
authorDaniel Baumann <daniel@debian.org>2012-06-05 15:59:20 +0200
committerDaniel Baumann <daniel@debian.org>2012-06-05 16:11:16 +0200
commit5d6acf56af17449a32a17194059d0ad437c5f988 (patch)
tree253dd300b3f19c5389dab91be6c308f5c91fd9d5 /initramfs-tools/scripts
parent4af5ca4efc7f7f3c3457de9405f7a95d0cf4181a (diff)
downloadlive-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-xinitramfs-tools/scripts/live-premount/readonly35
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