Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

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/class.pm line 170

share|improve this question
    
according to a thread on the packetfence-users list this is a normal warning message: mail-archive.com/packetfence-users@lists.sourceforge.net/… –  hbdgaf Jan 22 '11 at 21:27
    
cross posted here: serverfault.com/questions/221128/installing-packetfence –  hbdgaf 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." –  hbdgaf Jan 24 '11 at 16:15
add comment

2 Answers

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: http://www.packetfence.org/bugs/view.php?id=1067

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

share|improve this answer
add comment

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:

http://www.debian-administration.org/articles/78

share|improve this answer
add comment

Your Answer

 
discard

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.