Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Was anyone able to install packetfence on Ubuntu 10.10? I tried a tutorial, but didn't have any luck. Some of the services installed and are working apache with php, snort, pfdetect, and pfdhcplistener. I can even get info from it, but for the life of me I can't get it to work with apache2.

When I run pfcmd service pf start I also get an error uninitialized value $_[7] in join at /usr/local/pf/lib/pf/ line 170

share|improve this question
according to a thread on the packetfence-users list this is a normal warning message:… – RobotHumans Jan 22 '11 at 21:27
cross posted here: – RobotHumans Jan 23 '11 at 3:32
btw the tutorial you linked to specifically notes that it doesn't work with web administration after 9.04 - "If you are working with Ubuntu 9.04 or earlier, you will be able to work with the Web-based system, but any release later than 9.04 and you are stuck with the command line." – RobotHumans Jan 24 '11 at 16:15
up vote 3 down vote accepted

Disclaimer: I work on the PacketFence project

It's complicated because of the interaction between PacketFence and the system components (apache, snmptrapd, named, dhcpd). As soon as the configuration files are not located in the same locations (/etc/httpd/ vs /etc/apache2/) we run into problems. It is not only a packaging issue, the code will have to be patched.

However, good timing for you, it's something we want to tackle soon. Here's a ticket where you can track our progress:

There will also be pointers to what is working and what is not. Feel free to chip in and help.

share|improve this answer

It looks like packetfence and it's related modules, needs to be packages for Debian. This isn't a hard job, since a lot of the modules are available with standard perl installers. But it would require each module to be built.

Once you've got a nice package of packetfence made up, you can apply the patch suggested in the tutorial which enables apache2 configuration.

I think that the web interface for packetfence needs upgrading to work with apache2 if it doesn't already work. This probably requires the attention of a developer.

Don't be shy asking for (or paying for) developers and packagers to help you get this installable for everyone. It's obviously something that needs doing:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.