> From: Victor Sudakov

> begin routers
> mkdir:
>   domains = scans.sibptus.tomsk.ru
>   driver = accept
>   transport = mkdir
>   unseen
> 
> scans:
>   domains = scans.sibptus.tomsk.ru
>   driver = accept
>   transport = scans
> 
> begin transports
> mkdir:
>   driver = pipe
>   user = nobody
>   command = mkdir -p /net/big/d02/scanning/${local_part}
>   ignore_status
> 
> scans:
>   driver = pipe
>   user = nobody
>   command = /usr/local/bin/uudeview +a +o -z -p 
> /net/big/d02/scanning/${local_part} -
>   return_fail_output

> ðÏÞÅÍÕ ÔÒÁÎÓÐÏÒÔ mkdir ×ÙÚÙ×ÁÅÔÓÑ ÐÏÓÌÅ scans É ÍÏÖÎÏ
> ÌÉ ÓÄÅÌÁÔØ ÎÁÏÂÏÒÏÔ, ÞÔÏÂÙ mkdir ×ÙÚÙ×ÁÌÓÑ ÐÅÒ×ÙÍ?
> 
> # exim -bt name ÎÁ scans.sibptus.tomsk.ru
> name ÎÁ scans.sibptus.tomsk.ru
>     <-- name ÎÁ scans.sibptus.tomsk.ru
>   router = scans, transport = scans
> name ÎÁ scans.sibptus.tomsk.ru
>     <-- name ÎÁ scans.sibptus.tomsk.ru
>   router = mkdir, transport = mkdir

íÎÅ ËÁÖÅÔÓÑ, ÞÔÏ ÄÌÑ ËÁÖÄÏÇÏ ÔÒÁÎÓÐÏÒÔÁ ÓÏÚÄÁÅÔÓÑ ÏÔÄÅÌØÎÙÊ ÐÒÏÃÅÓÓ,
ÐÏÌÕÞÁÅÔÓÑ race.

á ÞÔÏÂÙ ËÏÍÁÎÄÙ ×ÙÚÙ×ÁÌÉÓØ × ÎÕÖÎÏÊ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ, ÍÏÖÎÏ
ÉÚ ÅÄÉÎÓÔ×ÅÎÎÏÇÏ ÔÒÁÎÓÐÏÒÔÁ ×ÙÄÁÔØ /bin/sh -c 'mkdir...; uu...'

Ответить