Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 204843 - app-admin/sysklogd - add support for logrotate
Summary: app-admin/sysklogd - add support for logrotate
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-07 23:55 UTC by roma1390
Modified: 2008-06-07 16:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description roma1390 2008-01-07 23:55:01 UTC
I have in /etc/make.conf enabled logrotate USE flag.

but /var/log/kern.log isn't rotated....

  $ ls -lh /var/log/kern.log*
  -rw-r--r-- 1 root root 120M Jan  8 01:30 /var/log/kern.log

some other log files are rotated...



Reproducible: Always




# qlist -I | grep admin.*log
app-admin/logrotate
app-admin/sysklogd

# ls -l /etc/logrotate.conf
-rw-r--r-- 1 root root 731 Mar 12  2007 /etc/logrotate.conf

# emerge --info
Portage 2.1.3.9 (default-linux/x86/2006.1, gcc-3.4.6, glibc-2.5-r0, 2.6.17-gentoo-r4-20061014-00 i686)
=================================================================
System uname: 2.6.17-gentoo-r4-20061014-00 i686 Intel(R) Celeron(R) CPU 430 @ 1.80GHz
Timestamp of tree: Mon, 07 Jan 2008 10:30:01 +0000
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
dev-util/confcache:  0.4.2-r1
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -mtune=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/java-config/vms/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O3 -mtune=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/zugaina /usr/portage/local/layman/sunrise"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip S3TC X Xaw3d a52 aac aalib acl acpi agg alsa amd amr ao apache apache2 audiofile bash-completion berkdb bitmap-fonts blas bzip2 cairo caps ccache cddb cdparanoia cdr cg chipcard cle266 cli cracklib crypt css curl curlwrappers dga divx4linux dlloader doc dpms dri dts dv dvb dvd dvdr dvdread dynagraph encode enscript esd examples exif extensions fame fastcgi fat ffmpeg flac flash fortran fpx ftp gcj gd gdbm gif gmail gmailtimestamps gnuplot gnustep gphoto2 gpm gps graphviz gs gsm gsnd gtk hal hdf hfs high-ints hpn iconv id3 idea idn ieee1394 imagemagick imap imlib imlib2 insecure-drivers ipv6 irc isdnlog jabber jfs jikes john joystick jp2 jpeg jpeg2k kqemu ladcca lame lcd lesstif libcaca libedit libsamplerate libvisual live lm_sensors logrotate lzo lzw lzw-tiff mad matroska mbox midi mikmod mime ming mjpeg mmx mmxext mng motif mozaccess mozcalendar mozilla mozp3p mozsvg mozxmlterm mp3 mp4live mpeg mpeg2 mpeg4 mpi mplayer msn mudflap multitarget music mysql mythtv nas ncurses netboot network no-htdocs no-old-linux nptl nptlonly ntfs ntlm nvidia objc octave ofx ogg opengl openmp openssh openssl osc pam pcntl pcre pdf perl playlist plotutils plugin png posix ppds pppd python qemu-fast qt qt3 qt4 quotas quotes rar rdesktop readline real recode reflection reiserfs rpc rrdtool rss rtc samba sample sasl screen sdk sdl sendfile sensord serial server session seti sftp sftplogging shaper smime smp sndfile sounds sox speex spell spl src sse sse2 ssh ssl stats stencil-buffer stream subversion svg syslog szip tcltk tcpd tga theora threads tiff tk transcode truetype truetype-fonts type1-fonts ucs2 ucs4 unichrome unicode urandom usb utf8 v4l v4l2 vcd vcdimager vidix vim vim-with-x vnc voice vorbis wddx win32codecs wma123 x11vnc x264 x86 xanim xattr xfs xine xinerama xinetd xorg xosd xpm xprint xscreensaver xv xvid xvmc yahoo yaz yv12 zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia nv"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-01-08 08:09:56 UTC
So configure it to be rotated in /etc/logrotate.conf or /etc/logrotate.d/ or whatever? I don't even have such log.
Comment 2 roma1390 2008-01-08 08:28:26 UTC
Hi "Jakub Moc" funny guy...

What kind of loging deamon You have (from: http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=9)
 * sysklogd
 * syslog-ng
 * metalog

Did You have started sysklogd daemon before saying:  RESOLVED WORKSFORME

Comment 3 Jakub Moc (RETIRED) gentoo-dev 2008-01-08 08:34:18 UTC
(In reply to comment #2)
> Did You have started sysklogd daemon before saying:  RESOLVED WORKSFORME

Why should I do such things, I don't even use sysklogd. If you want something rotated, then configure logrotate to rotate the thing and it will be rotated, that's what the configuration files are there for...

Comment 4 roma1390 2008-01-08 12:57:54 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > Did You have started sysklogd daemon before saying:  RESOLVED WORKSFORME
> 
> Why should I do such things, I don't even use sysklogd. If you want something

I don't know why you replaying here....

> rotated, then configure logrotate to rotate the thing and it will be rotated,
> that's what the configuration files are there for...

... and USE linux from scratch...

Maybe You can explain why gentoo has logrotate USE flag?

and why net-ftp/vsftpd has logrotate USE flag, and when this flag is enabled then makes /etc/logrotate.d/vsftpd file?
Comment 5 SpanKY gentoo-dev 2008-01-26 07:25:42 UTC
so submit a logrotate snippet ... i dont use logrotate or sysklogd so i cant really provide anything
Comment 6 roma1390 2008-01-28 08:35:23 UTC
i didn't have one. And no time to write one.
Comment 7 SpanKY gentoo-dev 2008-06-07 16:23:55 UTC
fixed in sysklogd-1.5