From c37569497bb5b632f8db23cbaa4a46c00e033976 Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Wed, 4 Jul 2007 12:41:57 +0200 Subject: [PATCH] /etc/zsh/zshrc: yse kexec alias only if /proc/cmdline can be read --- debian/changelog | 6 ++++++ etc/zsh/zshrc | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 0b047a6..33c90f7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +grml-etc-core (0.3.14) unstable; urgency=low + + * /etc/zsh/zshrc: yse kexec alias only if /proc/cmdline can be read. + + -- Michael Prokop Wed, 04 Jul 2007 12:41:29 +0200 + grml-etc-core (0.3.13) unstable; urgency=low * /etc/zsh/zshrc: diff --git a/etc/zsh/zshrc b/etc/zsh/zshrc index 3b6d6de..33b60ea 100644 --- a/etc/zsh/zshrc +++ b/etc/zsh/zshrc @@ -790,7 +790,7 @@ ${BLUE}%n${NO_COLOUR}@%m %40<...<%B%~%b%<< %# " alias ...='cd ../../' # generate alias named "$KERNELVERSION-reboot" so you can use boot with kexec: - if [ -x /sbin/kexec ] ; then + if [ -x /sbin/kexec -a -r /proc/cmdline ] ; then alias "$(uname -r)-reboot"="kexec -l --initrd=/boot/initrd.img-"$(uname -r)" --command-line=\"$(cat /proc/cmdline)\" /boot/vmlinuz-"$(uname -r)"" fi -- 2.1.4