View | Details | Raw Unified | Return to bug 18002 | Differences between
and this patch

Collapse All | Expand All

(-)a/branches/ucs-3.0/ucs/base/univention-base-files/conffiles/etc/logrotate.d/univention-config-registry-replog (-2 / +11 lines)
Lines 1-13 Link Here
1
@%@UCRWARNING=# @%@
1
@%@UCRWARNING=# @%@
2
2
3
/var/log/univention/config-registry.replog {
4
@!@
3
@!@
5
import univention.lib.ucrLogrotate
4
import univention.lib.ucrLogrotate
6
5
7
name = "ucr-replog"
6
name = "ucr-replog"
8
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
9
8
9
print "/var/log/univention/config-registry.replog {"
10
for setting in settings.keys():
10
for setting in settings.keys():
11
        print "\t%s" % settings[setting]
11
        print "\t%s" % settings[setting]
12
print "}"
13
14
15
name = "dpkg-divert"
16
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
17
18
print "/var/log/univention/%s.log {" % name
19
for setting in settings.keys():
20
        print "\t%s" % settings[setting]
21
print "}"
12
@!@
22
@!@
13
}
(-)a/branches/ucs-3.0/ucs/base/univention-heimdal/conffiles/etc/logrotate.d/heimdal-kdc (-4 / +2 lines)
Lines 6-15 import univention.lib.ucrLogrotate Link Here
6
name = "heimdal-kdc"
6
name = "heimdal-kdc"
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
8
8
9
print "/var/log/univention/%s.log {" % name
9
print "/var/log/%s.log {" % name
10
11
for setting in settings.keys():
10
for setting in settings.keys():
12
	print "\t%s" % settings[setting]
11
	print "\t%s" % settings[setting]
12
print "}"
13
@!@
13
@!@
14
}
15
(-)a/branches/ucs-3.0/ucs/base/univention-server/conffiles/etc/logrotate.d/univention-managed-client (-2 / +9 lines)
Lines 7-15 name = "managed-client" Link Here
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
8
8
9
print "/var/log/univention/%s.log {" % name
9
print "/var/log/univention/%s.log {" % name
10
for setting in settings.keys():
11
	print "\t%s" % settings[setting]
12
print "}"
10
13
14
15
name = "check_connection"
16
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
17
18
print "/var/log/univention/%s.log {" % name
11
for setting in settings.keys():
19
for setting in settings.keys():
12
	print "\t%s" % settings[setting]
20
	print "\t%s" % settings[setting]
21
print "}"
13
@!@
22
@!@
14
}
15
(-)a/branches/ucs-3.0/ucs/base/univention-server/conffiles/etc/logrotate.d/univention-mobile-client (-1 / +9 lines)
Lines 7-14 name = "mobile-client" Link Here
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
8
8
9
print "/var/log/univention/%s.log {" % name
9
print "/var/log/univention/%s.log {" % name
10
for setting in settings.keys():
11
	print "\t%s" % settings[setting]
12
print "}"
13
10
14
15
name = "check_connection"
16
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
17
18
print "/var/log/univention/%s.log {" % name
11
for setting in settings.keys():
19
for setting in settings.keys():
12
	print "\t%s" % settings[setting]
20
	print "\t%s" % settings[setting]
21
print "}"
13
@!@
22
@!@
14
}
(-)a/branches/ucs-3.0/ucs/base/univention-ssl/conffiles/etc/logrotate.d/univention-ssl (-10 / +3 lines)
Lines 1-23 Link Here
1
@%@UCRWARNING=# @%@
1
@%@UCRWARNING=# @%@
2
2
3
@!@
3
@!@
4
5
libAvailable = True
6
7
try:
4
try:
8
	import univention.lib.ucrLogrotate
5
	import univention.lib.ucrLogrotate
9
except:
6
except ImportError:
10
	libAvailable = False
7
	pass
11
8
else:
12
if libAvailable:
13
14
	name = "ssl-sync"
9
	name = "ssl-sync"
15
	settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
10
	settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
16
11
17
	print "/var/log/univention/%s.log {" % name
12
	print "/var/log/univention/%s.log {" % name
18
19
	for setting in settings.keys():
13
	for setting in settings.keys():
20
		print "\t%s" % settings[setting]
14
		print "\t%s" % settings[setting]
