summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorJiri Moskovcak <jmoskovc@localhost.localdomain>2009-12-03 14:43:13 +0100
committerJiri Moskovcak <jmoskovc@localhost.localdomain>2009-12-03 14:43:13 +0100
commit5e4abca7204247236ba35d2c937509b00516090d (patch)
tree3f26e606ef96aed84b35cb00aefb096677b6f88f /doc
parentb8f027bfbabccfb9f9f9d625b9a893206ff7d21f (diff)
downloadabrt-5e4abca7204247236ba35d2c937509b00516090d.tar.gz
abrt-5e4abca7204247236ba35d2c937509b00516090d.tar.xz
abrt-5e4abca7204247236ba35d2c937509b00516090d.zip
updated DESING
Diffstat (limited to 'doc')
-rw-r--r--doc/DESIGN21
1 files changed, 20 insertions, 1 deletions
diff --git a/doc/DESIGN b/doc/DESIGN
index 207904cc..04619335 100644
--- a/doc/DESIGN
+++ b/doc/DESIGN
@@ -114,12 +114,31 @@ Done:
* Make abrtd dbus startable.
* Add -t TIMEOUT_SEC option to abrtd. {done}
* Make abrt-gui start abrtd on demand, so that abrt-gui can be started
- even if abrtd does not run at the moment.
+ even if abrtd does not run at the moment. (doesn't work in some cases!)
Planned steps:
* make kerneloops plugin into separate daemon (convert it to a hook
and get rid of "cron plugins" which are wrong idea since the begining)
+ - and make it to the service (write an initscript)
+* make C/C++ hook to be started by init script
+ - init scritp would run ccpp-hook --init whic shoudl just set the core_pattern, which is now done by the C analyzer plugin
+* hooks will start the daemon on-demand using dbus
+ - this is something I'm not sure if it's good idea, but dbus is becoming
+ to be "un-installable" on Fedora, it's probably ok
+* simplify abrt.conf:
+ - move all plugin related info to plugins/<plugin>.conf
+ - enabled, action association, etc ...
+ - make abrtd to parse plugins/*.conf and set the config options
+ that it understand
+ - this will fix the case when this is in abrt.conf
+
+ [Cron]
+ KerneloopsScanner = 120
+
+ because this should be in plugins/kerneloops.conf
+ and thus shouldn't exist if kerneloops-addon is
+ not installed
* ???
* ???
* ???