summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2008-04-15 17:34:50 -0400
committerMichael DeHaan <mdehaan@redhat.com>2008-04-15 17:34:50 -0400
commit2ccbb4b130afac3d1707433b3988259ea109db7f (patch)
tree40b7a789997832f510acc7bed20a851f26f1cdbb /config
parent51119d1acc532cfad68b9fe4a1daa945fe7cd3f0 (diff)
downloadthird_party-cobbler-2ccbb4b130afac3d1707433b3988259ea109db7f.tar.gz
third_party-cobbler-2ccbb4b130afac3d1707433b3988259ea109db7f.tar.xz
third_party-cobbler-2ccbb4b130afac3d1707433b3988259ea109db7f.zip
Replaced the existing cobbler pre/post install triggers system with a much more flexible model that (for each system) passes in the following. First arg: the word "system" or "profile", Second arg: the name of the said system or profile, Third: the MAC if available, Fourth: the IP. This is all logged by a default "status" trigger to /var/log/cobbler/install.log, for being read by the soon-to-be-revamped cobbler check. The check system logs all of this in order, followed by the word "start" or "stop", followed by the number of seconds since Epoch.
Diffstat (limited to 'config')
-rw-r--r--config/cobblerd_rotate7
-rw-r--r--config/settings2
2 files changed, 8 insertions, 1 deletions
diff --git a/config/cobblerd_rotate b/config/cobblerd_rotate
index 0e4bcbf..c7a8b19 100644
--- a/config/cobblerd_rotate
+++ b/config/cobblerd_rotate
@@ -21,3 +21,10 @@
fi
endscript
}
+
+/var/log/cobbler/install.log {
+ missingok
+ notifempty
+ rotate 4
+ weekly
+}
diff --git a/config/settings b/config/settings
index 8fc0fdf..33eb4b1 100644
--- a/config/settings
+++ b/config/settings
@@ -35,7 +35,7 @@ manage_dhcp: 0
manage_dhcp_mode: isc
next_server: '127.0.0.1'
pxe_just_once: 0
-run_post_install_trigger: 0
+run_install_trigger: 1
server: '127.0.0.1'
snippetsdir: /var/lib/cobbler/snippets
syslog_port: 25150