Как вы делаете в линуксах три вещи:
1. Каким образом делаете автозапуск нужного ПО? а) Которое должно запускаться в фоновом режиме, б) которое должно запускаться после логона в иксах
2. Как вы добавляете задачи в крон. В гуе, в консоли, в cron.weekly, или в персональный файл крона?
3. Как вы настраиваете файрволл, даже если это локальный компьютер. Ну либо шлюз. Используете iptables? Всё записываете в башскрипт который всё прописывает при старте и выполняет необходимые действия, или пользуетесь штатной утилитой iptables, и правите скрипты в /etc/networking/if-*?