[Touch-packages] [Bug 1959439] Re: On Ubuntu 22.04 logrotate does not rotate syslog
root@nigel-Latitude-E6420:~# logrotate /etc/logrotate.d/rsyslog --debug WARNING: logrotate in debug mode does nothing except ... ... considering log /var/log/syslog error: skipping "/var/log/syslog" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logrotate which user/group should be used for rotation. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to logrotate in Ubuntu. https://bugs.launchpad.net/bugs/1959439 Title: On Ubuntu 22.04 logrotate does not rotate syslog Status in logrotate package in Ubuntu: Confirmed Bug description: On my Ubuntu 22.04 Jammy installed 2022-01-03 /var/log/syslog is very big and was never rotated. corrado@corrado-n3-jj-0103:~$ stat /var/log/syslog File: /var/log/syslog Size: 77434065 Blocks: 151248 IO Block: 4096 regular file Device: 10303h/66307d Inode: 264672 Links: 1 Access: (0640/-rw-r-) Uid: ( 104/ syslog) Gid: (4/ adm) Access: 2022-01-28 16:35:50.408728666 +0100 Modify: 2022-01-28 16:35:47.705029318 +0100 Change: 2022-01-28 16:35:47.705029318 +0100 Birth: 2022-01-03 14:31:29.195999321 +0100 corrado@corrado-n3-jj-0103:~$ looking to journalctl i see logrotate has been started on January 25 but log file was not cut corrado@corrado-n3-jj-0103:~$ journalctl -b-18 | grep logrotate gen 25 07:58:01 corrado-n3-jj-0103 systemd[1]: logrotate.service: Deactivated successfully. gen 25 09:35:09 corrado-n3-jj-0103 systemd[1]: logrotate.timer: Deactivated successfully. corrado@corrado-n3-jj-0103:~$ corrado@corrado-n3-jj-0103:~$ systemctl status logrotate.service ○ logrotate.service - Rotate log files Loaded: loaded (/lib/systemd/system/logrotate.service; static) Active: inactive (dead) TriggeredBy: ● logrotate.timer Docs: man:logrotate(8) man:logrotate.conf(5) corrado@corrado-n3-jj-0103:~$ corrado@corrado-n3-jj-0103:~$ cat /etc/logrotate.conf # see "man logrotate" for details # global options do not affect preceding include directives # rotate log files weekly weekly # use the adm group by default, since this is the owning group # of /var/log/syslog. su root adm # keep 4 weeks worth of backlogs rotate 4 # create new (empty) log files after rotating old ones create # use date as a suffix of the rotated file #dateext # uncomment this if you want your log files compressed #compress # packages drop log rotation information into this directory include /etc/logrotate.d # system-specific logs may also be configured here. corrado@corrado-n3-jj-0103:~$ corrado@corrado-n3-jj-0103:~$ ls /var/log -lh total 108M -rw-r--r-- 1 root root 42K gen 27 21:20 alternatives.log -rw-r- 1 root adm 5,5K gen 28 17:32 apport.log drwxr-xr-x 2 root root 4,0K gen 28 17:52 apt -rw-r- 1 syslogadm 762K gen 28 19:08 auth.log -rw--- 1 root root1019K gen 28 17:54 boot.log -rw-r--r-- 1 root root 105K gen 3 08:43 bootstrap.log -rw-rw 1 root utmp0 gen 3 08:42 btmp drwxr-xr-x 2 root root 4,0K gen 3 14:31 cups drwxr-xr-x 2 root root 4,0K ott 29 18:59 dist-upgrade -rw-r- 1 root adm 81K gen 28 17:55 dmesg -rw-r- 1 root adm 80K gen 28 17:22 dmesg.0 -rw-r- 1 root adm 22K gen 28 17:02 dmesg.1.gz -rw-r- 1 root adm 22K gen 28 16:01 dmesg.2.gz -rw-r- 1 root adm 22K gen 28 10:29 dmesg.3.gz -rw-r- 1 root adm 22K gen 28 08:54 dmesg.4.gz -rw-r--r-- 1 root root 1,4M gen 28 17:52 dpkg.log -rw-r--r-- 1 root root 32K gen 6 09:44 faillog -rw-r--r-- 1 root root 12K gen 28 15:32 fontconfig.log drwx--x--x 2 root gdm 4,0K gen 3 14:31 gdm3 -rw-r--r-- 1 root root 1,5K gen 28 17:54 gpu-manager.log drwxr-xr-x 3 root root 4,0K gen 3 08:44 hp drwxr-xr-x 2 root root 4,0K gen 3 13:59 installer -rw-r--r-- 1 root root 544K gen 11 08:33 installer.zip -rw-r--r-- 1 root root 544K gen 3 21:25 inst.zip drwxr-sr-x+ 3 root systemd-journal 4,0K gen 3 14:31 journal -rw-r- 1 syslogadm 27M gen 28 19:09 kern.log -rw-rw-r-- 1 root utmp 286K gen 6 09:44 lastlog drwxr-xr-x 2 root roo
[Touch-packages] [Bug 1959439] Re: On Ubuntu 22.04 logrotate does not rotate syslog
root@nigel-Latitude-E6420:~# ls -l /var | fgrep log drwxrwxr-x 14 root syslog 4096 Dec 2 16:46 log -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to logrotate in Ubuntu. https://bugs.launchpad.net/bugs/1959439 Title: On Ubuntu 22.04 logrotate does not rotate syslog Status in logrotate package in Ubuntu: Confirmed Bug description: On my Ubuntu 22.04 Jammy installed 2022-01-03 /var/log/syslog is very big and was never rotated. corrado@corrado-n3-jj-0103:~$ stat /var/log/syslog File: /var/log/syslog Size: 77434065 Blocks: 151248 IO Block: 4096 regular file Device: 10303h/66307d Inode: 264672 Links: 1 Access: (0640/-rw-r-) Uid: ( 104/ syslog) Gid: (4/ adm) Access: 2022-01-28 16:35:50.408728666 +0100 Modify: 2022-01-28 16:35:47.705029318 +0100 Change: 2022-01-28 16:35:47.705029318 +0100 Birth: 2022-01-03 14:31:29.195999321 +0100 corrado@corrado-n3-jj-0103:~$ looking to journalctl i see logrotate has been started on January 25 but log file was not cut corrado@corrado-n3-jj-0103:~$ journalctl -b-18 | grep logrotate gen 25 07:58:01 corrado-n3-jj-0103 systemd[1]: logrotate.service: Deactivated successfully. gen 25 09:35:09 corrado-n3-jj-0103 systemd[1]: logrotate.timer: Deactivated successfully. corrado@corrado-n3-jj-0103:~$ corrado@corrado-n3-jj-0103:~$ systemctl status logrotate.service ○ logrotate.service - Rotate log files Loaded: loaded (/lib/systemd/system/logrotate.service; static) Active: inactive (dead) TriggeredBy: ● logrotate.timer Docs: man:logrotate(8) man:logrotate.conf(5) corrado@corrado-n3-jj-0103:~$ corrado@corrado-n3-jj-0103:~$ cat /etc/logrotate.conf # see "man logrotate" for details # global options do not affect preceding include directives # rotate log files weekly weekly # use the adm group by default, since this is the owning group # of /var/log/syslog. su root adm # keep 4 weeks worth of backlogs rotate 4 # create new (empty) log files after rotating old ones create # use date as a suffix of the rotated file #dateext # uncomment this if you want your log files compressed #compress # packages drop log rotation information into this directory include /etc/logrotate.d # system-specific logs may also be configured here. corrado@corrado-n3-jj-0103:~$ corrado@corrado-n3-jj-0103:~$ ls /var/log -lh total 108M -rw-r--r-- 1 root root 42K gen 27 21:20 alternatives.log -rw-r- 1 root adm 5,5K gen 28 17:32 apport.log drwxr-xr-x 2 root root 4,0K gen 28 17:52 apt -rw-r- 1 syslogadm 762K gen 28 19:08 auth.log -rw--- 1 root root1019K gen 28 17:54 boot.log -rw-r--r-- 1 root root 105K gen 3 08:43 bootstrap.log -rw-rw 1 root utmp0 gen 3 08:42 btmp drwxr-xr-x 2 root root 4,0K gen 3 14:31 cups drwxr-xr-x 2 root root 4,0K ott 29 18:59 dist-upgrade -rw-r- 1 root adm 81K gen 28 17:55 dmesg -rw-r- 1 root adm 80K gen 28 17:22 dmesg.0 -rw-r- 1 root adm 22K gen 28 17:02 dmesg.1.gz -rw-r- 1 root adm 22K gen 28 16:01 dmesg.2.gz -rw-r- 1 root adm 22K gen 28 10:29 dmesg.3.gz -rw-r- 1 root adm 22K gen 28 08:54 dmesg.4.gz -rw-r--r-- 1 root root 1,4M gen 28 17:52 dpkg.log -rw-r--r-- 1 root root 32K gen 6 09:44 faillog -rw-r--r-- 1 root root 12K gen 28 15:32 fontconfig.log drwx--x--x 2 root gdm 4,0K gen 3 14:31 gdm3 -rw-r--r-- 1 root root 1,5K gen 28 17:54 gpu-manager.log drwxr-xr-x 3 root root 4,0K gen 3 08:44 hp drwxr-xr-x 2 root root 4,0K gen 3 13:59 installer -rw-r--r-- 1 root root 544K gen 11 08:33 installer.zip -rw-r--r-- 1 root root 544K gen 3 21:25 inst.zip drwxr-sr-x+ 3 root systemd-journal 4,0K gen 3 14:31 journal -rw-r- 1 syslogadm 27M gen 28 19:09 kern.log -rw-rw-r-- 1 root utmp 286K gen 6 09:44 lastlog drwxr-xr-x 2 root root 4,0K nov 18 15:05 openvpn drwx-- 2 root root 4,0K gen 3 08:42 private drwx-- 2 speech-dispatcher root 4,0K dic 11 23:07 speech-dispatcher -rw-r- 1 syslogadm 76M gen 28 19:10 syslog -rw--- 1 root