> 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...'