21
22
	print "}"
15
	print "}"
23
@!@
16
@!@
(-)a/branches/ucs-3.0/ucs/base/univention-updater/conffiles/etc/logrotate.d/univention-updater (-16 / +12 lines)
Lines 7-53 name = "updater" Link Here
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
8
8
9
print "/var/log/univention/%s.log {" % name
9
print "/var/log/univention/%s.log {" % name
10
11
for setting in settings.keys():
10
for setting in settings.keys():
12
	print "\t%s" % settings[setting]
11
	print "\t%s" % settings[setting]
13
@!@
12
print "}"
14
}
15
13
16
@!@
17
import univention.lib.ucrLogrotate
18
14
19
name = "actualise"
15
name = "actualise"
20
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
16
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
21
17
22
print "/var/log/univention/%s.log {" % name
18
print "/var/log/univention/%s.log {" % name
23
24
for setting in settings.keys():
19
for setting in settings.keys():
25
	print "\t%s" % settings[setting]
20
	print "\t%s" % settings[setting]
26
@!@
21
print "}"
27
}
28
22
29
@!@
30
import univention.lib.ucrLogrotate
31
23
32
name = "repository"
24
name = "repository"
33
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
25
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
34
26
35
print "/var/log/univention/%s.log {" % name
27
print "/var/log/univention/%s.log {" % name
36
37
for setting in settings.keys():
28
for setting in settings.keys():
38
	print "\t%s" % settings[setting]
29
	print "\t%s" % settings[setting]
39
@!@
30
print "}"
40
}
41
31
42
@!@
43
import univention.lib.ucrLogrotate
44
32
45
name = "security-updates"
33
name = "security-updates"
46
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
34
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
47
35
48
print "/var/log/univention/%s.log {" % name
36
print "/var/log/univention/%s.log {" % name
37
for setting in settings.keys():
38
	print "\t%s" % settings[setting]
39
print "}"
49
40
41
42
name = "errata-updates"
43
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
44
45
print "/var/log/univention/%s.log {" % name
50
for setting in settings.keys():
46
for setting in settings.keys():
51
	print "\t%s" % settings[setting]
47
	print "\t%s" % settings[setting]
48
print "}"
52
@!@
49
@!@
53
}
(-)a/branches/ucs-3.0/ucs/management/univention-directory-manager-modules/conffiles/etc/logrotate.d/univention-directory-manager (-17 / +4 lines)
Lines 7-53 name = "sync-memberuid" Link Here
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
8
8
9
print "/var/log/univention/%s.log {" % name
9
print "/var/log/univention/%s.log {" % name
10
11
for setting in settings.keys():
10
for setting in settings.keys():
12
	print "\t%s" % settings[setting]
11
	print "\t%s" % settings[setting]
13
@!@
12
print "}"
14
}
15
13
16
@!@
17
import univention.lib.ucrLogrotate
18
14
19
name = "check_group_recursion"
15
name = "check_group_recursion"
20
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
16
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
21
17
22
print "/var/log/univention/%s.log {" % name
18
print "/var/log/univention/%s.log {" % name
23
24
for setting in settings.keys():
19
for setting in settings.keys():
25
	print "\t%s" % settings[setting]
20
	print "\t%s" % settings[setting]
26
@!@
21
print "}"
27
}
28
22
29
@!@
30
import univention.lib.ucrLogrotate
31
23
32
name = "directory-manager-cmd"
24
name = "directory-manager-cmd"
33
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
25
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
34
26
35
print "/var/log/univention/%s.log {" % name
27
print "/var/log/univention/%s.log {" % name
36
37
for setting in settings.keys():
28
for setting in settings.keys():
38
	print "\t%s" % settings[setting]
29
	print "\t%s" % settings[setting]
39
@!@
30
print "}"
40
}
41
31
42
@!@
43
import univention.lib.ucrLogrotate
44
32
45
name = "admin-cmd"
33
name = "admin-cmd"
46
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
34
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
47
35
48
print "/var/log/univention/%s.log {" % name
36
print "/var/log/univention/%s.log {" % name
49
50
for setting in settings.keys():
37
for setting in settings.keys():
51
	print "\t%s" % settings[setting]
38
	print "\t%s" % settings[setting]
