]> git.proxmox.com Git - proxmox-backup.git/blobdiff - src/auth.rs
use new proxmox-sys crate
[proxmox-backup.git] / src / auth.rs
index 1560d565e102a1a0af5d3cbfac6b0aa989cba8b8..3c2b84eb5b22764200f19dc81bc798269f7d92b8 100644 (file)
@@ -78,13 +78,13 @@ impl ProxmoxAuthenticator for PBS {
         let data = proxmox::tools::fs::file_get_json(SHADOW_CONFIG_FILENAME, Some(json!({})))?;
         match data[username.as_str()].as_str() {
             None => bail!("no password set"),
-            Some(enc_password) => pbs_tools::crypt::verify_crypt_pw(password, enc_password)?,
+            Some(enc_password) => proxmox_sys::crypt::verify_crypt_pw(password, enc_password)?,
         }
         Ok(())
     }
 
     fn store_password(&self, username: &UsernameRef, password: &str) -> Result<(), Error> {
-        let enc_password = pbs_tools::crypt::encrypt_pw(password)?;
+        let enc_password = proxmox_sys::crypt::encrypt_pw(password)?;
         let mut data = proxmox::tools::fs::file_get_json(SHADOW_CONFIG_FILENAME, Some(json!({})))?;
         data[username.as_str()] = enc_password.into();