Key splitting permissions
This commit is contained in:
parent
6830c8335d
commit
402b459eed
@ -157,18 +157,24 @@ fi
|
|||||||
gpg --output $FRAGMENTS_DIR/backup_pubkey.txt \
|
gpg --output $FRAGMENTS_DIR/backup_pubkey.txt \
|
||||||
--armor --export $MY_BACKUP_KEY_ID
|
--armor --export $MY_BACKUP_KEY_ID
|
||||||
if [ ! "$?" = "0" ]; then
|
if [ ! "$?" = "0" ]; then
|
||||||
|
shred -zu $FRAGMENTS_DIR/privkey.txt
|
||||||
echo $"Unable to extract backup public key for $MY_BACKUP_KEY_ID"
|
echo $"Unable to extract backup public key for $MY_BACKUP_KEY_ID"
|
||||||
exit 62928
|
exit 62928
|
||||||
fi
|
fi
|
||||||
echo '$BACKUP_DUMMY_PASSWORD' | \
|
echo "$BACKUP_DUMMY_PASSWORD" | \
|
||||||
gpg --output $FRAGMENTS_DIR/backup_privkey.txt \
|
gpg --output $FRAGMENTS_DIR/backup_privkey.txt \
|
||||||
--batch --passphrase-fd 0 \
|
--batch --passphrase-fd 0 \
|
||||||
--armor --export-secret-key $MY_BACKUP_KEY_ID
|
--armor --export-secret-key $MY_BACKUP_KEY_ID
|
||||||
if [ ! "$?" = "0" ]; then
|
if [ ! "$?" = "0" ]; then
|
||||||
|
shred -zu $FRAGMENTS_DIR/privkey.txt
|
||||||
echo $"Unable to extract backup private key for $MY_BACKUP_KEY_ID"
|
echo $"Unable to extract backup private key for $MY_BACKUP_KEY_ID"
|
||||||
exit 13783
|
exit 13783
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Ensure there aren't any permissions problems when running cat
|
||||||
|
chmod +r $FRAGMENTS_DIR/privkey.txt
|
||||||
|
chmod +r $FRAGMENTS_DIR/backup_privkey.txt
|
||||||
|
|
||||||
cat $FRAGMENTS_DIR/pubkey.txt \
|
cat $FRAGMENTS_DIR/pubkey.txt \
|
||||||
$FRAGMENTS_DIR/privkey.txt \
|
$FRAGMENTS_DIR/privkey.txt \
|
||||||
$FRAGMENTS_DIR/backup_pubkey.txt \
|
$FRAGMENTS_DIR/backup_pubkey.txt \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user