Commit Graph

448 Commits

Author SHA1 Message Date
David Cantrell
df5fea8aab - Don't leak /var/lib/dhclient/dhclient.leases file descriptors (#429890) 2008-02-06 04:08:49 +00:00
David Cantrell
72bd6fec2f - read_function() comes from the LDAP patch, so fix it there
- Init new struct universe structs in libdhcp4client so we don't crash on
    multiple DHCP attempts (#428203)
2008-01-23 04:10:09 +00:00
David Cantrell
bb45555cf9 - Patch read_function() to handle size_t from read() correctly (#429207) 2008-01-17 22:54:44 +00:00
David Cantrell
a58f607ec1 - Fix dhclient.lease file parsing problems (#428785)
- Disable IPv6 support for now as we already ship dhcpv6 (#428987)
2008-01-17 02:23:35 +00:00
David Cantrell
95192934fb - Fix segfault in next_iface4() and next_iface6() (#428870) 2008-01-16 00:30:01 +00:00
David Cantrell
fcaadbef6a - -fvisibility fails me again 2008-01-15 00:46:50 +00:00
David Cantrell
23231df2e7 - Upgrade to ISC dhcp-4.0.0 (#426634)
- first ISC release to incorporate DHCPv6 protocol support
- source tree now uses GNU autoconf/automake
- Removed the libdhcp4client-static package
2008-01-14 21:05:18 +00:00
David Cantrell
dcf32f5236 - Upgrade to ISC dhcp-4.0.0 (#426634)
- first ISC release to incorporate DHCPv6 protocol support
- source tree now uses GNU autoconf/automake
- Removed the libdhcp4client-static package
2008-01-14 00:38:44 +00:00
David Cantrell
82186fd6db - Upgrade to ISC dhcp-4.0.0 (#426634)
- first ISC release to incorporate DHCPv6 protocol support
- source tree now uses GNU autoconf/automake
- Removed the libdhcp4client-static package
2008-01-13 21:02:47 +00:00
David Cantrell
d1dc4c0c6d Final files to revert this tree back to dhcp-3.1.0 for now. 4.0.0 will come
shortly, it's just not ready yet.
2008-01-11 00:49:46 +00:00
David Cantrell
c987ce551e DOES NOT COMPILE YET... This is a work in progress for rebasing this
package on ISC dhcp-4.0.0, which is a new major version. Lots of work
    going in to rebasing the package.
DON'T TOUCH!
2008-01-03 20:40:53 +00:00
David Cantrell
5527fccd2c - Requires line fixes 2007-12-05 01:34:29 +00:00
David Cantrell
456585cf14 - Postinstall script fixes 2007-12-05 01:04:07 +00:00
David Cantrell
7d10297147 - Remove dhcdbd check from dhcpd init script 2007-11-27 01:57:19 +00:00
David Cantrell
8ccad87698 - Fix chkconfig lines in dhcpd and dhcrelay init scripts (#384431)
- Improve preun scriptlet
2007-11-15 18:37:10 +00:00
David Cantrell
9d525b2d2b - Fix chkconfig lines in dhcpd and dhcrelay init scripts (#384431)
- Improve postun scriptlet
2007-11-15 18:35:58 +00:00
David Cantrell
cacf8c13fa - Fix chkconfig lines in dhcpd and dhcrelay init scripts (#384431)
- Improve postun scriptlet
2007-11-15 18:34:00 +00:00
David Cantrell
35ba231dc0 - Put dhcp.schema in /etc/openldap/schema (#330471)
- Remove manpages patch and keep modified man pages as Source files
- Improve dhclient.8 man page to list options in a style consistent with
    most other man pages on the planet
- Upgrade to latest dhcp LDAP patch, which brings in a new
    dhcpd-conf-to-ldap script, updated schema file, and other bug fixes
    including SSL support for LDAP authentication (#375711)
- Do not run dhcpd and dhcrelay services by default (#362321)
2007-11-12 23:16:08 +00:00
David Cantrell
1c9504e307 - libdhcp4client-devel requires openldap-devel 2007-10-27 01:39:13 +00:00
David Cantrell
1f3c4d3c46 - Rename Makefile.dist to Makefile.libdhcp4client
- Spec file cleanups
- Include stdarg.h in libdhcp_control.h
2007-10-25 20:41:52 +00:00
David Cantrell
5c694ad760 - Remove chkconfig usage for ypbind in dhclient-script (#351211)
- Combine dhcp-static and dhcp-devel packages since there are no shared
    libraries offered
- Remove Requires: openldap-devel on dhcp-devel and libdhcp4client-devel
- Make libdhcp4client-devel require dhcp-devel (for libdhcp_control.h)
- Do not make dhcp-devel require the dhcp package, those are independent
2007-10-25 15:39:53 +00:00
David Cantrell
6599f82f02 - Combine dhcp-static and dhcp-devel packages since there are no shared
libraries offered
- Remove Requires: openldap-devel on dhcp-devel and libdhcp4client-devel
- Make libdhcp4client-devel require dhcp-devel (for libdhcp_control.h)
- Do not make dhcp-devel require the dhcp package, those are independent
2007-10-25 15:34:15 +00:00
David Cantrell
adafcc2149 - Install libdhcp_control.h to /usr/include/isc-dhcp/libdhcp_control.h
- Update libdhcp4client patch to use new libdhcp_control.h location
- Remove __fedora_contrib/ subdirectory in /usr/share/doc/dhcp-3.1.0,
    install those docs to /usr/share/doc/dhcp-3.1.0
2007-10-24 19:22:41 +00:00
David Cantrell
cf6e8aca85 - Remove ISC.Cflags variable from libdhcp4client.pc 2007-10-24 18:15:23 +00:00
David Cantrell
f66cf258c9 - Fix 'restart' mode in init script (#349341) 2007-10-24 17:50:43 +00:00
David Cantrell
7803c49666 - Fix 'restart' mode in init script (#349341) 2007-10-24 17:47:43 +00:00
David Cantrell
af3980861c - Upgrade to ISC dhcp-3.1.0
- Remove unnecessary /usr/include/dhcp4client/isc_dhcp headers
- Make sure restorecon is run on /var/lib/dhcpd/dhcpd.leases (#251688)
- Install dhcp.schema to /etc/openldap/dhcp.schema (#330471)
2007-10-23 19:04:57 +00:00
David Cantrell
8b16439d3f - Init script fixes (#320761)
- Removed linux.dbus-example script since we aren't using dhcdbd now
- Remove dhcdbd leftovers from dhclient-script (#306381)
2007-10-08 17:58:17 +00:00
David Cantrell
0f33b636af - In dhcp.conf.5, explain that if no next-server statement applies to the
requesting client, the address 0.0.0.0 is used (#184484).
2007-09-26 19:39:59 +00:00
David Cantrell
e6a433a23b - Init script fixes for dhcpd and dhcrelay (#278601) 2007-09-26 19:20:47 +00:00
David Cantrell
546813ff14 - Fix typos in ldap.c and correct LDAP macros (#283391) 2007-09-10 15:06:40 +00:00
David Cantrell
0cf0761895 - Do not override manually configured NTP servers in /etc/ntp.conf
(#274761)
2007-09-04 15:54:47 +00:00
David Cantrell
c637bc589d - Remove the -x switch enabling extended new option info. If given to
dhclient now, it's ignored.
2007-08-16 18:33:06 +00:00
Jeremy Katz
a98e2cf2f1 test2 2007-07-18 15:09:40 +00:00
Jeremy Katz
659ae1db44 test 2007-07-18 15:08:27 +00:00
Florian La Roche
4cb13218c9 - vendor -> vvendor 2007-07-18 09:41:26 +00:00
David Cantrell
0713d0cdcc - Upgrade to ISC dhcp-3.0.6
- Remove the -TERM option from killproc command (#245317)
2007-07-10 18:59:53 +00:00
David Cantrell
434d4dfee7 - For init script functions, echo new line after OK or FAIL msg (#244956) 2007-06-20 17:25:50 +00:00
David Cantrell
47f03274a8 - BOOTP_BROADCAST_ALWAYS is not the same as ATSFP, fixed
- Added anycast mac support to dhclient for OLPC
2007-06-15 23:01:44 +00:00
David Cantrell
8d243af001 - Disable -fvisibility=hidden for now as it breaks dhcpv4_client() from the
shared library (#240804)
2007-05-22 20:11:01 +00:00
David Cantrell
9c81a8e004 - Init script fixes (#237985, #237983)
- Reference correct scripts in dhclient-script.8 man page (#238036)
2007-04-26 19:01:43 +00:00
David Cantrell
bf55f11dd7 - Rename -devel-static packages to -static (#225691) 2007-04-20 16:54:05 +00:00
David Cantrell
2ba235792b - Added missing newline on usage() screen in dhclient 2007-04-17 14:45:46 +00:00
David Cantrell
6f11dd6206 - Spec file cleanups (#225691)
- Put libdhcpctl.a and libomapi.a in dhcp-devel-static package
- Put libdhcp4client.a in libdhcp4client-devel-static package
2007-04-12 20:05:58 +00:00
David Cantrell
db2db6c042 - Spec file cleanups (#225691)
- Put libdhcpctl.a and libomapi.a in dhcp-devel-static package
- Put libdhcp4client.a in libdhcp4client-devel-static package
2007-04-12 19:05:59 +00:00
David Cantrell
788673c0d5 - Spec file cleanups (#225691)
- Put libdhcpctl.a and libomapi.a in dhcp-devel-static package
- Put libdhcp4client.a in libdhcp4client-devel-static package
2007-04-11 20:12:51 +00:00
David Cantrell
27c9546bbb - Enable Xen patch again, kernel bits present (#231444) 2007-04-11 14:29:18 +00:00
David Cantrell
0997f7ab3b - Spec file cleanups (#225691) 2007-04-09 21:44:55 +00:00
David Cantrell
ba4ff71b11 - Remove Xen patch (#235649, from RHEL-5, doesn't work correctly for
Fedora)
2007-04-09 18:37:48 +00:00
David Cantrell
3b727ca6ac - Ensure that Perl and Perl modules are not added as dependencies (#234688)
- Reorganize patches by feature/bug per packaging guidelines (#225691)
- Move the following files from patches to source files:
    linux.dbus-example, linux, Makefile.dist, dhcp4client.h,
    libdhcp_control.h
- Compile with -fno-strict-aliasing as ISC coding standards generally don't
    agree well with gcc 4.x.x
2007-04-01 20:52:27 +00:00
David Cantrell
bf0715cdf3 - Fix formatting problems in dhclient man page (#233076). 2007-03-21 15:33:58 +00:00
David Cantrell
202880c676 - Fix formatting problems in dhclient man page (#233076). 2007-03-21 15:33:30 +00:00
David Cantrell
2993a2a507 Revert to previous LDAP patch. 2007-03-05 22:51:29 +00:00
David Cantrell
ab30f48028 - Use better upstream version of the LDAP configuration patch (#225691) 2007-03-05 22:47:40 +00:00
David Cantrell
88e892d32c - Man pages need 0644 permissions (#222572) 2007-03-05 18:19:42 +00:00
David Cantrell
0f9f19ccd5 - Include contrib/ subdirectory in /usr/share/doc (#230476)
- Added back Requires for perl since dhcpd-conf-to-ldap needs it (#225691)
- Put copies of dhcp-options and dhcp-eval man pages in the dhcp and
    dhclient packages rather than having the elaborate symlink collection
- Explicitly name man pages in the %files listings
- Use the %{_sysconfdir} and %{_initrddir} macros (#225691)
- Use macros for commands in %build and %install
- Split README.ldap, draft-ietf-dhc-ldap-schema-01.txt, and
    dhcpd-conf-to-ldap.pl out of the LDAP patch
- Split linux.dbus-example script out of the extended new option info patch
- Remove unnecessary changes from the Makefile patch
2007-03-05 16:02:22 +00:00
David Cantrell
8cb20bf3c8 - Update Xen partial checksums patch
- Remove perl Requires (#225691)
- Make dhcp-devel depend on dhcp = e:v-r (#225691)
- libdhcp4client-devel Requires pkgconfig (#225691)
- Do not add to RPM_OPT_FLAGS, use COPTS variable instead (#225691)
- Use %{buildroot} macro instead of RPM_BUILD_ROOT variable (#225691)
- Preserve timestamps on all installed data files (#225691)
- Remove dhcp-options.5.gz and dhcp-eval.5.gz symlinking in post (#225691)
- Use %defattr(-,root,root,-) (#225691)
- Do not flag init scripts as %config in %files section (#225691)
2007-02-28 11:36:49 +00:00
David Cantrell
6e014293a1 - Change license field to say ISC 2007-02-27 16:50:17 +00:00
David Cantrell
2d930f8bd6 - Obsoletes dhcpcd <= 1.3.22 (#225691) 2007-02-17 23:08:12 +00:00
David Cantrell
5c88c3a0a3 - Review cleanups (#225691) 2007-02-17 04:31:07 +00:00
David Cantrell
06936a83d4 - Require openldap-devel on dhcp-devel and libdhcp4client-devel packages 2007-02-09 18:57:19 +00:00
David Cantrell
f6f89c94bd - Fix libdhcp4client visibility _again_ (#198496) 2007-02-09 02:40:12 +00:00
David Cantrell
f8cbdb5a7e - Remove period from summary line (package review)
- Use preferred BuildRoot (package review)
2007-02-08 15:51:30 +00:00
David Cantrell
1270fb8d39 - Disable xen-checksums patch for now as it breaks dhclient (#227266)
- Updated fix-warnings patch
2007-02-04 19:34:53 +00:00
David Woodhouse
1a05c79e94 fix file read breakage 2007-02-04 18:51:19 +00:00
David Cantrell
50e357198b - Only export the symbols we want in libdhcp4client (#198496) 2007-02-02 20:41:01 +00:00
David Cantrell
2dc4ddd1e9 - Add support for dhcpd(8) to read dhcpd.conf from an LDAP server (#224352)
- Remove invalid ja_JP.eucJP man pages from /usr/share/doc
2007-02-01 18:57:30 +00:00
David Cantrell
b2f3effe05 - Rebuild 2007-01-31 22:35:20 +00:00
David Cantrell
780efb3856 Forgot to remove FORTIFY_SOURCE munging. 2007-01-31 22:33:30 +00:00
David Cantrell
38e912dad7 - Remove FORTIFY_SOURCE=0 leftovers from testing last week (whoops) 2007-01-30 22:51:33 +00:00
David Cantrell
02017bb235 - Fix Xen networking problems with partial checksums (#221964) 2007-01-30 18:37:21 +00:00
David Cantrell
fc985eca96 - Remove dhcptables.pl from the source package
- Mark libres.a symbols hidden (#198496)
- Set DT_SONAME on libdhcp4client to libdhcp4client-VERSION.so.0
- Make function definition for dst_hmac_md5_init() match the prototype
2007-01-29 22:19:06 +00:00
David Cantrell
1403c6d0b2 - Roll md5 patch in to libdhcp4client patch since it's related
- Do not overwrite /etc/ntp/step-tickers (#217663)
- Resolves: rhbz#217663
2006-11-29 15:55:39 +00:00
Peter Jones
ac814c6087 - Fix missing MD5_* symbols in the .a 2006-11-22 20:28:24 +00:00
David Cantrell
9fe2af5f67 - Set permission of libdhcp4client.so.1 to 0755 (#215910) 2006-11-16 20:31:12 +00:00
David Cantrell
a914f346ce - Do not link res_query.o in to libdhcp4client (#215501) 2006-11-14 21:04:46 +00:00
David Cantrell
86a07e143d - Enable relinquish_timeouts() and cancel_all_timeouts() even when
DEBUG_MEMORY_LEAKAGE_ON_EXIT is not defined
- Add prototypes for b64_pton() and b64_ntop in dst/
- Move variable declarations and labels around in the fix-warnings patch
- Expand the list of objects needed for libdhcp4client (#215328)
- Use libres.a in libdhcp4client since it gives correct minires objects
- Remove the dhcp options table in C, Perl, Python, and text format (these
    were reference files added to /usr/share/doc)
2006-11-14 03:48:34 +00:00
David Cantrell
9cf76837b4 - Remove struct universe *universe from envadd_state in the client patch
- Add struct universe *universe to envadd_state in the enoi patch
- Add example dbusified dhclient-script in the enoi patch
2006-11-13 18:04:31 +00:00
David Cantrell
08af1e1d6a - Change the way libdhcp4client is compiled (patch main source, create new
Makefile rather than copy and patch code after main patches)
- Fix up problems generating compiler warnings
- Use 'gcc' for making dependencies
- Pass -fPIC instead of -fpie/-fPIE in compiler flags
- Combine the extended new option info changes in to one patch file (makes
    it easier for outside projects that want to use dhcdbd and
    NetworkManager)
2006-11-10 17:02:31 +00:00
David Cantrell
3c1d581943 - Change the way libdhcp4client is compiled (patch main source, create new
Makefile rather than copy and patch code after main patches)
- Fix up problems generating compiler warnings
- Use 'gcc' for making dependencies
2006-11-09 21:09:46 +00:00
David Cantrell
ab966510fa Upgrade to ISC dhcp-3.0.5 2006-11-07 15:49:44 +00:00
David Cantrell
f46525d6dd - Put typedef for dhcp_state_e before it's used in libdhcp_control.h
(#212612)
- Remove dhcpctl.3 from minires/Makefile.dist because it's in dhcpctl
- Remove findptrsize.c and just set compiler flag for ppc64 and s390x
2006-10-27 22:10:38 +00:00
David Cantrell
c24997e024 - Remove NODEBUGINFO junk from the spec file as well as old/unused code
- Rolled all 68 patches in to one patch since more than half of them get
    overridden by later patches anyway.
2006-10-14 16:02:20 +00:00
David Cantrell
697f0a70d1 - Send usage() screen in dhclient to stdout rather than the syslog
(#210524)
2006-10-13 18:34:52 +00:00
David Cantrell
3d5825ed8f - Rebuild (#205505) 2006-09-11 15:19:54 +00:00
Jesse Keating
80af2befad fix release typo 2006-08-21 12:16:35 +00:00
Jesse Keating
1c5d4c4677 rebuilt with latest binutils 2006-08-18 20:12:01 +00:00
David Cantrell
e162fa40e6 Removed patches that made it upstream or are no longer needed. See, the
point of version control is so we have historical revisions of this
    stuff and we don't need to clutter the current directory and leave
    things coommented out in the spec file.
2006-08-17 21:52:23 +00:00
David Cantrell
5a2058ec8c - Fix mkdir problem in libdhcp4client.Makefile 2006-08-17 21:42:39 +00:00
David Cantrell
572c69eebb - Fix dhclient on s390x platform (#202911) 2006-08-17 21:22:10 +00:00
Jesse Keating
b0e70674e7 bumped for rebuild 2006-07-12 05:37:07 +00:00
Peter Jones
912a9eb6e1 - bump release to -17 2006-06-28 19:36:42 +00:00
Florian La Roche
1f099b5975 - coreutils reqs for scripts 2006-06-28 12:19:52 +00:00
Peter Jones
1a00a769eb - add bug number 2006-06-22 18:55:54 +00:00
Peter Jones
df1a728008 - fix patch filename 2006-06-22 18:18:58 +00:00
Peter Jones
15692847af - Make timeout dispatch code not recurse while traversing a linked list, so
it doesn't try to free an entries that have been removed.
- Don't patch in a makefile, do it in the spec.
2006-06-22 18:17:27 +00:00
jvdias
4bf05ee840 fix bugs 191461, 193047 2006-06-08 18:24:16 +00:00
jvdias
95e7fbd5fd make -R option take effect in per-client configs 2006-05-30 16:04:58 +00:00
jvdias
890b37909e fix bug 193047; add dhclient -R option 2006-05-26 23:43:01 +00:00
jvdias
e3bb1e15cf small libdhcp4client fixes 2006-05-26 17:12:09 +00:00
jvdias
b699218c44 dhcp4client/isc-dhcp -> dhcp4client/isc_dhcp 2006-05-20 00:53:18 +00:00
jvdias
352a07440c libdhcp4client pkgconfig -> /usr/lib64/pkgconfig on 64bit multilibs; add
ldconfig to post and postun
2006-05-19 20:48:46 +00:00
jvdias
1ef1dc27a2 fix bug 192147 - make libdhcp4client a versioned .so(&so!) 2006-05-19 15:06:49 +00:00
jvdias
d57a13f06f build libdhcp4client without make -j for now; re-enable dhcp-options.pl
generation of DHCP options C header, perl hash, python dict, and CSV
    text files
2006-05-17 16:26:37 +00:00
jvdias
800a8e4bea build libdhcp4client without make -j for now 2006-05-17 16:10:51 +00:00
jvdias
0b260af0a6 Enable libdhcp4client build 2006-05-17 14:07:37 +00:00
jvdias
d713451d93 fix bug 191470: prevent dhcpd putting 8-byte dhcp-lease-time option in
packets
2006-05-16 16:48:14 +00:00
jvdias
2c3ccbb0df fix bug 191470: prevent dhcpd putting 8-byte dhcp-lease-time option in
packets
2006-05-16 16:40:03 +00:00
jvdias
c61520012d Add libdhcp4client packages; ship upstream documentation and generation
dhcp_options.* tables
2006-05-15 14:49:20 +00:00
jvdias
8d30b974f9 Add new dhclient command line argument: -V <vendor-class-identifier 2006-05-09 16:35:25 +00:00
jvdias
caefeee4f3 Upgrade to upstream version 3.0.4; Add new dhclient options: -H <host-name>
-F <fqdn> -T <timeout>; fix build on ia64 now that cf/linux.h defines
    PTRSIZE_64BIT
2006-05-08 14:49:47 +00:00
jvdias
a3ad01f7f0 Upgrade to upstream version 3.0.4; Add new dhclient options: -H <host-name>
-F <fqdn> -T <timeout>
2006-05-08 14:01:55 +00:00
jvdias
0e4fb44b55 dhcp.spec 2006-03-02 22:55:31 +00:00
jvdias
bfa8f3845d Apply upstream fix for bug 176615 / ISC RT#15811 2006-02-20 22:14:58 +00:00
jvdias
0639a66d4e fix bug 181482: resolv.conf not updated on RENEW 2006-02-14 18:23:46 +00:00
Jesse Keating
bb97282a6c bump for bug in double-long on ppc(64) 2006-02-11 02:25:34 +00:00
jvdias
61573edc6a Rebuild for new gcc, glibc, glibc-kernheaders 2006-02-07 00:28:01 +00:00
Daniel Williams
47fdce7271 - Fix dhclient-script to use /bin/dbus-send now that all dbus related
binaries are in /bin rather than /usr/bin
2006-01-22 20:49:50 +00:00
jvdias
a0f67a4e21 fix bugs 177845 176615 2006-01-16 21:18:31 +00:00
jvdias
4ba18eb84a dhcp-3.0.3-bz176270.patch 2005-12-20 19:25:55 +00:00
Jesse Keating
0de1ad3afa gcc update bump 2005-12-09 22:40:11 +00:00
jvdias
f72a913d90 fix gcc 4.1 compile warnings (-Werror) 2005-12-05 17:54:46 +00:00
jvdias
727bcb3b17 fix bugs 173619 171312 167028 2005-11-21 18:14:26 +00:00
jvdias
c2892cc31e fix bug 173619: dhclient-script should reconfig on RENEW if options
changed; apply upstream improvements to trailing nul options bz160655
    patch
2005-11-18 20:39:34 +00:00
jvdias
eeb41d372f fix bugs 171312, 167028; dhcpd.init -cf & /var/lib/dhcpd issues 2005-11-15 17:12:11 +00:00
jvdias
0212e15230 Allow dhclient route metrics to be specified with DHCP options 2005-10-19 00:16:37 +00:00
jvdias
deeebdf5d7 handle static-routes option properly in dhclient-script 2005-10-17 18:54:10 +00:00
jvdias
501b6799a0 apply upstream patch for bug 160655 2005-10-17 16:50:08 +00:00
jvdias
31cdb58df7 fix bug 169164: separate /var/lib/{dhcpd,dhclient} directories; fix bug
167292: update failover port info in dhcpd.conf.5; give failover ports
    default values in server/confpars.c
2005-09-23 21:15:43 +00:00
jvdias
e942f4c97c fix bug 167273 2005-09-12 20:42:59 +00:00
jvdias
5eaab883ff fix bug 167273 2005-09-12 20:42:14 +00:00
jvdias
a56817e02a fix bug 166926: handle interface-mtu option in dhclient script. Add
dhclient-{,$IF}-{up,down}-hooks mechanism to handle other non-default
    DHCP options. Handle time-offset DHCP option that is requested by
    default - now all default DHCP options are handled in dhclient-script.
2005-08-29 22:32:55 +00:00
jvdias
d6dde3ea9e - fix bug 160655: strip trailing '\0' bytes from text options before append
- fix gcc4 compiler warnings ; now compiles with -Werror
- add RPM_OPT_FLAGS to link as suggested in gcc man-page on '-pie' option
- change ISC version string to 'V3.0.3-RedHat' at request of ISC
2005-08-23 21:27:54 +00:00
Jeremy Katz
c058ef22da - don't explicitly require 2.2 era kernel, it's fairly overkill at this
point
2005-08-09 22:01:51 +00:00
jvdias
5586aaf4a1 Upgrade to upstream version 3.0.3 (final release); improve dhclient speed &
dhclient-script ypbind reload; fix bug 163367: supply default
    dhcpd.conf
2005-07-30 00:58:55 +00:00
jvdias
484e656450 Upgrade to upstream version 3.0.3 (final release); improve dhclient speed &
dhclient-script ypbind reload;
2005-07-30 00:48:18 +00:00
jvdias
0aef83ed41 Upgrade to upstream version 3.0.3rc1; fix bug 163203: silence ISC blurb on
configtest;restore default tftp server ip to that of 3.0.2
2005-07-14 19:01:29 +00:00
jvdias
92909d36a5 Upgrade to upstream version 3.0.3rc1; fix bug 163203: silence ISC blurb on
configtest;
2005-07-14 16:55:04 +00:00
jvdias
00f3debb0a Upgrade to upstream version 3.0.3rc1; fix bug 163203: silence ISC blurb on
configtest;
2005-07-14 16:54:21 +00:00
jvdias
6174363bb1 Allow package to compile with glibc-headers-2.3.5-11 (tr.c's use of __u16) 2005-07-08 23:22:20 +00:00
jvdias
135cfb7c8a fix bug 159929; fast dhclient startup; __attribute__((mode(byte)))
binding_state_t -> uint8_t
2005-06-17 19:03:10 +00:00
jvdias
e74b25e932 fix dhclient-script dhcdbd set for multiple interfaces; rebuild for new
glibc
2005-05-03 19:01:28 +00:00
jvdias
3207a5b5ae fix dhclient-script dhcdbd set for multiple interfaces; rebuild for new
glibc
2005-05-03 19:00:34 +00:00
jvdias
2398afd479 fix dhclient-script spew in init state 1 2005-04-27 22:50:12 +00:00
jvdias
f6ef523b53 dhcdbd dhclient-script extensions 2005-04-25 16:39:13 +00:00
jvdias
f25246b7d0 dhcdbd dhclient-script extensions 2005-04-25 16:37:57 +00:00
jvdias
038d1b2c98 removed dhclient %post now that SELinux policy is fixed; fix bug 155506
typo
2005-04-21 19:36:21 +00:00
jvdias
0fae5fb3fb fix bugs 155143 and 153244; stop verbose ISC blurb log on error exit in -q
mode
2005-04-18 18:08:55 +00:00
jvdias
7d623e924d make extended option information a compile-time and rpmbuild flag; when
enabled, generate extended option information for new / redefined
    options in standard universes as well as new universes.
2005-04-05 22:20:23 +00:00
jvdias
db8a15c30b added -x dhclient option; fixed bugs 153244, 151023, 149780 2005-04-05 00:45:46 +00:00
Florian La Roche
1b4173e06b - add exit 0 to post 2005-03-24 16:17:53 +00:00
jvdias
d102d445e7 rebuild for gcc4/glibc-2.3.4-14; fix bad memset 2005-03-07 20:22:10 +00:00
jvdias
e5db10483a fix bug 143640: do not allow more than one dhclient to configure an
interface
2005-02-25 01:00:04 +00:00
jvdias
8c6aa85ff4 Upgrade to ISC DHCP 3.0.2 (final release). 2005-02-21 15:46:32 +00:00
jvdias
a7811672ab execshield security link options; dhcpd.init with -cf in DHCPDARGS 2005-02-16 00:51:53 +00:00
jvdias
fcad0ffefc execshield security link options; dhcpd.init with -cf in DHCPDARGS 2005-02-16 00:24:29 +00:00
jvdias
8375d1a1b9 make dhclient_script TIMEOUT mode do same as BIND; fix -pie for omshell 2005-02-14 17:42:22 +00:00
jvdias
d29abc3027 fix bug 147926; optimize execshield protection 2005-02-13 21:17:51 +00:00
jvdias
ac8abe6f3b fix bug 147926; optimize execshield protection 2005-02-13 21:05:20 +00:00
jvdias
aab892954b fix bugs 147375 147502 146600 146524 147739 2005-02-11 01:22:10 +00:00
jvdias
0684c91532 fix bugs 147375 147502 146600 146524 147739 2005-02-11 01:08:07 +00:00
jvdias
0fb8215b80 fix bug 145997: allow hex 32-bit integers in user specified options 2005-01-24 19:31:46 +00:00
jvdias
8ab98bab07 fixes for bugs 144417, 143704, 139715, 138181, 139468, 138869, 139299 and
Upgrade to ISC DHCP 3.0.2rc3 + epoch
2005-01-07 00:11:30 +00:00
jvdias
a3e33c9bcc fixes for bugs 144417, 143704, 139715, 138181, 139468, 138869, 139299 and
Upgrade to ISC DHCP 3.0.2rc3
2005-01-07 00:05:31 +00:00
jvdias
82a95b5103 fix bug 144250: gcc-3.4.3-11 is broken; compile with gcc33 2005-01-06 14:01:28 +00:00
jvdias
f9e6e11a2c fix bug 143704 2005-01-03 22:46:19 +00:00
jvdias
3a422ec48e fix NTP server update - bug 139715 2004-11-17 20:57:58 +00:00
jvdias
4357b0421a fix bugs 139468, 138181, 138869 2004-11-16 20:07:27 +00:00
jvdias
6d96e5ab82 fix missing "!" on line 1655 + missing host_dereference on line 1797 2004-10-06 19:59:50 +00:00
jvdias
5a6323de09 fix return() without host_dereference() in ack_lease 2004-10-06 17:28:02 +00:00
jvdias
a42cc07900 fix bug 133522: allow PXE Boot clients with static leases 2004-09-28 14:43:50 +00:00
jvdias
cf767d280e Fixed bug 131212: "booting disallowed" for ALL hosts when defined for a few 2004-09-10 16:45:20 +00:00
cvsdist
1f4118baa6 auto-import changelog data from dhcp-3.0.1-7.src.rpm
3.0.1-7
- Forward DNS update by client was disabled by a bug that I
- found in code where 'client->sent_options' was being
- freed too early.
- Re-enabled it after contacting upstream maintainer
- who confirmed that this was a bug (bug #130069) -
- submitted patch dhcp-3.0.1.preserve-sent-options.patch.
- Upstream maintainer informs me this patch will be in dhcp-3.0.2 .
2004-09-09 04:20:18 +00:00
cvsdist
6f238fdae1 auto-import dhcp-3.0.1-EL4_1 from dhcp-3.0.1-EL4_1.src.rpm 2004-09-09 04:20:02 +00:00
cvsdist
dabfb5f680 auto-import changelog data from dhcp-3.0.1-6.src.rpm
3.0.1-6
- Allow 2.0 kernels to obtain default gateway via dhcp
3.0.1-5
- Invoke 'change_resolv_conf' function to change resolv.conf
2004-09-09 04:18:47 +00:00
cvsdist
6425266cdb auto-import changelog data from dhcp-3.0.1-4.src.rpm
3.0.1
- Upgraded to new ISC 3.0.1 version
2004-09-09 04:18:33 +00:00
cvsdist
d9da9682ba auto-import changelog data from dhcp-3.0.1rc14-5.src.rpm
3.0.1rc14-5
- Allow dhclient-script to continue without a config file.
- It will use default values.
2004-09-09 04:18:01 +00:00
cvsdist
f399b55fdc auto-import changelog data from dhcp-3.0.1rc14-4.src.rpm
3.0.1rc14-4
- fix inherit-leases patch
2004-09-09 04:17:53 +00:00
cvsdist
c41631a009 auto-import changelog data from dhcp-3.0.1rc14-3.src.rpm
3.0.1rc14-2
- Turn on inherit-leases patch
3.0.1rc14-1
- User kernelversion instead of uname-r
- Update to latest package from ISC
- Remove inherit-leases patch for now.
2004-09-09 04:17:49 +00:00
cvsdist
f18cd8bfba auto-import changelog data from dhcp-3.0.1rc13-2.src.rpm
Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
2004-09-09 04:16:42 +00:00
cvsdist
42146d25d5 auto-import dhcp-3.0.1rc13-1 from dhcp-3.0.1rc13-1.src.rpm 2004-09-09 04:16:17 +00:00
cvsdist
24c3e29aba auto-import changelog data from dhcp-3.0.1rc12-9.src.rpm
3.0.1rc12-9
- add route back in after route up call
3.0.1rc12-8
- add alex's dhcp-3.0.1rc12-inherit-leases.patch patch
2004-09-09 04:16:14 +00:00
cvsdist
41725563ee auto-import changelog data from dhcp-3.0.1rc12-8.src.rpm
3.0.1rc12-8
- add alex's dhcp-3.0.1rc12-inherit-leases.patch patch
3.0.1rc12-7
- set device on default gateway route
2004-09-09 04:15:53 +00:00
cvsdist
2adc655c96 auto-import changelog data from dhcp-3.0.1rc12-6.src.rpm
3.0.1rc12-6
- compiling dhcpd PIE
2004-09-09 04:15:45 +00:00
cvsdist
37d2807ff3 auto-import changelog data from dhcp-3.0.1rc12-4.src.rpm
3.0.1rc12-4
- Fix init to check config during restart
3.0.1rc12-3
- Fix init script to create leases file if missing
2004-09-09 04:15:43 +00:00
cvsdist
f57f26432f auto-import changelog data from dhcp-3.0.1rc12-2.1.src.rpm
Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
2004-09-09 04:15:21 +00:00
cvsdist
068d66c5bf auto-import changelog data from dhcp-3.0.1rc12-1.src.rpm
3.0pl2-6.20
- Fix initialization of memory to prevent compiler error
3.0pl2-6.19
- Close leaseFile before exec, to fix selinux error message
3.0pl2-6.18
- Add BuildRequires groff
- Replace resolv.conf if renew and data changes
3.0pl2-6.17
- Add obsoletes dhcpcd
2004-09-09 04:14:59 +00:00
cvsdist
35f156983b auto-import changelog data from dhcp-3.0pl2-6.16.src.rpm
3.0pl2-6.16
- Fix location of ntp driftfile
3.0pl2-6.15
- Bump Release
3.0pl2-6.14
- Add div0 patch
3.0pl2-6.13
- Add SEARCH to client script
3.0pl2-6.12
- Bump Release
3.0pl2-6.11
- Add configtest
3.0pl2-6.10
- increment for base
3.0pl2-6.9
- Don't update resolv.conf on renewals
3.0pl2-6.8
- increment for base
3.0pl2-6.7
- Fix name of driftfile
3.0pl2-6.6
- increment for base
3.0pl2-6.5
- Change dhcrelay script to check DHCPSERVERS
3.0pl2-6.4
- increment for base
3.0pl2-6.3
- Fix dhclient-script to support PEERNTP and PEERNIS flags.
- patch submitted by aoliva@redhat.com
3.0pl2-6.1
- add epoch to dhcp-devel versioned requires on dhcp
- build for RHEL
Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
- rebuilt
Tue May 27 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl2-5
- Fix memory leak in parser.
Mon May 19 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl2-4
- Change Rev for RHEL
Mon May 19 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl2-3
- Change example to not give out 255 address.
Tue Apr 29 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl2-2
- Change Rev for RHEL
Mon Apr 28 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl2-1
- upgrade to 3.0pl2
Wed Mar 26 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl1-26
- add usage for dhcprelay -c
- add man page for dhcprelay -c
Fri Mar 07 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl1-25
- Fix man dhcpd.conf man page
Tue Mar 04 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl1-24
- Fix man dhcpctl.3 page
2004-09-09 04:14:53 +00:00
cvsdist
16f31e0772 auto-import changelog data from dhcp-3.0pl1-23.src.rpm
Mon Feb 03 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl1-23
- fix script to handle ntp.conf correctly
Wed Jan 29 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl1-22
- Increment release to add to 8.1
Wed Jan 29 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl1-21
- Implement max hops patch
Wed Jan 29 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl1-20
- It has now been decided to just have options within dhclient kit
Sun Jan 26 2003 Florian La Roche <Florian.LaRoche@redhat.de>
- add defattr() to have files not owned by root
Fri Jan 24 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl1-17
- require kernel version
Fri Jan 24 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl1-16
- move dhcp-options to separate package
Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt
Thu Jan 09 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl1-15
- eliminate dhcp-options from dhclient in order to get errata out
Wed Jan 08 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl1-14
- VU#284857 - ISC DHCPD minires library contains multiple buffer overflows
Mon Jan 06 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl1-13
- Fix when ntp is not installed.
Mon Jan 06 2003 Dan Walsh <dwalsh@redhat.com> 3.0pl1-12
- Fix #73079 (dhcpctl man page)
Thu Nov 14 2002 Elliot Lee <sopwith@redhat.com> 3.0pl1-11
- Use generic PTRSIZE_64BIT detection instead of ifarch.
Thu Nov 14 2002 Preston Brown <pbrown@redhat.com> 3.0pl1-10
- fix parsing of command line args in dhclient. It was missing a few.
Mon Oct 07 2002 Florian La Roche <Florian.LaRoche@redhat.de>
- work on 64bit archs
2004-09-09 04:12:22 +00:00
cvsdist
b6b4a53455 auto-import changelog data from dhcp-3.0pl1-9.src.rpm
Wed Aug 28 2002 Elliot Lee <sopwith@redhat.com> 3.0pl1-9
- Fix #72795
2004-09-09 04:12:06 +00:00
cvsdist
618709b527 auto-import changelog data from dhcp-3.0pl1-8.src.rpm
Mon Aug 26 2002 Elliot Lee <sopwith@redhat.com> 3.0pl1-8
- More #68650 (modify requested options)
- Fix #71453 (dhcpctl man page) and #71474 (include libdst.a) and
2004-09-09 04:12:03 +00:00
cvsdist
fafa1efe23 auto-import changelog data from dhcp-3.0pl1-7.src.rpm
Thu Aug 15 2002 Elliot Lee <sopwith@redhat.com> 3.0pl1-7
- More #68650 (modify existing patch to also set NIS domain)
2004-09-09 04:11:59 +00:00
cvsdist
a682876eb4 auto-import changelog data from dhcp-3.0pl1-6.src.rpm
Tue Aug 13 2002 Elliot Lee <sopwith@redhat.com> 3.0pl1-6
- Patch102 (dhcp-3.0pl1-dhcpctlman-69731.patch) to fix #69731
Tue Aug 13 2002 Elliot Lee <sopwith@redhat.com> 3.0pl1-5
- Patch101 (dhcp-3.0pl1-dhhostname-68650.patch) to fix #68650
Fri Jul 12 2002 Elliot Lee <sopwith@redhat.com> 3.0pl1-4
- Fix unaligned accesses when decoding a UDP packet
Thu Jul 11 2002 Elliot Lee <sopwith@redhat.com> 3.0pl1-3
- No apparent reason for the dhclient -> dhcp dep mentioned in #68001, so
    removed it
Thu Jun 27 2002 David Sainty <saint@redhat.com> 3.0pl1-2
- Move dhclient.conf.sample from dhcp to dhclient
Tue Jun 25 2002 David Sainty <saint@redhat.com> 3.0pl1-1
- Change to dhclient, dhcp, dhcp-devel packaging
- Move to 3.0pl1, do not strip binaries
- Drop in sysconfig-enabled dhclient-script
Thu May 23 2002 Tim Powers <timp@redhat.com>
- automated rebuild
Sat Jan 26 2002 Florian La Roche <Florian.LaRoche@redhat.de>
- prereq chkconfig
Tue Jan 22 2002 Elliot Lee <sopwith@redhat.com> 3.0-5
- Split headers/libs into a devel subpackage (#58656)
Wed Jan 09 2002 Tim Powers <timp@redhat.com>
- automated rebuild
Fri Dec 28 2001 Elliot Lee <sopwith@redhat.com> 3.0-3
- Fix the #52856 nit.
- Include dhcrelay scripts from #49186
Thu Dec 20 2001 Elliot Lee <sopwith@redhat.com> 3.0-2
- Update to 3.0, include devel files installed by it (as part of the main
    package).
2004-09-09 04:11:53 +00:00
cvsdist
a49a1c72f7 auto-import changelog data from dhcp-2.0pl5-8.src.rpm
Sun Aug 26 2001 Elliot Lee <sopwith@redhat.com> 2.0pl5-8
- Fix #26446
2004-09-09 04:11:27 +00:00
cvsdist
9989a5480c auto-import changelog data from dhcp-2.0pl5-7.src.rpm
Mon Aug 20 2001 Elliot Lee <sopwith@redhat.com>
- Fix #5405 for real - it is dhcpd.leases not dhcp.leases.
2004-09-09 04:11:23 +00:00
cvsdist
b144431de6 auto-import changelog data from dhcp-2.0pl5-6.src.rpm
Mon Jul 16 2001 Elliot Lee <sopwith@redhat.com>
- /etc/sysconfig/dhcpd
- Include dhcp.leases file (#5405)
Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
- Bump release + rebuild.
2004-09-09 04:11:03 +00:00
cvsdist
602bc4443f auto-import changelog data from dhcp-2.0pl5-4.src.rpm
Wed Feb 14 2001 Tim Waugh <twaugh@redhat.com>
- Fix initscript typo (bug #27624).
Wed Feb 07 2001 Trond Eivind Glomsrød <teg@redhat.com>
- Improve spec file i18n
Mon Feb 05 2001 Bernhard Rosenkraenzer <bero@redhat.com>
- i18nize init script (#26084)
Sun Sep 10 2000 Florian La Roche <Florian.LaRoche@redhat.de>
- update to 2.0pl5
- redo buildroot patch
2004-09-09 04:10:54 +00:00
cvsdist
ef67d481b9 auto-import changelog data from dhcp-2.0-12.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Mon Aug 14 2000 Preston Brown <pbrown@redhat.com>
- check for existence of /var/lib/dhcpd.leases in initscript before
    starting
Wed Jul 19 2000 Jakub Jelinek <jakub@redhat.com>
- rebuild to cope with glibc locale binary incompatibility
Sat Jul 15 2000 Bill Nottingham <notting@redhat.com>
- move initscript back
Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
- automatic rebuild
Fri Jul 07 2000 Florian La Roche <Florian.LaRoche@redhat.com>
- /etc/rc.d/init.d -> /etc/init.d
- fix /var/state/dhcp -> /var/lib/dhcp
Fri Jun 16 2000 Preston Brown <pbrown@redhat.com>
- condrestart for initscript, graceful upgrades.
Thu Feb 03 2000 Erik Troan <ewt@redhat.com>
- gzipped man pages
- marked /etc/rc.d/init.d/dhcp as a config file
Mon Jan 24 2000 Jakub Jelinek <jakub@redhat.com>
- fix booting of JavaStations (reported by Pete Zaitcev
    <zaitcev@metabyte.com>).
- fix SIGBUS crashes on SPARC (apparently gcc is too clever).
Fri Sep 10 1999 Bill Nottingham <notting@redhat.com>
- chkconfig --del in %preun, not %postun
Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
- initscript munging
Fri Jun 25 1999 Jeff Johnson <jbj@redhat.com>
- update to 2.0.
Fri Jun 18 1999 Bill Nottingham <notting@redhat.com>
- don't run by default
Wed Jun 02 1999 Jeff Johnson <jbj@redhat.com>
- update to 2.0b1pl28.
Tue Apr 06 1999 Preston Brown <pbrown@redhat.com>
- strip binaries
Mon Apr 05 1999 Cristian Gafton <gafton@redhat.com>
- copy the source file in %prep, not move
Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
- auto rebuild in the new build environment (release 4)
Mon Jan 11 1999 Erik Troan <ewt@redhat.com>
- added a sample dhcpd.conf file
- we don't need to dump rfc's in /usr/doc
Sun Sep 13 1998 Cristian Gafton <gafton@redhat.com>
- modify dhcpd.init to exit if /etc/dhcpd.conf is not present
Sat Jun 27 1998 Jeff Johnson <jbj@redhat.com>
- Upgraded to 2.0b1pl6 (patch1 no longer needed).
Thu Jun 11 1998 Erik Troan <ewt@redhat.com>
- applied patch from Chris Evans which makes the server a bit more paranoid
    about dhcp requests coming in from the wire
Mon Jun 01 1998 Erik Troan <ewt@redhat.com>
- updated to dhcp 2.0b1pl1
- got proper man pages in the package
Tue Mar 31 1998 Erik Troan <ewt@redhat.com>
- updated to build in a buildroot properly
- don't package up the client, as it doens't work very well <sigh>
Tue Mar 17 1998 Bryan C. Andregg <bandregg@redhat.com>
- Build rooted and corrected file listing.
Mon Mar 16 1998 Mike Wangsmo <wanger@redhat.com>
- removed the actual inet.d links (chkconfig takes care of this for us) and
    made the %postun section handle upgrades.
Mon Mar 16 1998 Bryan C. Andregg <bandregg@redhat.com>
- First package.
2004-09-09 04:10:47 +00:00