Commit graph

476 commits

Author SHA1 Message Date
Lennart Poettering 4f4a1dbf21 logger: support printk() style priority prefixes 2010-05-16 01:46:35 +02:00
Lennart Poettering 8bfcc8ea65 logger,initctl: port to daemon reference implementation 2010-05-16 01:45:52 +02:00
Lennart Poettering abbbea81a8 sd-daemon: add reference implementation of various daemon apis 2010-05-16 01:43:53 +02:00
Malcolm Studd 65c8976ab1 build-sys: slackware support
Attached is a patch for slackware support. If you want it some other
way, let me know; I haven't used git before.

Slackware doesn't have gnome or vala, and I'm having some issues with
the vala programs in systemd. I installed the vala compiler, and the
configure script says I have everything required, but compilation
fails (log attached). Is there something I'm missing? I installed
systemd by commenting out the vala programs in Makefile.am.

Malcolm
2010-05-15 23:43:33 +02:00
Robert Gerus e12891f70c build-sys: Update Vala configure check 2010-05-15 23:20:37 +02:00
Lennart Poettering 9ef5867847 systemadm: fix window title 2010-05-15 23:15:23 +02:00
Lennart Poettering 43aa226daf install: create both session/system unit dirs, even if empty 2010-05-15 23:15:10 +02:00
Lennart Poettering d1ab0ca073 man: add some initial man page work 2010-05-15 23:06:41 +02:00
Lennart Poettering 843d264384 log: rework logging logic so that we don't keep /dev/console open 2010-05-15 17:25:08 +02:00
Lennart Poettering d9a76d8f86 mount: don't negate errno when passing it to strerror() 2010-05-15 17:23:35 +02:00
Lennart Poettering bff7c062a4 macro: interpret arguments to IOVEC_SET_STRING only once 2010-05-15 17:22:58 +02:00
Lennart Poettering e3d1855bb9 util: flush inotify fd only when we have it 2010-05-14 04:36:47 +02:00
Lennart Poettering affda78706 main: make sure we don't accidentally acquire a controlling terminal 2010-05-14 04:36:24 +02:00
Lennart Poettering ea5652c296 main: acquire console before execing crash shell 2010-05-14 04:35:51 +02:00
Lennart Poettering 64c1b5bf9c install: create /cgroup/debug mount point on install 2010-05-14 04:22:29 +02:00
Lennart Poettering 173e382182 unit: record inactive enter/exit timestamps to facilitate syslog lookups 2010-05-14 03:05:38 +02:00
Lennart Poettering 30de7d8520 downgrade a few log msgs 2010-05-14 02:50:32 +02:00
Lennart Poettering 4697132b91 manager: merge /etc/xdg/systemd/session and /etc/systemd/session 2010-05-14 02:50:19 +02:00
Lennart Poettering 4e85aff465 execute: fix bad jump 2010-05-14 02:29:45 +02:00
Lennart Poettering c0b52914d2 manager: fix minor memory leak -- free cleanup queue on exit 2010-05-14 02:10:33 +02:00
Lennart Poettering 5ffceb2fea unit-name: kill redundant slashes in unit_name_from_path() 2010-05-14 02:05:57 +02:00
Lennart Poettering 2a1a539789 sysv: drop warning about missing chkconfig header 2010-05-13 22:24:45 +02:00
Lennart Poettering fbe9f3a92d sysv: rework suse/debian special bootup runlevel handling 2010-05-13 22:24:22 +02:00
Lennart Poettering 31cee6f634 build-sys: include README and LICENSE in tarball 2010-05-13 03:30:21 +02:00
Lennart Poettering 67ef7823c6 vala: hide a few vala warnings 2010-05-13 03:21:19 +02:00
Michael Tremer a9b5b03212 configure: Allow to disable build of tools that require GTK. 2010-05-13 03:16:12 +02:00
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