equal
deleted
inserted
replaced
94 |
94 |
95 mount_cryptdev() { |
95 mount_cryptdev() { |
96 TYPE=$1 |
96 TYPE=$1 |
97 CRYPTDEV="cbackup.$TYPE.$$" |
97 CRYPTDEV="cbackup.$TYPE.$$" |
98 MOUNTPOINT=$2 |
98 MOUNTPOINT=$2 |
99 if mount /dev/mapper/$CRYPTDEV $MOUNTPOINT; then |
99 MOUNTOPT="" |
|
100 test "$TYPE" = "source" && MOUNTOPT="--read-only" |
|
101 if mount $MOUNTOPT /dev/mapper/$CRYPTDEV $MOUNTPOINT; then |
100 debug "OK: [$ME] mount $CRYPTDEV to $MOUNTPOINT" |
102 debug "OK: [$ME] mount $CRYPTDEV to $MOUNTPOINT" |
101 [ $LOGGING -eq 1 ] && logger -p local0.notice -t $ME "OK: mount $CRYPTDEV to $MOUNTPOINT" |
103 [ $LOGGING -eq 1 ] && logger -p local0.notice -t $ME "OK: mount $CRYPTDEV to $MOUNTPOINT" |
102 else |
104 else |
103 debug "ERROR: [$ME] can't mount $CRYPTDEV to $MOUNTPOINT" |
105 debug "ERROR: [$ME] can't mount $CRYPTDEV to $MOUNTPOINT" |
104 [ $LOGGING -eq 1 ] && logger -p local0.err -t $ME "ERROR: can't mount $CRYPTDEV to $MOUNTPOINT" |
106 [ $LOGGING -eq 1 ] && logger -p local0.err -t $ME "ERROR: can't mount $CRYPTDEV to $MOUNTPOINT" |