-2000-05-29 Perry Lorier <Isomer@coders.net>
+2000-06-30 Perry Lorier <Isomer@coders.net>
+ * ircd/ircd.c: Fix command line parameter bugs.
+
+2000-06-30 Perry Lorier <Isomer@coders.net>
* ircd/m_kill.c: Fixed bug with LOCAL_KILL_ONLY
* ircd/m_nick.c: Tidied things up.
#
# ChangeLog for ircu2.10.11
#
-# $Id: ChangeLog,v 1.149 2000-06-29 23:21:15 isomer Exp $
+# $Id: ChangeLog,v 1.150 2000-06-29 23:44:45 isomer Exp $
#
# Insert new changes at beginning of the change list.
#
if (geteuid())
seteuid(0);
- if (chdir(DPATH)) {
- fprintf(stderr, "Fail: Cannot chdir(%s): %s\n", DPATH, strerror(errno));
+ if (chdir(dpath)) {
+ fprintf(stderr, "Fail: Cannot chdir(%s): %s\n", dpath, strerror(errno));
return 0;
}
- if (chroot(DPATH)) {
- fprintf(stderr, "Fail: Cannot chroot(%s): %s\n", DPATH, strerror(errno));
+ if (chroot(dpath)) {
+ fprintf(stderr, "Fail: Cannot chroot(%s): %s\n", dpath, strerror(errno));
return 0;
}
dpath = "/";
/* Check paths for accessibility */
if (!check_file_access(SPATH, 'S', X_OK) ||
- !check_file_access(CPATH, 'C', R_OK) ||
+ !check_file_access(configfile, 'C', R_OK) ||
!check_file_access(MPATH, 'M', R_OK) ||
!check_file_access(RPATH, 'R', R_OK))
exit(4);