diff --git a/src/steps/os/freebsd.rs b/src/steps/os/freebsd.rs index 158a29bb..2c57b77c 100644 --- a/src/steps/os/freebsd.rs +++ b/src/steps/os/freebsd.rs @@ -1,3 +1,4 @@ +use crate::command::CommandExt; use crate::executor::RunType; use crate::terminal::print_separator; use crate::utils::require_option; @@ -10,7 +11,7 @@ pub fn upgrade_freebsd(sudo: Option<&PathBuf>, run_type: RunType) -> Result<()> print_separator("FreeBSD Update"); run_type .execute(sudo) - .args(&["/usr/sbin/freebsd-update", "fetch", "install"]) + .args(["/usr/sbin/freebsd-update", "fetch", "install"]) .status_checked() } @@ -19,7 +20,7 @@ pub fn upgrade_packages(sudo: Option<&PathBuf>, run_type: RunType) -> Result<()> print_separator("FreeBSD Packages"); run_type .execute(sudo) - .args(&["/usr/sbin/pkg", "upgrade"]) + .args(["/usr/sbin/pkg", "upgrade"]) .status_checked() } @@ -27,8 +28,8 @@ pub fn audit_packages(sudo: &Option) -> Result<()> { if let Some(sudo) = sudo { println!(); Command::new(sudo) - .args(&["/usr/sbin/pkg", "audit", "-Fr"]) - .status_checked(); + .args(["/usr/sbin/pkg", "audit", "-Fr"]) + .status_checked()?; } Ok(()) }