diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2017-02-20 15:56:28 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2017-02-20 15:56:28 -0300 |
commit | 0713c6ce61b42938791ff93d5242ce0b5a49d499 (patch) | |
tree | 150e3ec900f2afc3a3fb6cc50cab4c27b2fbf416 /share/hydra/sync | |
parent | ff85837ac65caf15eae9f7d96fdc768f15b9fbd1 (diff) | |
download | hydra-0713c6ce61b42938791ff93d5242ce0b5a49d499.tar.gz hydra-0713c6ce61b42938791ff93d5242ce0b5a49d499.tar.bz2 |
More init/sync fixes
Diffstat (limited to 'share/hydra/sync')
-rwxr-xr-x | share/hydra/sync | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/share/hydra/sync b/share/hydra/sync index 3727c8e..bed3e4f 100755 --- a/share/hydra/sync +++ b/share/hydra/sync @@ -82,13 +82,17 @@ hydra_sync $REPOSITORIES # Update keyring. if [ "$UPDATE_KEYRINGER" != "no" ]; then - if ! which keyringer &> /dev/null; then - hydra_install_package keyringer - elif [ ! -e "$HOME/.keyringer/$HYDRA" ]; then - echo "Initializing keyring for $HYDRA..." - keyringer $HYDRA init $HYDRA_FOLDER/$repository - fi + if [ ! -e "$HOME/.keyringer/$HYDRA" ]; then + if [ -e "$HYDRA_FOLDER/keyring" ]; then + if ! which keyringer &> /dev/null; then + hydra_install_package keyringer + fi + + echo "Initializing keyring for $HYDRA..." + keyringer $HYDRA init $HYDRA_FOLDER/keyring - echo "Syncing keyringer..." - keyringer $HYDRA git pull + echo "Syncing keyringer..." + keyringer $HYDRA git pull + fi + fi fi |