webmin-dhcpd should either be removed, or have it's dependencies fixed. This package is not installable in it's current state due to a dependency on dhcp-server, which is no longer available in Sarge, or Sid. The dependency needs to be changed to dhcp3-server.
The package also needs to have the following defaults set for the Webmin module config: DHCP server config file: /etc/dhcp3/dhcpd.conf DHCP server executable: /usr/sbin/dhcpd3 Command to start DHCP server: /etc/init.d/dhcp3-server start Command to apply configuration: /etc/init.d/dhcp3-server restart DHCP server lease file: /var/lib/dhcp3/dhcpd.leases Interfaces file type: Debian As an interim measure for other users who stumble across this bug I have attached a dummy .deb made with equivs for the unavailable dhcp-server package. This will allow webmin-dhcpd to be installed, but the user will still have to apt-get install dhcp3-server, plus apply the module configs that I have noted above. Nonetheless this workaround makes the webmin-dhcpd package usable at least. System and package information: [EMAIL PROTECTED]:~ # cat /etc/debian_version 3.1 [EMAIL PROTECTED]:~ # uname -a Linux bpro 2.6.8-1-386 #1 Thu Nov 25 04:24:08 UTC 2004 i686 GNU/Linux [EMAIL PROTECTED]:~ # dpkg --status webmin-dhcpd Package: webmin-dhcpd Status: install ok installed Priority: optional Section: admin Installed-Size: 672 Maintainer: Debian QA Group <[EMAIL PROTECTED]> Architecture: all Source: webmin-optional Version: 1.160-2 Depends: webmin (>= 1.140), perl, dhcp | dhcp-server Conffiles: /etc/webmin/dhcpd/admin.acl d41d8cd98f00b204e9800998ecf8427e /etc/webmin/dhcpd/config 9f5b70c79061c2b60cae2d9932d0ad60 Description: dhcpd control module for webmin This module allows webmin (a web-based interface for system administration for Unix) to manage subnets, hosts and groups for the ISC dhcpd(8) server [EMAIL PROTECTED]:~ # dpkg -l|grep webmin ii webmin 1.160-2 Web-based administration toolkit ii webmin-adsl 1.160-2 PPPOE (ADSL client) control module for webmin ii webmin-apache 1.160-2 apache control module for webmin ii webmin-bind 1.160-2 bind 8+ control module for webmin ii webmin-burner 1.160-2 CD burning module for webmin ii webmin-core 1.160-2 core modules for webmin ii webmin-dhcpd 1.160-2 dhcpd control module for webmin ii webmin-fetchmail 1.160-2 fetchmail mail retrieval module for webmin ii webmin-filemanager 1.160-2 File manager module for webmin ii webmin-inetd 1.160-2 inetd control module for webmin ii webmin-ldap-useradmin 1.160-2 LDAP user administration module for webmin ii webmin-lilo 1.160-2 lilo control module for webmin ii webmin-logrotate 1.160-2 log rotation module for webmin ii webmin-postfix 1.160-2 postfix control module for webmin ii webmin-quota 1.160-2 disk quota control module for webmin ii webmin-samba 1.160-2 samba control module for webmin ii webmin-shorewall 1.160-2 shorewall firewall control module for webmin ii webmin-spamassassin 1.160-2 spamassassin control module for webmin ii webmin-sshd 1.160-2 SSH server control module for webmin ii webmin-status 1.160-2 server and system status control module for webmin [EMAIL PROTECTED]:~ # dpkg -l|grep dhcp ii dhcp-client 2.0pl5-19.1 DHCP Client ii dhcp-server 3.0.1-1 This is a dummy package that allows webmin-dhcpd to be installed. ii dhcp3-common 3.0.1-1 Common files used by all the dhcp3* packages. ii dhcp3-server 3.0.1-1 DHCP server for automatic IP address assignment ii webmin-dhcpd 1.160-2 dhcpd control module for webmin -- Regards, Chris Heaven beONix Technology 97 Hanna Court Belleville, Ontario Canada K8P 5H2 Ph. (613) 962-7440 Fx. (613) 962-7371 Cell (613) 847-6487 beonix.com
dhcp-server_3.0.1-1_all.deb
Description: application/deb