Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Bormotov                    2:5020/400     10 Jul 2001  03:09:07
 To : Svyatoslav Abramenkov
 Subject : Re: wtmp почистить чем?
 -------------------------------------------------------------------------------- 
 
 
    Hi, Svyatoslav!
 
 >>>>> "SA" == Svyatoslav Abramenkov
 >>>>> <Svyatoslav.Abramenkov@p100.f8088.n464.z2.fidonet.org> writes:
 
  b>>  почему недоверие-то? Hичего хитрого от программки не нужно.
  SA> Да просто язык заточен под обработку текстов, а тут бинарные данные. Я
  SA> уж как-то пробовал чего-то делать "как в си/паскале" и как раз на этом
  SA> обламывался. 
  
  ой. А зачем зелзать внутрь-то? Поменял имя, кинул сигнал кому нада, тот
  начал новый файл писать. Вот "типа почистил". Собвенно logrotate именно
  так и поступает. 
 
  SA> Тут подход другой нужен, постепенный переход не очень получается,
  SA> слишком много новых отличающихся сущностей, я, собственно, и на шелле
  SA> из-за этого не очень, проще выходит часто бинарник слепить
  SA> ;-).
  
  в принципе это можно и на shell сделать, вот, например в древней FreeBSD
  так и было 
  
 [/etc]$ cat monthly 
 #!/bin/sh -
 #
 #       @(#)monthly     5.5 (Berkeley) 6/17/91
 #
 
 PATH=/bin:/usr/bin:/sbin:/usr/sbin
 host=`hostname -s`
 echo "Subject: $host monthly run output"
 
 W=/var/log/wtmp
 if [ -f $W ] ; then
         # Work out what month it was yesterday
         M=`date -v-1m +%h`
 
         mv -f $W $W.$M
         touch $W
 
         if [ -x /usr/sbin/ac ] ; then
                 echo ""
                 echo "Doing login accounting:"
 
                 ac -p -w $W.$M | sort -nr +1
         fi
 
         rm -f $W.$M.gz
         gzip $W.$M
 fi
 
 if [ -f /etc/monthly.local ]; then
     echo ""
     echo "Running monthly.local:"
     sh /etc/monthly.local
 fi
  
  ;)))
  
  SA>>>  а logrotate был только в rpm, а я обычно софт беру в .tgz
  SA>>>  исходниках.
  b>>  так выколыпать из src.rpm исходники осбого труда не составляет.
  SA>         Как раз .src. я и не нашел.
  
  ууу, собвем все плоха. ftp.redhat.com - или любой мирор.
  
  b>>  Даже кажется кто-то наехал на logrotate, что он совсем не крут
  b>> в плане обрезания логов ;) 
  
  SA> Hу ведь, например, в FreeBSD тоже ж чем-то wtmp чистят? Почему бы это
  SA> и тут не использовать?
 
  а не знаю ;) 
  
 -- 
    Bor.
 --- ifmail v.2.15dev5
  * Origin: BorHomeLand (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 wtmp почистить чем?   Svyatoslav Abramenkov   06 Jul 2001 23:05:34 
 Re: wtmp почистить чем?   Vladimir Bormotov   07 Jul 2001 14:36:57 
 wtmp почистить чем?   Svyatoslav Abramenkov   08 Jul 2001 12:21:55 
 Re: wtmp почистить чем?   Vladimir Bormotov   08 Jul 2001 16:06:02 
 wtmp почистить чем?   Svyatoslav Abramenkov   08 Jul 2001 20:52:04 
 Re: wtmp почистить чем?   Vladimir Bormotov   09 Jul 2001 13:26:48 
 Re: wtmp почистить чем?   Valentin Nechayev   09 Jul 2001 13:43:03 
 Re: wtmp почистить чем?   Ilya Anfimov   09 Jul 2001 13:53:12 
 Re: wtmp почистить чем?   Dmitry Sergienko   09 Jul 2001 13:31:32 
 wtmp почистить чем?   Eugene Korovin   09 Jul 2001 23:48:42 
 wtmp почистить чем?   Svyatoslav Abramenkov   09 Jul 2001 23:03:30 
 Re: wtmp почистить чем?   Vladimir Bormotov   10 Jul 2001 03:09:07 
 wtmp почистить чем?   Svyatoslav Abramenkov   10 Jul 2001 18:23:38 
 Re: clear wtmp how ?   Aleksey Barabanov   15 Jul 2001 22:21:55 
 Re: wtmp почистить чем?   Vladimir Bormotov   18 Jul 2001 14:45:13 
 wtmp почистить чем?   Svyatoslav Abramenkov   18 Jul 2001 14:53:16 
 wtmp почистить чем?   Serguei Khvatov   18 Jul 2001 17:41:38 
 Re: clear wtmp how ?   Aleksey Barabanov   19 Jul 2001 01:11:13 
 wtmp почистить чем?   Svyatoslav Abramenkov   18 Jul 2001 22:25:35 
 Re: wtmp почистить чем?   Vladimir Bormotov   19 Jul 2001 22:58:11 
 Re: wtmp почистить чем?   Dmitry Sergienko   09 Jul 2001 13:29:34 
 Re: wtmp почистить чем?   Serguei A. Vorobiev   11 Jul 2001 08:17:27 
Архивное /ru.linux/2541055fdf4e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional