From 1446307aaa1b01aa112f73e53f9a58e76c868b0d Mon Sep 17 00:00:00 2001 From: Pawel Jakub Dawidek Date: Wed, 6 Oct 2004 14:42:35 +0000 Subject: [PATCH] Lock file for gbde devices is optional. --- etc/rc.d/gbde | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/etc/rc.d/gbde b/etc/rc.d/gbde index 6359f415ae80..06c090e02561 100644 --- a/etc/rc.d/gbde +++ b/etc/rc.d/gbde @@ -82,12 +82,16 @@ gbde_start() parentdev=${device%.bde} parent=${parentdev#/dev/} eval "lock=\${gbde_lock_${parent}-\"${gbde_lockdir}/${parent}.lock\"}" - if [ -e "${lock}" -a ! -e "${device}" ]; then + if [ ! -e "${device}" ]; then echo "Configuring Disk Encryption for ${device}." count=1 while [ ${count} -le ${gbde_attach_attempts} ]; do - gbde attach ${parentdev} -l ${lock} + if [ -e "${lock}" ]; then + gbde attach ${parentdev} -l ${lock} + else + gbde attach ${parentdev} + fi if [ -e ${device} ]; then break fi