From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <420363BC.40108@elecom.ru> Date: Fri, 04 Feb 2005 03:59:56 -0800 From: Dmitry Vodennikov User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: community@altlinux.ru Subject: Re: [Comm] Re: ALM2.4 awstats References: <420357E3.1000602@elecom.ru> <20050204112147.GH21863@osdn.org.ua> <200502041931.42612.A.Khlyzov@asf-trade.ru> In-Reply-To: <200502041931.42612.A.Khlyzov@asf-trade.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Feb 2005 11:59:59 -0000 Archived-At: List-Archive: List-Post: Хлызов А.А. пишет: > В сообщении от 4 Февраль 2005 19:21 Michael Shigorin написал(a): > >>On Fri, Feb 04, 2005 at 03:09:23AM -0800, Dmitry Vodennikov wrote: >> >>>Имеется свежепоставленный alm2.4, сделано apt-get update, apt-get >>>upgrade. ------------------------------------------------ >>># ls -ld /var/log/httpd >>>drwxr-x--- 2 root apache 4096 Feb 3 07:09 /var/log/httpd >> >>Так задумано, см. bugzilla по apache. >> >> >>># cat /etc/cron.d/awstats >>>0 * * * * awstats /usr/share/awstats/tools/awstats_updateall.pl now >>>-confdir=/etc/awstats >>>-awstatsprog=/usr/share/awstats/wwwroot/cgi-bin/awstats.pl > /dev/null >>>------------------------------------------------ >>>Соответственно скрипт не отрабатывает из-за отсутствия прав на >>>/var/log/httpd. Это только у меня так? >> >>Видимо, нет -- если awstats не добавляют в группу apache. >>Добавьте и повесьте на него багу. > > > На самом деле, apache здесь ни при чем. Cron'овские задачи (IMHO) выполняются > от рута, у меня стоит в /etc/cron.hourly вызов скрипта > #!/bin/sh > > /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=mail -update -output > >>/usr/local/awstats/wwwroot/index.html > > > и оно работает... Хотя > # ls -ld /var/log/httpd/access_log > -rw-r--r-- 1 root apache 0 Янв 30 > 04:02 /var/log/httpd/access_log > # ls -ld /var/log/mail/all > -rw------- 1 root root 10703513 Фев 4 19:26 /var/log/mail/all > > у меня он еще и мыльную статистику собирает... Так оно конечно работает, но я предпочитаю запускать подобные вещи из-под рута только в том случае, если по другому решить задачу не получается.