Dave Reisner
cb273c51ea
bash-completion: fix whitespace
...
Use spaces for indentation instead of tabs.
2012-09-21 18:53:49 -04:00
Dave Reisner
3d3e4405ba
bash-completion: add rumidentary support for journalctl
2012-09-21 18:53:49 -04:00
Lennart Poettering
e2c8b07dcb
journal: bring mmap cache prototype in sync
2012-09-22 00:16:13 +02:00
Lennart Poettering
b6a867398d
build-sys: prepare release 191
2012-09-21 23:37:06 +02:00
Lennart Poettering
e18021f7da
journal: always keep marked mmap windows around
2012-09-21 23:37:06 +02:00
Eelco Dolstra
848af05524
missing: Fix compilation error due to wrong __NR_name_to_handle_at definition
...
"__NR_name_to_handle" should read "__NR_name_to_handle_at". This
fixes a compilation error on systems with older kernel headers.
2012-09-21 22:51:48 +02:00
Lennart Poettering
c2893c4b34
journald: log how big the journal files may grow
2012-09-21 22:50:26 +02:00
Lennart Poettering
1705594f59
journalctl: make the argument to -n optional
2012-09-21 22:33:02 +02:00
Lennart Poettering
f801968466
journal: completely rework the mmap cache as I too dumb to actually understand it
...
Instead of doing hand optimized fd bisect arrays just use plain old
hashmaps. Now I can understand my own code again. Yay!
As a side effect this should fix some bad memory accesses caused by
accesses after mmap(), introduced in 189.
2012-09-21 20:52:23 +02:00
Lennart Poettering
aaeef05886
multi-seat-x: drop a lot of unnecessary code
2012-09-21 17:03:40 +02:00
Lennart Poettering
0187f62bb5
sysctl: always return the last error we encountered
2012-09-21 17:03:40 +02:00
Lennart Poettering
77e63fafa5
nspawn: document why we don't check resolv.conf mount errors
2012-09-21 16:55:56 +02:00
Lennart Poettering
d40361453b
nspawn: we can't overmount /etc/localtime anymore since it's usually a symlink now
...
Create the right symlink if possible for /etc/localtime
2012-09-21 16:54:54 +02:00
Lennart Poettering
4eeebf70aa
hwclock: add missing OOM check
2012-09-21 16:29:09 +02:00
Lennart Poettering
8e7705e52a
pam: document that we don't do error checking when parsing vtnr
2012-09-21 16:17:26 +02:00
Lennart Poettering
0559d3a58a
journal: don't allow journal_file_open() to be called with ret being NULL
2012-09-21 16:16:39 +02:00
Lukas Nykryn
5d5e98eb8c
login: missing break for getopt ARG_NO_ASK_PASSWORD in loginctl
2012-09-21 16:12:55 +02:00
Lukas Nykryn
089d4a08d0
sysctl: fix error code handling
...
After if (r <= 0) r can't be 0 so
if (k < 0 && r == 0) never happens.
2012-09-21 16:12:47 +02:00
Václav Pavlín
d42c44fb6d
modules-load: initalize files to null
2012-09-21 16:11:07 +02:00
Václav Pavlín
f2cc3753ce
locale: make sure that l is freed
2012-09-21 16:10:34 +02:00
Václav Pavlín
ca4f2b6d6d
login: check return value of session_get_idle_hint
2012-09-21 16:08:54 +02:00
Václav Pavlín
5a165aa6b9
logind: check return value, log warning on error
2012-09-21 16:04:48 +02:00
Václav Pavlín
2f29c419b0
cgtop: missing '-'
...
Return codes in systemd are negated and
if (r < 0) if (r == ENOENT)
was never true.
2012-09-21 16:04:25 +02:00
Dave Airlie
e57d4fa35e
multi-seat-x: drop framebuffer specific stuff, as we have a DRM driver now
2012-09-21 15:53:10 +02:00
Lennart Poettering
ec29187225
Revert "multi-seat: drop multi-seat-x wrapper, as upstream X can handle multi-seat graphics on its own now"
...
This reverts commit 636d30a089
.
Turns out we will need the multi-seat wrapper a bit longer, however
without the fb-specific bits in it.
2012-09-21 15:51:04 +02:00
Lennart Poettering
8e7fd6ade4
logind: split up HandleSleepKey= into HandleSuspendKey= and HandleHibernateKey=
...
The kernel and X11 distuingish these two, and Thinkpad keys have both,
hence we really should distinguish them too.
2012-09-21 15:44:14 +02:00
Lennart Poettering
636d30a089
multi-seat: drop multi-seat-x wrapper, as upstream X can handle multi-seat graphics on its own now
2012-09-21 12:46:22 +02:00
Lukas Nykryn
7f1736f736
core: call va_end in all cases
2012-09-21 12:08:26 +02:00
Lukas Nykryn
e98055de98
shared: call va_end in all cases
2012-09-21 12:07:41 +02:00
Lennart Poettering
409133be63
logind: allow users to override their own suspend/sleep inhibitors
2012-09-21 11:57:48 +02:00
Lennart Poettering
68e9f6e6be
update TODO
2012-09-20 23:00:44 +02:00
Lennart Poettering
8d0256b7eb
fix typo in NEWS
2012-09-20 22:50:26 +02:00
Lennart Poettering
9e5f3dbb1c
update TODO
2012-09-20 20:52:19 +02:00
Lennart Poettering
462ff40e65
timedated: /etc/sysconfig/clock is dead on Fedora, remove it
2012-09-20 20:51:18 +02:00
Lennart Poettering
aaccc32cdc
typo fix
2012-09-20 19:58:31 +02:00
Lennart Poettering
a98d5d6472
fix typos
2012-09-20 19:12:23 +02:00
Lennart Poettering
aad803af99
update TODO
2012-09-20 19:00:26 +02:00
Lennart Poettering
0c11f949db
build-sys: prepare v190
2012-09-20 18:54:20 +02:00
Lennart Poettering
aa408e7799
util: fix overflow checks
2012-09-20 17:53:03 +02:00
Jan Engelhardt
3f8cc098d2
build-sys: require certain version of libselinux
...
./.libs/libsystemd-core.a(libsystemd_core_la-selinux-access.o):
In function "selinux_access_check":
src/core/selinux-access.c:487: undefined reference to
"selinux_check_access"
2012-09-20 11:10:49 +02:00
Lennart Poettering
040f18ea8a
util: overflow hardening
2012-09-20 11:08:27 +02:00
Lennart Poettering
4b8772bf5f
util: make sure heap allocators fail when array allocations are out of bounds
...
https://bugzilla.redhat.com/show_bug.cgi?id=858777
2012-09-20 00:02:04 +02:00
Lennart Poettering
505b6a61c2
journald: don't accept arbitrarily sized journal data fields
...
https://bugzilla.redhat.com/show_bug.cgi?id=858746
2012-09-19 22:51:28 +02:00
Lennart Poettering
7d5e9c0f60
util: define union dirent_storage and make use of it everywhere
...
Make sure to allocate enough space for readdir_r().
https://bugzilla.redhat.com/show_bug.cgi?id=858754
2012-09-19 22:21:09 +02:00
Lennart Poettering
57f3067825
util: fix bad strstrip() return value in normalize_env_assignment()
...
https://bugzilla.redhat.com/show_bug.cgi?id=858780
2012-09-19 22:01:31 +02:00
Lennart Poettering
93e4c84bb3
path: support specifier resolvin in .path units
2012-09-19 20:09:59 +02:00
Kay Sievers
cd8651982b
libudev: remove dead code
2012-09-19 19:36:35 +02:00
Lennart Poettering
c68df23956
timedated: unregister the right bus service
...
https://bugzilla.redhat.com/show_bug.cgi?id=858771
2012-09-19 19:09:22 +02:00
Lennart Poettering
06957305d7
update TODO
2012-09-19 15:46:43 +02:00
Lennart Poettering
65b5116220
logind: if a lid-switch lock was taken while the lid was closed, recheck lid status when the lock is released
2012-09-19 15:42:29 +02:00