39
print "}"
52
@!@
40
@!@
53
}
(-)a/branches/ucs-3.0/ucs/management/univention-join/conffiles/etc/logrotate.d/univention-join (-12 / +3 lines)
Lines 7-40 name = "join" Link Here
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
8
8
9
print "/var/log/univention/%s.log {" % name
9
print "/var/log/univention/%s.log {" % name
10
11
for setting in settings.keys():
10
for setting in settings.keys():
12
	print "\t%s" % settings[setting]
11
	print "\t%s" % settings[setting]
13
@!@
12
print "}"
14
}
15
13
16
@!@
17
import univention.lib.ucrLogrotate
18
14
19
name = "check_join_status"
15
name = "check_join_status"
20
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
16
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
21
17
22
print "/var/log/univention/%s.log {" % name
18
print "/var/log/univention/%s.log {" % name
23
24
for setting in settings.keys():
19
for setting in settings.keys():
25
	print "\t%s" % settings[setting]
20
	print "\t%s" % settings[setting]
26
@!@
21
print "}"
27
}
28
22
29
@!@
30
import univention.lib.ucrLogrotate
31
23
32
name = "server-join"
24
name = "server-join"
33
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
25
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
34
26
35
print "/var/log/univention/%s.log {" % name
27
print "/var/log/univention/%s.log {" % name
36
37
for setting in settings.keys():
28
for setting in settings.keys():
38
	print "\t%s" % settings[setting]
29
	print "\t%s" % settings[setting]
30
print "}"
39
@!@
31
@!@
40
}
(-)a/branches/ucs-3.0/ucs/services/univention-ad-connector/conffiles/etc/logrotate.d/univention-ad-connector (-17 / +4 lines)
Lines 7-53 name = "connector-tracebacks" Link Here
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
8
8
9
print "/var/log/univention/%s.log {" % name
9
print "/var/log/univention/%s.log {" % name
10
11
for setting in settings.keys():
10
for setting in settings.keys():
12
	print "\t%s" % settings[setting]
11
	print "\t%s" % settings[setting]
13
@!@
12
print "}"
14
}
15
13
16
@!@
17
import univention.lib.ucrLogrotate
18
14
19
name = "ad-connector-certificate"
15
name = "ad-connector-certificate"
20
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
16
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
21
17
22
print "/var/log/univention/%s.log {" % name
18
print "/var/log/univention/%s.log {" % name
23
24
for setting in settings.keys():
19
for setting in settings.keys():
25
	print "\t%s" % settings[setting]
20
	print "\t%s" % settings[setting]
26
@!@
21
print "}"
27
}
28
22
29
@!@
30
import univention.lib.ucrLogrotate
31
23
32
name = "connector-status"
24
name = "connector-status"
33
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
25
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
34
26
35
print "/var/log/univention/%s.log {" % name
27
print "/var/log/univention/%s.log {" % name
36
37
for setting in settings.keys():
28
for setting in settings.keys():
38
	print "\t%s" % settings[setting]
29
	print "\t%s" % settings[setting]
39
@!@
30
print "}"
40
}
41
31
42
@!@
43
import univention.lib.ucrLogrotate
44
32
45
name = "connector"
33
name = "connector"
46
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
34
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
47
35
48
print "/var/log/univention/%s.log {" % name
36
print "/var/log/univention/%s.log {" % name
49
50
for setting in settings.keys():
37
for setting in settings.keys():
51
	print "\t%s" % settings[setting]
38
	print "\t%s" % settings[setting]
39
print "}"
52
@!@
40
@!@
53
}
(-)a/branches/ucs-3.0/ucs/services/univention-printserver/conffiles/etc/logrotate.d/univention-printserver (-14 lines)
Lines 1-14 Link Here
1
@%@UCRWARNING=# @%@
2
3
@!@
4
import univention.lib.ucrLogrotate
5
6
name = "printserver-start"
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
8
9
print "/var/log/univention/%s.log {" % name
10
11
for setting in settings.keys():
12
	print "\t%s" % settings[setting]
13
@!@
14
}
(-)a/branches/ucs-3.0/ucs/services/univention-s4-connector/conffiles/etc/logrotate.d/univention-s4-connector (-11 / +3 lines)
Lines 7-39 name = "connector-tracebacks" Link Here
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
8
8
9
print "/var/log/univention/%s.log {" % name
9
print "/var/log/univention/%s.log {" % name
10
11
for setting in settings.keys():
10
for setting in settings.keys():
12
	print "\t%s" % settings[setting]
