# -*-shell-script-*- # This should be sourced by bash (though we welcome changes to make it POSIX sh compliant) # Monkeysphere authentication setup subcommand # # The monkeysphere scripts are written by: # Jameson Rollins # Jamie McClelland # Daniel Kahn Gillmor # # They are Copyright 2009, and are all released under the GPL, # version 3 or later. setup() { # make the core and the sphere: mkdir -p ${SYSDATADIR}/authentication mkdir -p ${GNUPGHOME_SPHERE} mkdir -p ${GNUPGHOME_CORE} # deliberately replace the config files via truncation # FIXME: should we be dumping to tmp files and then moving atomically? cat >${GNUPGHOME_CORE}/gpg.conf <${GNUPGHOME_SPHERE}/gpg.conf <