From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Dmitry Vukolov To: community@altlinux.ru Subject: Re: [Comm] fetchmail+procmail+root Date: Sun, 4 May 2003 18:09:31 +0400 User-Agent: KMail/1.5.1 References: <20030501085849.GA3211@bee-s.com> In-Reply-To: <20030501085849.GA3211@bee-s.com> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200305041809.32052.dvukol@rosmail.ru> Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: On Thursday 01 May 2003 12:58, Ружников Вадим wrote: > Здравствуйте! > Вот уже сколько бьюсь, но что-то в голове не укладывается : ( > Мне хотелось, чтобы после начала соединения с инетом у меня сразу > fetchmail забирал почту. Тогда(как мне тут посоветовали, спасибо) > сделал скрипт в /etc/ppp/ip-up.d: > > #!/bin/sh > fetchmail -f /root/.fetchmailrc > У меня прекрасно работает следующий вариант. В /etc/ppp/ip-up.local добавлено: if [ -f `eval echo ~$PPPLOGNAME/.fetchmailrc` ]; then sudo -H -u $PPPLOGNAME fetchmail fi А в /etc/ppp/ip-down.local добавлено: sudo -H -u $PPPLOGNAME fetchmail --quit В результате fetchmail запускается от того пользователя, который устанавливал соединение. В случае с kppp - это тот, кто звонил к провайдеру. Соответственно все настройки делаются в пользовательских каталогах. Т.е. в ~/.fetchmailrc и, если нужно, ~/.procmailrc. -- Dmitry Vukolov