Nikolai V. Ivanyushin wrote:
> Victor Ustugov пишет:
>>> Nikolai V. Ivanyushin wrote:
>>>>>>> Ну, всё таки кошерно, как мне кажется,
>>>>> --virtual-config=/home/nospam/.spamassassin, т.к. в этом случае
>>>>> всякие user_prefs и auto_whitelist будут именно там лежать. Ведь
>>>>> ~/.spamassassin и предназначен для хранения всяких гашишинских
>>>>> штучек on per user basis.
>>>>>>>>>>>>>>>> какой нафиг пер-юзер? ты ж сам в sysconfig вписал ёпцию -x
>>>>>>>>>>>> Ну, не знаю какой. Вот такой, наверно (при -x пишет в maillog):
>>> Mar 19 21:55:53 gw spamd[21128]: Using default config for nospam:
>>> /home/nospam/.spamassassin/user_prefs
>>> Почему?
>>>>>>>> кхм... без руля. в любом случае, в твоем случае (exim->exiscan->spamd)
>> пер юзера не будет по определению. при этом ты абсолютно свободно
>> можешь использовать свой вариант
>> --virtual-config=/home/nospam/.spamassassin
>>>> Тут ещё и ёпция неправильно была указана, man spamd:
> ...
> --virtual-config-dir=pattern
> This option specifies where per-user preferences can be found for
> virtual users, for the -x switch.
> ...
> This path must be a writable directory. It will be created if it
> does not already exist. If a file called user_prefs exists in
> this directory (note: not in a ".spamassassin" ubdirectory!), it
> will be loaded as the user’s preferences. The auto-whitelist
> and/or Bayes databases for that user will be stored in this direc-
> tory.
да, из третьего SA выкинули опцию --virtual-config
пошел я рихтовать /etc/rc.conf на хостах с третьим SA
> Теперь всё понятно. Вопрос, а нахрена эти виртуальные юзеры?
> Каюсь, подсмотрел это дело на асе:
> [14:24][nvi на piggy home]ps auxww|grep spamd|grep virtual|grep -v grep
> nospam 33481 0,0 5,3 28808 27580 ?? Is 12:52 0:01,52
> /usr/local/bin/spamd -d -x -u nospam -H /home/nospam
> --virtual-config=/home/nospam -r /var/run/spamd/spamd.pid (perl5.8.6)
> Oops, и на bsd.falbi это тоже есть:
> [14:27][nvi на bsd rules]ps auxww|grep spamd|grep virtual|grep -v grep
> nospam 42955 0.0 0.0 33668 0 ?? IWs - 0:00.00
> /usr/local/bin/spamd -x -d -u nospam -H /home/nospam
> --virtual-config=/home/nospam -r /var/run/spamd/spamd.pid (perl)
у меня не получалось на 2.55-2.64 отучить SA пытаться работать с
юзерскими конфигами, пока я не стал юзать --virtual-config
--
Best wishes Victor Ustugov mailto:victor на corvax.kiev.ua
public GnuPG/PGP key: http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 77186900, 32418694 nic-handle: CRV2-RIPE, CRV-UANIC