About the init system, Trisquel uses Upstart and the /etc/init directory is the main place where you configure startup scripts/jobs. The old System V init scripts still exist in /etc/init.d and /etc/rc?.d directories because they are still in the process of being moved to Upstart.

It is expected to switch from Upstart to systemd in the future, but I don't think this will be very soon for Trisquel.

About iptables, why are you setting those rules? It seems pointless to me. It doesn't give you any security. A connection on a given port can't happen, if there aren't any programs listening there. Maybe I'm reading the rules wrong since I rarely use iptables.

For HTTP servers, you can also give nginx a try. It's light, flexible, fairly easy to start with and more widely used than lighttpd.

Reply via email to