23
									
								
								templates/Fedora/42/etc/logrotate.conf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								templates/Fedora/42/etc/logrotate.conf
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | ||||
| # see "man logrotate" for details | ||||
|  | ||||
| # global options do not affect preceding include directives | ||||
|  | ||||
| # rotate log files weekly | ||||
| daily | ||||
|  | ||||
| # keep 4 weeks worth of backlogs | ||||
| rotate 90 | ||||
|  | ||||
| # 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. | ||||
							
								
								
									
										7
									
								
								templates/Fedora/42/etc/logrotate.d/btmp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								templates/Fedora/42/etc/logrotate.d/btmp
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| # no packages own btmp -- we'll rotate it here | ||||
| /var/log/btmp { | ||||
|     missingok | ||||
|     monthly | ||||
|     create 0660 root utmp | ||||
|     rotate 1 | ||||
| } | ||||
							
								
								
									
										8
									
								
								templates/Fedora/42/etc/logrotate.d/wtmp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								templates/Fedora/42/etc/logrotate.d/wtmp
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| # no packages own wtmp -- we'll rotate it here | ||||
| /var/log/wtmp { | ||||
|     missingok | ||||
|     monthly | ||||
|     create 0664 root utmp | ||||
|     minsize 1M | ||||
|     rotate 1 | ||||
| } | ||||
							
								
								
									
										29
									
								
								vars/Fedora-42-default.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								vars/Fedora-42-default.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,29 @@ | ||||
| --- | ||||
| # vars file for ensure_log_rotation | ||||
| package_list: | ||||
|   - name: 'logrotate' | ||||
|     state: 'present' | ||||
| service_list: | ||||
|   - name: 'logrotate.timer' | ||||
|     state: 'started' | ||||
|     enabled: 'yes' | ||||
| template_list: | ||||
|   - dest: '/etc/logrotate.conf' | ||||
|     force: 'yes' | ||||
|     group: 'root' | ||||
|     mode: '0644' | ||||
|     owner: 'root' | ||||
|     src: '{{ ansible_distribution }}/{{ ansible_distribution_major_version }}/etc/logrotate.conf' | ||||
|   - dest: '/etc/logrotate.d/btmp' | ||||
|     force: 'yes' | ||||
|     group: 'root' | ||||
|     mode: '0644' | ||||
|     owner: 'root' | ||||
|     src: '{{ ansible_distribution }}/{{ ansible_distribution_major_version }}/etc/logrotate.d/btmp' | ||||
|   - dest: '/etc/logrotate.d/wtmp' | ||||
|     force: 'yes' | ||||
|     group: 'root' | ||||
|     mode: '0644' | ||||
|     owner: 'root' | ||||
|     src: '{{ ansible_distribution }}/{{ ansible_distribution_major_version }}/etc/logrotate.d/wtmp' | ||||
|  | ||||
		Reference in New Issue
	
	Block a user