Hi! Debian wheezy, rsyslog, samba logol a /var/log/syslog-ba. Szerettem volna, ha a logjai külön fileba kerülnének, ezért betettem az /etc/rsyslog.conf elejére: =========== if $syslogfacility-text == 'local7' and $programname == 'smbd' then /var/log/samba/audit/log.audit & ~ ===========
Erre szépen leteszi a samba logokat a /var/log/samba/audit/log.audit fileba, de továbbra is megy a syslogba is. Elméletileg a "& ~" sor miatt nem kellene továbbmennie és logolnia máshová (syslog file), de csak megy :-( A másik problémám, hogy a log sorban szereplő karakterek szerint szeretném "további" filékba darabolni a logokat. Egy log sor imigyen néz ki: ==================== Feb 14 00:28:13 as-samba smbd[12738]: Konyveles|pista|192.168.1.155|x2|chdir|ok|chdir|/data/samba/konyveles ==================== Tehát ezt a sort a /var/log/samba/audit/konyveles.log-ba szeretném tenni, aztán lenne olyan, hogy munkaugy, stb. Hogy kezdjek hozzá, merre nézelődjem? Előre is köszönök minden segítséget, javaslatot! -- (O__ ------------------------------------------------------ //\ / Varosi Csokonai Konyvtar // ) | Tel.: 59/503-152 V__/_ [email protected] \ [email protected] _________________________________________________ linux lista - [email protected] http://mlf2.linux.rulez.org/mailman/listinfo/linux
