summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index 9e081a8..f468124 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -21,7 +21,10 @@ fn main() {
let archive_existing = env::args().any(|argument| argument == "--archive-existing");
if !archive_existing {
if workdir.exists() {
- fs::remove_dir_all(&workdir).expect("remove previous Hasher workdir");
+ run(
+ Command::new("sudo").args(["rm", "-rf"]).arg(&workdir),
+ "remove previous Hasher workdir",
+ );
}
fs::create_dir_all(&workdir).expect("create Hasher workdir");
run(