diff --git a/Cargo.toml b/Cargo.toml
index 34579c2465bca8bee198897cc08457ec29da4758..74c890e6a39e122bf1f9aa4a9ceab631608445f1 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -10,8 +10,8 @@ description = "An RX-only SDR CATS I-gate"
 assets = [
        ["target/release/cats-sdr-igate-decoder", "/usr/bin/", "755"],
        ["debian/cats-sdr-igate.service", "/lib/systemd/system/cats-sdr-igate.service", "644"],
-       ["config.example.toml", "/etc/cats_sdr_igate/config.toml", "644"],
-	   ["debian/start.sh", "/usr/bin/cats_sdr_igate", "755"]
+       ["config.example.toml", "/etc/cats-sdr-igate/config.toml", "644"],
+	   ["debian/start.sh", "/usr/bin/cats-sdr-igate", "755"]
 ]
 conf-files = ["/etc/cats_sdr_igate/config.toml"]
 maintainer-scripts = "debian/maintainer_scripts/"
diff --git a/src/config.rs b/src/config.rs
index 3bceba17d6a93dbe037f5d2655ef855c52dcf2fc..af64d71550f0955cb5688a88c061183f49123721 100644
--- a/src/config.rs
+++ b/src/config.rs
@@ -52,12 +52,12 @@ impl Config {
 }
 
 fn read_conf_file() -> anyhow::Result<String> {
-    let filenames = ["config.toml", "/etc/cats_sdr_igate/config.toml"];
+    let filenames = ["config.toml", "/etc/cats-sdr-igate/config.toml"];
     for filename in filenames.iter() {
         if let Ok(x) = fs::read_to_string(filename) {
             return Ok(x);
         }
     }
 
-    bail!("Could not open config file. Should either be `config.toml` in the current directory, or in /etc/cats_sdr_igate/")
+    bail!("Could not open config file. Should either be `config.toml` in the current directory, or in /etc/cats-sdr-igate/")
 }