Uckoff Posted September 7, 2007 Report Posted September 7, 2007 Привет всем! Есть один вопрос по сабжу - как заставить его работать вот так: ... destination allmessages { file("/var/log/syslog/$HOST/$YEAR-$MONTH-$DAY/allmessages"); }; log { source(src); destination(allmessages); }; ... Что я тут сделал неправильно? В этом случае у меня ... PCRU0320:/etc/syslog-ng # rcsyslog start Starting syslog services done PCRU0320:/etc/syslog-ng # rcsyslog status Checking for service syslog: dead PCRU0320:/etc/syslog-ng # ... Если сделать вот так ... destination allmessages { file("/var/log/syslog/$HOST.$YEAR-$MONTH-$DAY.allmessages"); }; log { source(src); destination(allmessages); }; ... то всё окей: ... PCRU0320:/etc/syslog-ng # rcsyslog start Re-Starting syslog services done PCRU0320:/etc/syslog-ng # rcsyslog status Checking for service syslog: running PCRU0320:/etc/syslog-ng # ... Где неправильно??? Поскажите плиз!!! Quote
SignFinder Posted September 7, 2007 Report Posted September 7, 2007 в конфиге есть опция на разрешение создания директорий если они нужны - надо ее включить Quote
Uckoff Posted September 10, 2007 Author Report Posted September 10, 2007 Всё, нашел, спасибо!!!! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.