summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Anshul Gupta <ansg191@anshulg.com> 2025-04-28 18:59:18 -0700
committerGravatar Anshul Gupta <ansg191@anshulg.com> 2025-04-28 18:59:18 -0700
commit4c30b875d0abe3ee969aa6117b11a9cf5e1e3932 (patch)
tree9c7dd3261e92f73802b7f856506ecb2711c227c4
parentbb25a173547ebee089a4079babf162309941d683 (diff)
downloadgithub-mirror-4c30b875d0abe3ee969aa6117b11a9cf5e1e3932.tar.gz
github-mirror-4c30b875d0abe3ee969aa6117b11a9cf5e1e3932.tar.zst
github-mirror-4c30b875d0abe3ee969aa6117b11a9cf5e1e3932.zip
Update configuration location
-rw-r--r--man/github_mirror.110
-rw-r--r--src/config.c10
2 files changed, 14 insertions, 6 deletions
diff --git a/man/github_mirror.1 b/man/github_mirror.1
index c78a315..b305045 100644
--- a/man/github_mirror.1
+++ b/man/github_mirror.1
@@ -29,10 +29,14 @@ The following options are available:
Load configuration from the specified file.
By default it will search in the following locations:
.Bl -tag -width Ds
-.It Pa /etc/github_mirror/config.ini
-.It Pa /usr/local/etc/github_mirror/config.ini
-.It Pa /usr/local/github_mirror/config.ini
.It Pa config.ini
+.It Pa github_mirror.conf
+.It Pa /usr/local/github_mirror/config.ini
+.It Pa /usr/local/github_mirror.conf
+.It Pa /usr/local/etc/github_mirror/config.ini
+.It Pa /usr/local/etc/github_mirror.conf
+.It Pa /etc/github_mirror/config.ini
+.It Pa /etc/github_mirror.conf
.El
.It Fl h , Fl -help
diff --git a/src/config.c b/src/config.c
index 71b735e..23afac2 100644
--- a/src/config.c
+++ b/src/config.c
@@ -16,10 +16,14 @@
#include <unistd.h>
const char *config_locations[] = {
- "/etc/github_mirror/config.ini",
- "/usr/local/etc/github_mirror/config.ini",
- "/usr/local/github_mirror/config.ini",
"config.ini",
+ "github_mirror.conf",
+ "/usr/local/github_mirror/config.ini",
+ "/usr/local/github_mirror.conf",
+ "/usr/local/etc/github_mirror/config.ini",
+ "/usr/local/etc/github_mirror.conf",
+ "/etc/github_mirror/config.ini",
+ "/etc/github_mirror.conf",
NULL,
};