Страница 1 из 1

Ошибка в rc.conf

Добавлено: 2012-12-21 23:46:54
Demontager
Не могу понять почему выдается ошибка парсинга /etc/rc.conf. Любой сервис, который там прописан, вызывает ошибку такого рода -

Код: Выделить всё

/usr/local/etc/rc.d/postgresql start
/usr/local/etc/rc.d/postgresql: WARNING: $postgresql_enable is not set properly - see rc.conf(5).
Cannot 'start' postgresql. Set postgresql enable to YES in /etc/rc.conf or use 'onestart' instead of 'start'
если апач стартую, тогда пишет -

Код: Выделить всё

/usr/local/etc/rc.d/apache22 start
/usr/local/etc/rc.d/apache22: WARNING: $apache22_enable is not set properly - see rc.conf(5).
Cannot 'start' apache. Set apache enable to YES in /etc/rc.conf or use 'onestart' instead of 'start'
Сам rc.conf такой -

Код: Выделить всё

hostname="myserver.com"
sshd_enable="YES"
sendmail_enable="NONE"
zfs_enable="YES"
#ntpd_enable="YES"
ifconfig_re0="inet 78.47.xxx.xxx netmask 255.255.255.240"
defaultrouter="78.47.xxx.xxx"
apache22_enable="YES"
nginx_enable="YES"
mysql_enable="YES"
#memcached_enable="YES"
#memcached_flags="-l 127.0.0.1"
nginx_enable="YES"
# Mail Server
#exim_enable="YES"
# Dovecot
#dovecot_enable="YES"
#FTP
vsftpd_enable="YES"
postgresql_enable="YES"
munin_node_enable="YES"
Спрашивал на зарубежном форуме freebsd, сказали что возможно проблема в не типичной кодировке rc.conf, я пробовал в vim менять так -

Код: Выделить всё

:set fileformat=unix
:wq
Проблема осталась.

Re: Ошибка в rc.conf

Добавлено: 2012-12-22 5:08:40
rayder
а соб-но `uname -a` и версии софта какие?
+ что еще делали с системой? какая локаль?
ибо не совсем понятно куда копать
тут как в одной игре - ножно больше зол... инфы... :)

Re: Ошибка в rc.conf

Добавлено: 2012-12-22 10:25:47
Demontager
Да, сорри

Код: Выделить всё

uname -a
9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:15:25 UTC 2012     root@obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
Apache 2, nginx 1.2.6 , php 5.3
Последнне что я делал с rc.conf это закоментировал строку postgresql_enable="YES", но я не уверен что после этого появилась эта проблема.

Re: Ошибка в rc.conf

Добавлено: 2012-12-22 10:49:03
ChihPih
Спрашивал на зарубежном форуме freebsd, сказали что возможно проблема в не типичной кодировке rc.conf, я пробовал в vim
Попробуйте чтоле пересоздать файл руками.

Re: Ошибка в rc.conf

Добавлено: 2012-12-22 17:09:54
Gamerman
Может какой-то символ убежал вправо и все портит в синтаксисе?

Re: Ошибка в rc.conf

Добавлено: 2012-12-22 20:39:40
Demontager
Заработало после пересоздания файла с нуля. Удалил старый, потом touch rc.conf и потом в nano rc.conf все вручную набрал.