Lennart Poettering
e09a9a35a1
sd-login: c++ compatibility
2012-03-05 15:16:10 +01:00
Lennart Poettering
fc8af9ff3f
login: introduce sd_session_get_display()
2012-02-15 04:56:10 +01:00
Lennart Poettering
51f58f083a
login: add new sd_session_get_type() and sd_session_get_class API calls
2012-02-14 21:54:00 +01:00
Michael Biebl
a26c9cc604
Fix broken Git repository URLs
2012-02-13 17:49:09 +01:00
Michael Olbrich
a6927d7ffc
service: add watchdog timestamp
...
This patch adds WatchdogTimestamp[Monotonic] to the systemd service
D-Bus API. The timestamp is updated to the current time when the
service calls 'sd_nofity("WATCHDOG=1\n")'.
Using a timestamp instead of an 'alive' flag has two advantages:
1. No timeout is needed to define when a service is no longer alive.
This simplifies both configuration (no timeout value) and
implementation (no timeout event).
2. It is more robust. A 'dead' service might not be detected should
systemd 'forget' to reset an 'alive' flag. It is much less likely
to get a valid new timestamp if a service died.
2012-02-01 19:29:19 +01:00
Lennart Poettering
a558d00381
journal: move journal TODO into main TODO
2012-01-23 22:01:29 +01:00
Lennart Poettering
f5e04665eb
journal: hook up coredumping with journal
2012-01-14 01:54:33 +01:00
Lennart Poettering
f987397649
api: add C++ guards to all headers
2012-01-13 00:49:21 +01:00
Lennart Poettering
19a2bd80c1
sd-journal: implement a number of non-implemented calls from the API for now
2012-01-11 03:23:04 +01:00
Lennart Poettering
731a676c20
systemd: reconnect to syslog as soon as the journal is fully up
2012-01-11 03:16:24 +01:00
Lennart Poettering
7e4ab3c5a6
shutdown: exclude processes with argv[0][0] from killing
2012-01-10 05:03:59 +01:00
Lennart Poettering
aaf53376aa
journald: remove inner loop debug message
2012-01-07 04:10:21 +01:00
Lennart Poettering
e4bac488f9
sd-id128: let's make our API a bit smaller, since sd_id128_make_v4_uuid() is dispensable
2012-01-07 01:37:39 +01:00
Lennart Poettering
eff406331a
login: implement sd_session_get_service()
2012-01-05 23:14:22 +01:00
Lennart Poettering
4cd9a9d9ec
journal: rename syslog tag to identifier since that's what we call it on the server side.
2012-01-05 21:46:48 +01:00
Lennart Poettering
8ab49c12dc
headers: fix git URLs for source files
2012-01-05 18:25:36 +01:00
Lennart Poettering
2f9dec073b
build-sys: add stub makefiles to subdirs
2012-01-05 16:29:21 +01:00
Lennart Poettering
8665a38793
journal: fix include in sd-journal.h
2012-01-05 16:28:43 +01:00
Lennart Poettering
ea41a8a973
journal: add missing sd-messages.h
2012-01-05 16:27:38 +01:00
Lennart Poettering
81527be142
build-sys: move public header files into a dir of their own
2012-01-05 16:01:58 +01:00