diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2009-10-09 11:33:44 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2009-10-09 11:33:44 +0200 |
commit | 6cc5b01813ba87e4a68ed848f91a6a3d573af0f6 (patch) | |
tree | 4fd7fa720a673f76f410c8006cf4cb315a116f38 /doc | |
parent | 354c45384cf552c039018d57348cbd4bbde0836c (diff) | |
download | abrt-6cc5b01813ba87e4a68ed848f91a6a3d573af0f6.tar.gz abrt-6cc5b01813ba87e4a68ed848f91a6a3d573af0f6.tar.xz abrt-6cc5b01813ba87e4a68ed848f91a6a3d573af0f6.zip |
DESIGN: small corrections
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/DESIGN | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -13,7 +13,7 @@ with minimal configuration. It will be sufficient if crashes just show a GUI notification, and user can invoke a GUI tool to process the crash and report it to bugzilla etc. -The configuration (like bugzilla address, username, passowrd) +The configuration (like bugzilla address, username, password) needs to be done via GUI dialogs from the same GUI tool. * Standalone server @@ -92,10 +92,10 @@ The key dbus calls served by abrt-process are: Returns job id (uint64). After it returns, when report creation thread has finished, JobDone(client_dbus_ID,UUID) dbus signal is emitted. -[Problem: how to do privilegged plugin specific actions?] + [Problem: how to do privilegged plugin specific actions?] Solution: if plugin needs an access to some root only accessible dir then abrt should be run by root anyway - - debuginfo gets installed using pkg-debug-install, which cares about + - debuginfo gets installed using pk-debuginfo-install, which cares about privileges itself, so no problem here - GetJobResult(UUID): returns map_crash_report_t (map_vector_string_t) - Report(map_crash_report_t (map_vector_string_t)): @@ -106,10 +106,11 @@ The key dbus calls served by abrt-process are: Development plan -Since current code does not match the palnned design, we need to gradually +Since current code does not match the planned design, we need to gradually change the code to "morph" it into the desired shape. 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) +* make kerneloops plugin into separate daemon (convert it to a hook + and get rid of "cron plugins" which are wrong idea since the begining) * Make abrtd dbus startable * Make abrt-gui start abrtd on demand, so that abrt-gui can be started even if abrtd does not run at the moment. |