diff --git a/peach-lib/src/config_manager.rs b/peach-lib/src/config_manager.rs index e871774..e29f8d6 100644 --- a/peach-lib/src/config_manager.rs +++ b/peach-lib/src/config_manager.rs @@ -51,7 +51,7 @@ pub struct PeachConfig { } // helper functions for serializing and deserializing PeachConfig from disc -fn save_peach_config(peach_config: PeachConfig) -> Result { +pub fn save_peach_config(peach_config: PeachConfig) -> Result { // use a file lock to avoid race conditions while saving config let mut lock = LockFile::open(LOCK_FILE_PATH)?; lock.lock()?; @@ -84,7 +84,8 @@ pub fn load_peach_config() -> Result { dyn_tsig_key_path: "".to_string(), dyn_enabled: false, ssb_admin_ids: Vec::new(), - admin_password_hash: "".to_string(), + // default password is `peach` + admin_password_hash: "146".to_string(), temporary_password_hash: "".to_string(), } }