#[export]
pub fn repositories() -> Result<RepositoriesResult, Error> {
let (files, errors, digest) = proxmox_apt::repositories::repositories()?;
- let digest = proxmox::tools::digest_to_hex(&digest);
+ let digest = hex::encode(&digest);
let suite = proxmox_apt::repositories::get_current_release_codename()?;
let suite = proxmox_apt::repositories::get_current_release_codename()?;
if let Some(digest) = digest {
- let expected_digest = proxmox::tools::hex_to_digest(digest)?;
+ let expected_digest = hex::decode(digest)?;
if expected_digest != current_digest {
bail!("detected modified configuration - file changed by other user? Try again.");
}
let (mut files, errors, current_digest) = proxmox_apt::repositories::repositories()?;
if let Some(digest) = digest {
- let expected_digest = proxmox::tools::hex_to_digest(digest)?;
+ let expected_digest = hex::decode(digest)?;
if expected_digest != current_digest {
bail!("detected modified configuration - file changed by other user? Try again.");
}