projects
/
citadel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update config.guess and config.sub. Fix chdir() and -h in webcit
[citadel.git]
/
webcit
/
webserver.c
diff --git
a/webcit/webserver.c
b/webcit/webserver.c
index 4416b9da3f50d2755c3d453a7005fd6754dcf6a1..23043c840f4da4d48a8467e9eecbf478c3ce4c34 100644
(file)
--- a/
webcit/webserver.c
+++ b/
webcit/webserver.c
@@
-1,5
+1,5
@@
/*
/*
- * Copyright (c) 1996-202
0
by the citadel.org team
+ * Copyright (c) 1996-202
1
by the citadel.org team
*
* This program is open source software. You can redistribute it and/or
* modify it under the terms of the GNU General Public License version 3.
*
* This program is open source software. You can redistribute it and/or
* modify it under the terms of the GNU General Public License version 3.
@@
-246,8
+246,13
@@
int main(int argc, char **argv)
syslog(LOG_NOTICE, "GNU General Public License for more details.");
syslog(LOG_NOTICE, " ");
syslog(LOG_NOTICE, "GNU General Public License for more details.");
syslog(LOG_NOTICE, " ");
- /* initialize various subsystems */
+ /* run from the webcit home directory */
+ if (chdir(webcitdir) != 0) {
+ syslog(LOG_ERR, "webcit: %s: %m", webcitdir);
+ exit(errno);
+ }
+ /* initialize various subsystems */
initialise_modules();
initialise2_modules();
InitTemplateCache();
initialise_modules();
initialise2_modules();
InitTemplateCache();