[Bug 776945] Re: Apparmor results in denying operation mknod for isc-dhcp-server

koppor olly at flupp.de
Sun Mar 18 14:53:48 UTC 2012


I have the issue with last week's isc-dhcp-server, ubuntu 12.04 LTS.

That package uses /var/run/dhcpd.run and does NOT use the sub-directory
/var/run/dhcp-server (as claimed by Jamie Strandboge (jdstrand)).

The solution for me was to add a symbolic link (as root):
ln -s /var/run/dhcp-server/dhcpd.pid /var/run/dhcpd.pid
Now everything works fine!

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to isc-dhcp in Ubuntu.
https://bugs.launchpad.net/bugs/776945

Title:
  Apparmor results in denying operation mknod for isc-dhcp-server

Status in “isc-dhcp” package in Ubuntu:
  Invalid

Bug description:
  Binary package hint: isc-dhcp-server

  I have isc-dhcp-server installed , i have configured  the needed
  /etc/dhcpd.conf file but when i try to execute

  #dhcpd

  it results in 
  can`t create PID file /var/run/dhcpd.pid :Permission denied.

  My syslog suggests me apparmor is denying the operation.

  #tail -f /var/log/syslog
  May  3 23:31:26 natty kernel: [  354.126130] type=1400 audit(1304490686.397:10): apparmor="DENIED" operation="mknod" parent=1 profile="/usr/sbin/dhcpd" name="/var/run/dhcpd.pid" pid=1116 comm="dhcpd" requested_mask="c" denied_mask="c" fsuid=105 ouid=105

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/776945/+subscriptions




More information about the foundations-bugs mailing list