summaryrefslogtreecommitdiff
path: root/src/package_installer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/package_installer.rs')
-rw-r--r--src/package_installer.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/package_installer.rs b/src/package_installer.rs
index c5c6451..03e429f 100644
--- a/src/package_installer.rs
+++ b/src/package_installer.rs
@@ -11,6 +11,9 @@ impl AptConfig {
if path.as_os_str().is_empty() || path.is_dir() {
bail!("APT configuration must be a file path: {}", path.display());
}
+ if !path.is_file() {
+ bail!("APT configuration does not exist or is not a regular file: {}", path.display());
+ }
Ok(Self(path.to_path_buf()))
}