X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fshare%2Fma%2Fupdate_users;h=0086cd32f57dc8573d8f6d5df8a5585e00bd0fc4;hb=39d013c4d307d6a844f8dc2deabf42adc0a8a388;hp=a48bbd10c9d1ad528c8b499a15be7437d6d73d6c;hpb=7b64ab42881f4702b6a7800dc06c94a742109fda;p=monkeysphere.git diff --git a/src/share/ma/update_users b/src/share/ma/update_users index a48bbd1..0086cd3 100644 --- a/src/share/ma/update_users +++ b/src/share/ma/update_users @@ -24,12 +24,9 @@ if [ "$1" ] ; then unames="$@" else # or just look at all users if none specified - unames=$(getent passwd | cut -d: -f1) + unames=$(list_users) fi -# set mode -MODE="authorized_keys" - # set gnupg home GNUPGHOME="$GNUPGHOME_SPHERE" @@ -88,13 +85,12 @@ for uname in $unames ; do cat "$authorizedUserIDs" > "$TMP_AUTHORIZED_USER_IDS" # export needed variables - export FILE_OWNER="$uname" export AUTHORIZED_KEYS export TMP_AUTHORIZED_USER_IDS # process authorized_user_ids file, as monkeysphere user su_monkeysphere_user \ - ". ${SYSSHAREDIR}/common; process_authorized_user_ids $TMP_AUTHORIZED_USER_IDS" \ + ". ${SYSSHAREDIR}/common; STRICT_MODES='$STRICT_MODES' process_authorized_user_ids $TMP_AUTHORIZED_USER_IDS" \ || returnCode="$?" else log debug "not processing authorized_user_ids."