From: Roy Marples Date: Mon, 30 Jul 2007 12:45:31 +0000 (+0000) Subject: Use --nodeps when restarting services X-Git-Tag: v3.2.3~224 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bae37b081b9703d79e1694d04fbc690f2346237f;p=thirdparty%2Fdhcpcd.git Use --nodeps when restarting services --- diff --git a/ChangeLog b/ChangeLog index 41dbcd97..23d7f91a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,4 @@ +Use --nodeps when restarting services. Simply CIDR calculation, thanks to Francois-Xavier Le Bail. Don't free the dhcp object on RENEW (fixes a segfault). diff --git a/config.h b/config.h index 00155492..4d3ee0b6 100644 --- a/config.h +++ b/config.h @@ -43,7 +43,9 @@ * See RFC 3315 for details on this. */ #define ENABLE_DUID -/* Packname name and pathname definitions */ +/* Packname name and pathname definitions. + * NOTE: The service restart commands are Gentoo specific and will + * probably need to be adapted for your OS. */ #define PACKAGE "dhcpcd" @@ -54,17 +56,17 @@ #define NISFILE ETCDIR "/yp.conf" #define NISSERVICE ETCDIR "/init.d/ypbind" -#define NISRESTARTARGS "--quiet", "conditionalrestart" +#define NISRESTARTARGS "--nodeps", "--quiet", "conditionalrestart" #define NTPFILE ETCDIR "/ntp.conf" #define NTPDRIFTFILE ETCDIR "/ntp.drift" #define NTPLOGFILE "/var/log/ntp.log" #define NTPSERVICE ETCDIR "/init.d/ntpd" -#define NTPRESTARTARGS "--quiet", "conditionalrestart" +#define NTPRESTARTARGS "--nodeps", "--quiet", "conditionalrestart" #define OPENNTPFILE ETCDIR "/ntpd.conf" #define OPENNTPSERVICE ETCDIR "/init.d/ntpd" -#define OPENNTPRESTARTARGS "--quiet", "conditionalrestart" +#define OPENNTPRESTARTARGS "--nodeps", "--quiet", "conditionalrestart" #define DEFAULT_SCRIPT ETCDIR "/" PACKAGE ".sh"