Lennart Poettering
6e2ef85b25
units: rework automatic dependency logic between automounts, mounts, sockets, swaps
2010-05-13 03:07:16 +02:00
Lennart Poettering
afb757b1a8
device: allow easy identification of network interfaces without their full sysfs device path
2010-05-10 04:08:53 +02:00
Lennart Poettering
bab4504448
make gcc shut up
2010-05-10 03:34:31 +02:00
Tollef Fog Heen
462b33e96a
Distribute the necessary header files too
...
Add all header files that we need to EXTRA_DIST to ensure they are
actually in the tarball.
2010-05-10 01:17:49 +02:00
Tollef Fog Heen
75db651adb
Remove .h files from _SOURCES
...
Automake is buggy when you mix C and Vala programs. It tries to call
valac with the full contents of _SOURCES for the program, but valac
errors out when given .h files. Until this is fixed, we can't list .h
files in _SOURCES or "make dist" breaks.
2010-05-10 01:01:06 +02:00
Tollef Fog Heen
aa4112670b
Fix compilation issue; s/-NOENT/-ENOENT/
2010-05-10 00:32:20 +02:00
Lennart Poettering
1137a57c26
environment: allow control of the environment block via D-Bus
2010-05-09 23:53:52 +02:00
Lennart Poettering
6e620becc8
swap: properly free instance data
2010-05-09 23:41:03 +02:00
Lennart Poettering
a06b0b562b
hostname: drop invalid chars when reading hostname from disk
2010-05-09 19:12:39 +02:00
Marc-Antoine Perennou
3177a7fa12
hostname: read hostname for Gentoo
2010-05-09 19:12:28 +02:00
Maarten Lankhorst
07b0b134d3
swap: add .swap unit type
2010-05-09 18:46:10 +02:00
Lennart Poettering
af5bc85dc1
loopback: configure lo device on bootup
2010-05-09 18:02:38 +02:00
Fabian Henze
f2b4af1cd4
build-sys: detect Gentoo
2010-05-08 15:43:54 +02:00
Lennart Poettering
ea6145dabe
hostname: unify hostname configuration file parsers a little
2010-05-08 15:00:53 +02:00
Lennart Poettering
924b4d5bcc
build-sys: fix name of Debian syslog service
2010-05-06 22:46:07 +02:00
Lennart Poettering
58c1665322
gitignore: ignore files ending in ~
2010-05-06 22:12:16 +02:00
Lennart Poettering
5fada85280
build-sys: require at least vala 0.7
2010-05-06 22:02:42 +02:00
Tollef Fog Heen
b237ef2cfa
build-sys: better test for pkg-config/pkg.m4
...
In some cases, people will run autoreconf rather than bootstrap.sh, or
they will uninstall pkg-config. This is now detected properly rather
than relying on bootstrap.sh checking for us.
2010-05-06 21:42:46 +02:00
Maarten Lankhorst
41160f3dbf
build-sys: support non-git versions of libcgroup
2010-05-06 21:30:01 +02:00
Lennart Poettering
b9cd233f49
we don't actually need libgee anymore
2010-05-06 21:26:21 +02:00
Dave Reisner
d7c114c000
build-sys: add Arch Linux support
2010-05-05 22:03:52 +02:00
Lennart Poettering
6c78be3c3c
util: ignore lost+found, too
2010-04-30 02:16:55 +02:00
Lennart Poettering
ba3df95552
specifier: properly size newly allocated string
2010-04-30 02:16:22 +02:00
Lennart Poettering
51f0e18963
main: refuse excess command line arguments
2010-04-24 05:16:50 +02:00
Kay Sievers
25e870b5f7
build fix for opensuse
2010-04-24 05:05:01 +02:00
Lennart Poettering
09cd1ab12e
service: don't read start priority from Kxx link
2010-04-24 05:02:25 +02:00
Lennart Poettering
1005d14f4a
manager: switch SIGUSR1 and SIGSUR2, to follow upstart's scheme a little
2010-04-24 04:27:05 +02:00
Lennart Poettering
db06e3b6a5
service: sysv priorities in link names should take precedence, since they are possibly fixed up by chkconfig
2010-04-24 04:26:33 +02:00
Lennart Poettering
ab8cabad26
log: use _likely() when verifying log level
2010-04-24 04:23:15 +02:00
Lennart Poettering
e6be8af492
systemadm: destroy error dialog boxes properly
2010-04-24 03:37:42 +02:00
Lennart Poettering
22be7e82e2
systemadm: show proper message boxes when something goes wrong
2010-04-24 03:31:33 +02:00
Lennart Poettering
716f158c56
systemadm: format dates in local time
2010-04-24 03:19:36 +02:00
Lennart Poettering
2e2ca209f0
systemadm: don't show id in aliases field again
2010-04-24 03:18:12 +02:00
Lennart Poettering
932921b5c2
load-fragment: replace % specifiers in descriptions
2010-04-24 03:11:01 +02:00
Lennart Poettering
5f484be061
systemctl: minor output fixes
2010-04-24 03:03:58 +02:00
Lennart Poettering
9754afb211
systemdadm: format dates in RFC822 style
2010-04-24 03:03:43 +02:00
Lennart Poettering
cd1a19e86d
systemadm; fix alignment of labels
2010-04-24 03:03:23 +02:00
Lennart Poettering
57cd2192d0
util: when releasing terminal, temporarily disable SIGHUP
2010-04-24 02:32:07 +02:00
Lennart Poettering
b29a8e58fa
service: only kill the main daemon for legacy sysv services, so that we don't kill sshd sessions
2010-04-24 02:31:42 +02:00
Lennart Poettering
e93bc5a61f
service: don't wait for any child unless we no its pid
2010-04-24 02:05:42 +02:00
Lennart Poettering
4e8e228865
systemctl: load unit if needed when isolating
2010-04-24 01:54:12 +02:00
Lennart Poettering
214b1eb170
cgroups: drop debug log msg
2010-04-24 01:51:20 +02:00
Lennart Poettering
825636e5a8
service: fix serialization of exec id
2010-04-24 01:04:31 +02:00
Lennart Poettering
55e39f40f7
utmp: fix reboot string
2010-04-24 00:41:02 +02:00
Lennart Poettering
d7fc909db3
utmp: if we don't have a previous runleve, just store 0
2010-04-24 00:31:21 +02:00
Lennart Poettering
858a9b0a99
cgroup: mention signal name when killing cgroups
2010-04-24 00:22:37 +02:00
Lennart Poettering
b05a4429e0
systemctl: load unit if necessary
2010-04-24 00:12:52 +02:00
Lennart Poettering
e11dc4a213
manager: reexecute on SIGTERM, for compat with sysv
2010-04-24 00:02:12 +02:00
Lennart Poettering
a0fcc5f6ce
service: make sure sysv services keep a ref on shutdown.target so that it doesn't get GC'd
2010-04-23 23:36:52 +02:00
Lennart Poettering
8d025b231b
main: don't open console in --test mode
2010-04-23 23:26:19 +02:00