#297317 Add hook script ability to dhcp3-server

Package:
src:isc-dhcp
Source:
isc-dhcp
Submitter:
Sven Mueller
Date:
2026-08-05 17:33:23 UTC
Severity:
wishlist
Tags:
#297317#5
Date:
2005-02-28 15:27:29 UTC
From:
To:
udhcpd has a very nice and helpful feature to call an external script
once a lease is aquired. We however can't use udhcpd because it doesn't
allow binding IP addresses to specific HW addresses.
It would be extremely nice if dhcp3-server would call (e.g.)
/etc/dhcp3/dhcpd-script with interface and acquired IP when a lease is
assigned.

I will look into creating a patch for this.

cu,
sven

#297317#10
Date:
2005-03-22 10:31:39 UTC
From:
To:
an old patch that enables this feature can be found here:
http://marc.theaimsgroup.com/?l=dhcp-server&m=102853980003156&w=2

#297317#17
Date:
2008-05-22 00:32:05 UTC
From:
To:
I use the execute patch at home with some custom LDAP-editing shell scripts, and it works quite nicely.

It does however mean that I have to merge the patch into the source package every time there's an important update though, which given that I also
used the LDAP config patch ( now thankfully available pre-packaged as http://packages.debian.org/lenny/dhcp3-server-ldap ), made for a painful merge
that as such only got performed when a dependency issue raised it's head (case in point, I'm still running 3.0.4-12).

Well, another dependency issue has occurred (libldap/dhcp3-server-ldap/perl/cyrus-admin/etc) so a rebuild is on the cards and and I'd like to
resurrect this old bug, as whilst I now only have to merge the execute patch in, it does still leave me with non-standard packages littered about,
which is less than ideal, especially since this functionality is so incredibly useful.

- Jamie

#297317#22
Date:
2008-07-03 09:37:05 UTC
From:
To:
Note that 3.1.0 has execute() support.

Cheers,

#297317#33
Date:
2026-08-05 17:31:09 UTC
From:
To:
Dear submitter,

as the package isc-dhcp has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1143544

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Thorsten Alteholz (the ftpmaster behind the curtain)