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.
Теперь всё понятно. Вопрос, а нахрена эти виртуальные юзеры?
Каюсь, подсмотрел это дело на асе:
[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)
--
SY
Nikolai