Как правильно редактировать config.xml ?



  • стоит Пфсенс версии 1.2.3
    установил ProFTPd, как обычно были косяки с правами доступа, если есть вопросы отвечу, как порешил
    всё заработало, под конец захотелось вписать запуск демона в сервисах "красиво" через это

     <service><name>ProFTPd Server</name>
            <rcfile>proftpd</rcfile>
            <executable>proftpd</executable>
            <description>ProFTPd Service</description></service> 
    

    проверил работает, правда при перезагрузке Пфсенс постоянно ругался, что типа в пакетах сидит не пакет не для пфсенс
    но запуск и остановка сервиса работали корректно. Один раз отчего-то даже забыл какой интерфейс у него куда смотрит,
    потом после перезагрузки опять всё вспомнил.
    было хорошо до той поры, пока мне не понадобилось прописать через WEB в Rules одно простое правило на WAN-интерфейс
    и тут всё закончились, на Save ослик выдал следующее:

    pfSense php: XML error not well-formed
    

    пошли глюки, правило создавалось, но оставалось невидимым, пока не сделаю ребут Пфсенсу
    Тут http://forum.pfsense.org/index.php/topic,30956.0.html пишут, что у меня рухнул файл config.xml
    Собственно вопрос знатокам, как куда надо корректно вписывать собственные сервисы FreeBSD config.xml или может ну их "красиво" и делать стоп/старт через plink.exe и все дела?



  • ну лично я, весь софт которого нету в пакетах pfsensa, вообще не прописывал в config.xml, а работал с ним как с обычной freebsd.


Locked