X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=src%2Fshare%2Fma%2Fsetup;h=533e6a130f03d4cec2c547ca1cc4ea1c45bcade6;hb=58244d7d9e2d6aa2220bd2e692b2370de283cc23;hp=229166bcab6fe486fc01cf91aa54e7fc8559d80d;hpb=0655d5cbf24a29da4aff7e272e82bfa258b2ceed;p=monkeysphere.git diff --git a/src/share/ma/setup b/src/share/ma/setup index 229166b..533e6a1 100644 --- a/src/share/ma/setup +++ b/src/share/ma/setup @@ -15,11 +15,15 @@ setup() { # make all needed directories mkdir -p "${MADATADIR}" mkdir -p "${MATMPDIR}" - mkdir -p "${GNUPGHOME_SPHERE}" mkdir -p "${GNUPGHOME_CORE}" + chmod 700 "${GNUPGHOME_CORE}" + mkdir -p "${GNUPGHOME_SPHERE}" + chmod 700 "${GNUPGHOME_SPHERE}" + mkdir -p "${MADATADIR}"/authorized_keys # deliberately replace the config files via truncation # FIXME: should we be dumping to tmp files and then moving atomically? + log debug "write core gpg.conf..." cat >"${GNUPGHOME_CORE}"/gpg.conf <"${GNUPGHOME_SPHERE}"/gpg.conf <