11
	print "\t%s" % settings[setting]
13
@!@
12
print "}"
14
}
15
13
16
@!@
17
import univention.lib.ucrLogrotate
18
14
19
name = "*-s4.log"
15
name = "*-s4.log"
20
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
16
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
21
17
22
print "/var/log/univention/%s {" % name
18
print "/var/log/univention/%s {" % name
23
24
for setting in settings.keys():
19
for setting in settings.keys():
25
	print "\t%s" % settings[setting]
20
	print "\t%s" % settings[setting]
26
@!@
21
print "}"
27
}
28
22
29
23
30
name = "*-s4-status.log"
24
name = "*-s4-status.log"
31
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
25
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
32
26
33
print "/var/log/univention/%s {" % name
27
print "/var/log/univention/%s {" % name
34
35
for setting in settings.keys():
28
for setting in settings.keys():
36
	print "\t%s" % settings[setting]
29
	print "\t%s" % settings[setting]
30
print "}"
37
@!@
31
@!@
38
}
39
(-)a/branches/ucs-3.0/ucs/services/univention-samba/conffiles/etc/logrotate.d/univention-samba (-10 / +2 lines)
Lines 7-29 name = "samba-sync" Link Here
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
8
8
9
print "/var/log/univention/%s.log {" % name
9
print "/var/log/univention/%s.log {" % name
10
11
for setting in settings.keys():
10
for setting in settings.keys():
12
	print "\t%s" % settings[setting]
11
	print "\t%s" % settings[setting]
13
@!@
12
print "}"
14
}
15
16
@!@
17
import univention.lib.ucrLogrotate
18
13
19
name = "pdc-takeover"
14
name = "pdc-takeover"
20
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
15
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
21
16
22
print "/var/log/univention/%s.log {" % name
17
print "/var/log/univention/%s.log {" % name
23
24
for setting in settings.keys():
18
for setting in settings.keys():
25
	print "\t%s" % settings[setting]
19
	print "\t%s" % settings[setting]
20
print "}"
26
@!@
21
@!@
27
}
28
29
(-)a/branches/ucs-3.0/ucs/services/univention-samba4/conffiles/etc/logrotate.d/univention-samba4 (-8 / +2 lines)
Lines 7-27 name = "sysvol-sync" Link Here
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
8
8
9
print "/var/log/univention/%s.log {" % name
9
print "/var/log/univention/%s.log {" % name
10
11
for setting in settings.keys():
10
for setting in settings.keys():
12
	print "\t%s" % settings[setting]
11
	print "\t%s" % settings[setting]
13
@!@
12
print "}"
14
}
15
16
@!@
17
import univention.lib.ucrLogrotate
18
13
19
name = "samba4-provision"
14
name = "samba4-provision"
20
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
15
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
21
16
22
print "/var/log/univention/%s.log {" % name
17
print "/var/log/univention/%s.log {" % name
23
24
for setting in settings.keys():
18
for setting in settings.keys():
25
	print "\t%s" % settings[setting]
19
	print "\t%s" % settings[setting]
20
print "}"
26
@!@
21
@!@
27
}
(-)a/branches/ucs-3.0/ucs/virtualization/univention-virtual-machine-manager-daemon/conffiles/etc/logrotate.d/univention-virtual-machine-manager-daemon (-2 / +1 lines)
Lines 7-17 name = "virtual-machine-manager-daemon*.log" Link Here
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
7
settings = univention.lib.ucrLogrotate.getLogrotateConfig(name, configRegistry)
8
8
9
print "/var/log/univention/%s {" % name
9
print "/var/log/univention/%s {" % name
10
11
for setting in settings.keys():
10
for setting in settings.keys():
12
	print "\t%s" % settings[setting]
11
	print "\t%s" % settings[setting]
13
@!@
12
@!@
14
	delaycompress
13
	delaycompress
14
	sharedscripts
15
	postrotate
15
	postrotate
16
		if [ -e /etc/runit/univention-virtual-machine-manager-daemon/supervise/pid ]
16
		if [ -e /etc/runit/univention-virtual-machine-manager-daemon/supervise/pid ]
17
		then
17
		then
18
- 

Return to bug 18002