Commit Graph

295 Commits

Author SHA1 Message Date
David Cantrell
72f7005063 - Upgrade to latest ldap-for-dhcp patch which makes sure that only dhcpd
links with OpenLDAP (#517474)
2009-08-15 01:10:42 +00:00
David Cantrell
c3909ac160 - Update NetworkManager dispatcher script to remove case conversion and
source /etc/sysconfig/network
2009-08-12 21:04:26 +00:00
David Cantrell
348ee0ebdc - Add /usr/lib[64]/pm-utils/sleep.d/56dhclient to handle suspend and resume
with active dhclient leases (#479639)
2009-08-06 21:45:18 +00:00
David Cantrell
441afc0d96 - Upgrade to dhcp-4.1.0p1, which is the official upstream release to fix
CVE-2009-0692
2009-08-05 23:59:10 +00:00
David Cantrell
c604925908 - Fix for CVE-2009-0692
- Fix for CVE-2009-1892 (#511834)
2009-08-05 21:48:30 +00:00
Jesse Keating
5cfa19d278 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-24 20:13:13 +00:00
David Cantrell
9acb893838 - Include NetworkManager dispatcher script to run dhclient.d scripts
(#459276)
2009-07-24 03:07:41 +00:00
David Cantrell
f14159f54f - Ensure 64-bit platforms parse lease file dates & times correctly
(#448615)
2009-07-10 02:29:08 +00:00
David Cantrell
520c4a179a - Upgrade to ldap-for-dhcp-4.1.0-4 2009-07-09 20:08:40 +00:00
David Cantrell
3a884fc366 - Set permissions on /etc/dhcp to 0750 (#508247)
- Update to new ldap-for-dhcp patch set
- Correct problems when upgrading from a previous release and your
    dhcpd.conf file not being placed in /etc/dhcp (#506600)
2009-07-02 21:18:24 +00:00
David Cantrell
226011db1a - Handle cases in add_timeout() where the function is called with a NULL
value for the 'when' parameter (#506626)
- Fix SELinux denials in dhclient-script when the script makes backup
    configuration files and restores them later (#483747)
2009-06-27 03:17:04 +00:00
David Cantrell
70d67fc19e - Handle cases in add_timeout() where the function is called with a NULL
value for the 'when' parameter (#506626)
2009-06-27 00:09:13 +00:00
David Cantrell
51c3df57cf - Handle cases in add_timeout() where the function is called with a NULL
value for the 'when' parameter (#506626)
2009-06-27 00:01:46 +00:00
David Cantrell
ecc44ba6b0 - Obsolete libdhcp4client <= 12:4.0.0-34.fc10 (#499290) 2009-05-06 17:31:05 +00:00
David Cantrell
cdcc09a23b - Restrict interface names given on the dhcpd command line to length
IFNAMSIZ or shorter (#441524)
- Change to /etc/sysconfig/network-scripts in dhclient-script before
    calling need_config or source_config (#496233)
2009-04-21 20:41:30 +00:00
David Cantrell
f4c359e5e8 - Restrict interface names given on the dhcpd command line to length
IFNAMSIZ or shorter (#441524)
2009-04-21 02:39:32 +00:00
David Cantrell
84c00d5bf3 - Make dhclient-script work with pre-configured wireless interfaces
(#491157)
2009-04-21 01:14:15 +00:00
David Cantrell
48e25b704b - Fix setting default route when client IP address changes (#486512,
#473658)
- 'reload' and 'try-restart' on dhcpd and dhcrelay init scripts will
    display usage information and return code 3
2009-04-17 21:48:50 +00:00
David Cantrell
580990a32d - Correct %post problems in dhclient package (#495361)
- Read hooks scripts from /etc/dhcp (#495361)
- Update to latest ldap-for-dhcp
2009-04-13 22:22:38 +00:00
David Cantrell
a1643e997f - Correct %post problems in dhclient package (#495361)
- Read hooks scripts from /etc/dhcp (#495361)
- Update to latest ldap-for-dhcp
2009-04-13 21:56:00 +00:00
David Cantrell
1e25d4d263 - Obsolete libdhcp and libdhcp-devel (#493547) 2009-04-04 01:50:27 +00:00
David Cantrell
3c08f44b10 - Obsolete libdhcp and libdhcp-devel (#493547) 2009-04-03 02:53:24 +00:00
David Cantrell
bd9db61ef7 - dhclient obsoletes libdhcp4client (#493213)
- dhcp-devel obsolets libdhcp4client-devel (#493213)
2009-04-01 05:08:05 +00:00
David Cantrell
91ae67bfa8 - Fix problems with dhclient.d script execution (#488864) 2009-03-11 19:12:56 +00:00
David Cantrell
2cca9db02c - Use LDAP configuration patch from upstream tarball 2009-03-09 23:01:07 +00:00
David Cantrell
dbecea21a4 - restorecon fixes for /etc/localtime and /etc/resolv.conf (#488470) 2009-03-06 00:57:04 +00:00
Jesse Keating
ceb19477da - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-24 11:39:09 +00:00
David Cantrell
29632077ef - Correct subsystem execution in dhclient-script (#486251) 2009-02-19 03:23:10 +00:00
David Cantrell
f81c3f9d11 - Do not segfault if the ipv6 kernel module is not loaded (#486097) 2009-02-18 21:24:21 +00:00
David Cantrell
0adb5fbf9e - Do not segfault if the ipv6 kernel module is not loaded (#486097) 2009-02-18 20:02:39 +00:00
David Cantrell
c3b67cdc64 - Enable dhcpv6 support (#480798)
- Fix config file migration in scriptlets (#480543)
- Allow dhclient-script expansion with /etc/dhcp/dhclient.d/*.sh scripts
2009-02-18 04:12:59 +00:00
Tomáš Mráz
a58c85968f - rebuild with new openssl 2009-01-15 20:28:23 +00:00
David Cantrell
31806bd48e - Updated LSB init script header to reference /etc/dhcp/dhcpd.conf
(#479012)
2009-01-13 14:45:32 +00:00
David Cantrell
c2c5d377b4 Update Brian Masney's email address. 2009-01-11 20:21:57 +00:00
David Cantrell
475d6115fd - Correct syntax errors in %post script (#479012) 2009-01-11 20:07:56 +00:00
David Cantrell
f400f01eb3 - Make sure all /etc/dhcp config files are marked in the manifest
- Include new config file directies in the dhcp and dhclient packages
- Do not overwrite new config files if they already exist
2009-01-10 19:14:05 +00:00
David Cantrell
13a0b57486 - Make sure all /etc/dhcp config files are marked in the manifest
- Include new config file directies in the dhcp and dhclient packages
- Do not overwrite new config files if they already exist
2009-01-10 16:46:16 +00:00
David Cantrell
81814c785d - Make sure all /etc/dhcp config files are marked in the manifest
- Include new config file directies in the dhcp and dhclient packages
- Do not overwrite new config files if they already exist
2009-01-10 16:38:36 +00:00
David Cantrell
4bf24c8243 - Upgraded to ISC dhcp-4.1.0
- Had to rename the -T option to -timeout as ISC is now using -T
- Allow package rebuilders to easily enable DHCPv6 support with: rpmbuild
    --with DHCPv6 dhcp.spec Note that Fedora is still using the 'dhcpv6'
    package, but some users may want to experiment with the ISC DHCPv6
    implementation locally.
2009-01-06 23:50:29 +00:00
David Cantrell
bd47089600 - Move /etc/dhclient.conf to /etc/dhcp/dhclient.conf
- Move /etc/dhcpd.conf to /etc/dhcp/dhcpd.conf
2009-01-05 22:45:37 +00:00
David Cantrell
890044d7ed - Remove unnecessary success/failure lines in init scripts (#476846) 2008-12-18 22:47:13 +00:00
David Cantrell
990f66648f Shorten summary line to make PackageKit happier. 2008-12-16 00:58:50 +00:00
David Cantrell
5c6578cbb4 - Enable LDAP/SSL support in dhcpd (#467740)
- Do not calculate a prefix for an address we did not receive (#473885)
- Removed libdhcp4client because libdhcp has been removed from Fedora
2008-12-04 22:08:05 +00:00
David Cantrell
e2381ffe75 - Use O_CLOEXEC in open(2) calls and "e" mode in fopen(3) calls, build with
-D_GNU_SOURCE so we pick up O_CLOEXEC (#468984)
- Add missing prototype for validate_port() in common/inet.c
2008-10-29 23:35:06 +00:00
David Cantrell
eb72a55a2b - Fix dhclient.conf man page and sample config file to say 'supersede
domain-search', which is what was actually demonstrated (#467955)
2008-10-23 20:07:49 +00:00
David Cantrell
f1ade682c4 - Make sure /etc/resolv.conf has restorecon run on it (#451560) 2008-10-01 22:38:30 +00:00
David Cantrell
b0d88d60b3 - Forgot to actually include <errno.h> (#438149) 2008-10-01 02:28:51 +00:00
David Cantrell
b28d5a6d44 - Fix patch fuzziness and include errno.h in includes/dhcpd.h (#438149) 2008-10-01 02:19:04 +00:00
David Cantrell
db591861ef - Validate port numbers for dhclient, dhcpd, and dhcrelay to ensure that
are within the correct range (#438149)
2008-10-01 01:58:39 +00:00
David Cantrell
6edf20bfb0 - Validate port numbers for dhclient, dhcpd, and dhcrelay to ensure that
are within the correct range (#438149)
2008-10-01 01:41:46 +00:00