summaryrefslogtreecommitdiffstats
path: root/src/Daemon/Daemon.cpp
Commit message (Collapse)AuthorAgeFilesLines
* moved abrt.socket and abrtd.lock into /var/run/abrt making selinux happyJiri Moskovcak2010-07-271-1/+1
|
* abort initialization on abrt.conf parsing errorsDenys Vlasenko2010-07-131-1/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* String updatesKarel Klic2010-07-121-1/+1
|
* lower-case devel headersNikola Pajkovsky2010-07-091-2/+2
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* unlimited MaxCrashReportsSizeNikola Pajkovsky2010-06-301-10/+13
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* English and message format fixesDenys Vlasenko2010-06-301-2/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Removed some memory leaksKarel Klic2010-06-281-10/+24
|
* small fixes to WatchCrashdumpArchiveDir codeDenys Vlasenko2010-06-221-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* added WatchCrashdumpArchiveDir directive to abrt.conf and related codeDenys Vlasenko2010-06-221-24/+66
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* move misplaced sanity checks in cron parserDenys Vlasenko2010-06-161-2/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Daemon socket for reporting crasheskarel2010-06-091-0/+5
|
* trivial: stop leaking signal pipe to childrenDenys Vlasenko2010-05-251-0/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* trivial: close lock file on execDenys Vlasenko2010-05-251-0/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* trivial: close inotify_fd on execDenys Vlasenko2010-05-251-0/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* More fixes for /var/cache/abrt -> /var/spool/abrt conversion1.1.3Denys Vlasenko2010-05-211-4/+4
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove "rename(DEBUG_DUMPS_DIR_OLD, DEBUG_DUMPS_DIR)" compat kludgeDenys Vlasenko2010-05-211-6/+0
| | | | | | | It causes selinux problems by itself. Even though we ovn both dirs, attempting to move them is not allowed... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Move /var/cache/abrt to /var/spool/abrt. Fixes bug 568101.Denys Vlasenko2010-05-141-2/+8
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Revert "Daemon socket for reporting crashes"Nikola Pajkovsky2010-05-141-5/+0
| | | | This reverts commit 91c7c2ee8fa9ab6c29a7ddc64cff1fa9f5e2918a.
* Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtNikola Pajkovsky2010-05-121-2/+2
|\
| * renamed daemon pid and lock file rhbz#588315Jiri Moskovcak2010-05-121-2/+2
| |
* | Daemon socket for reporting crashesKarel Klic2010-05-121-0/+5
|/
* remove redundant g_setBlackList, rename g_settings_setBlackList to ↵Denys Vlasenko2010-05-061-5/+0
| | | | | | g_settings_setBlackListedPkgs Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Removed emacs settings from the file header in favor of global abrt emacs ↵Karel Klic2010-04-291-1/+1
| | | | settings
* Show error message when abrtd service is run as non-root.Karel Klic2010-04-211-0/+3
| | | | rhbz#584352
* whitespace cleanup, no code changesDenys Vlasenko2010-04-011-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove socket code, it is deadDenys Vlasenko2010-03-231-4/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* GUI: added action to applet to directly report last crashJiri Moskovcak2010-03-111-3/+9
| | | | Revieved by: Denys Vlasenko <vda.linux@googlemail.com>
* *: UID:UUID -> crash_id conversionDenys Vlasenko2010-03-041-14/+15
| | | | | | | | | | | | | | | | | | | This fixes at least three instances where we did not check whether user is even allowed to report or delete a crash. Also fixes a few cases when root might inadvertently act on (e.g. delete) mote than one crash. Renamed FILENAME_UID to CD_UID - makes more sense this way. Added COL_INFORMALL and CD_INFORMALL. Nuked UID == -1 hacks. Renamed getReport() to start_job on Python side. Dropped a few unused parameters from server -> client dbus signals. Fixed CLI's way of reverencing crashes (see updated help text). Run-tested (GUI and CLI). Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> Acked-by: Nikola Pajkovsky <npajkovs@redhat.com>
* *: remove all usages of C++ streams (-10k in code size)Denys Vlasenko2010-02-071-2/+1
| | | | | | Also add copyright banners to all files which were missing them Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: fix handling of dupes (weren't deleting dup's directory); better loggingDenys Vlasenko2010-02-051-19/+39
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* use .new suffix on new crashdumps; strip it when crashdump is readyDenys Vlasenko2010-02-041-22/+25
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* commentsKarel Klic2010-02-041-2/+3
|
* abrtd: proper fix to autostart problemDenys Vlasenko2010-01-271-9/+12
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: fix Report() dbus call gaping security holesDenys Vlasenko2010-01-211-6/+6
| | | | | | We were blindly trusting the values passed to us Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* use get_crash_data_item_content() accessor more widelyDenys Vlasenko2010-01-201-6/+6
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* split load_crash_data_from_debug_dump from DebugDumpToCrashReportDenys Vlasenko2010-01-201-3/+3
| | | | | | We will need it elsewhere later Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* unify "crash data, "crash info" and "crash report" data types. they are the sameDenys Vlasenko2010-01-191-6/+6
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* preparatory patch with trivial cleanupsDenys Vlasenko2010-01-191-1/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* GUI: make it so that even non-loaded plugins show up in "Plugins" dialogDenys Vlasenko2010-01-141-1/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Fixing /var/cache/abrt/ permissions by allowing users to read, but not to ↵Karel Klic2010-01-121-7/+7
| | | | change their crash data. Adds abrt user, changes abrt-hook-python to use suid instead of sgid bit (uid=abrt), sets /var/cache/abrt and every dump subdirectory to be owned by abrt user. Read access for users and their own crashes is provided by group (/var/cache/abrt/ccpp-xxxx-xx has user's group).
* *: assorted fixes prompted by security analysis; more to comeDenys Vlasenko2010-01-111-3/+5
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: cast pids and uigs to long, not intDenys Vlasenko2010-01-111-2/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* replace plugin enabling via EnabledPlugins by par-plugin Enabled = yes/noDenys Vlasenko2010-01-101-7/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: preparatory patch for per-plugin "Enable" codeDenys Vlasenko2010-01-081-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Merge branch 'master' of git://git.fedorahosted.org/git/abrtKarel Klic2009-12-181-7/+12
|\
| * made s_signal_caught volatileDenys Vlasenko2009-12-171-1/+1
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * further robustification of signal handlerDenys Vlasenko2009-12-171-3/+7
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * remove unsafe log() from signal handlerDenys Vlasenko2009-12-171-1/+2
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * fix all instances of atoi() usageDenys Vlasenko2009-12-151-3/+3
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* | Merge branch 'master' of git://git.fedorahosted.org/git/abrtKarel Klic2009-12-141-6/+3
|\|