Hello community,
here is the log from the commit of package systemd for openSUSE:Factory
checked in at Mon Dec 20 16:03:19 CET 2010.
--------
--- systemd/systemd.changes 2010-12-09 19:04:19.000000000 +0100
+++ /mounts/work_src_done/STABLE/systemd/systemd.changes 2010-12-16 17:05:56.000000000 +0100
@@ -1,0 +2,12 @@
+Thu Dec 16 16:52:04 CET 2010 - kay.sievers@novell.com
+
+- new snapshot
+ - ifdef suse-only sysv script lookup code
+
+-------------------------------------------------------------------
+Thu Dec 16 12:49:00 UTC 2010 - seife@opensuse.org
+
+- add bootsplash handling patch to be able to enter e.g.
+ crypto passphrases (bnc#659885)
+
+-------------------------------------------------------------------
@@ -3,0 +16 @@
+- new snapshot
calling whatdependson for head-i586
New:
----
0001-Add-bootsplash-handling-for-password-dialogs.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ systemd.spec ++++++
--- /var/tmp/diff_new_pack.wKYX24/_old 2010-12-20 15:51:42.000000000 +0100
+++ /var/tmp/diff_new_pack.wKYX24/_new 2010-12-20 15:51:42.000000000 +0100
@@ -21,7 +21,7 @@
Name: systemd
Url: http://www.freedesktop.org/wiki/Software/systemd
Version: 15
-Release: 3
+Release: 4
License: GPLv2+
Group: System/Base
Summary: A System and Session Manager
@@ -43,6 +43,7 @@
Conflicts: mkinitrd < 2.6.0-5
Source0: http://www.freedesktop.org/software/systemd/releases/%{name}-%{version}.tar.bz2
Source1: systemd-rpmlintrc
+Patch42: 0001-Add-bootsplash-handling-for-password-dialogs.patch
%description
Systemd is a system and service manager, compatible with SysV and LSB
@@ -77,6 +78,7 @@
%prep
%setup -q
+%patch42 -p1
%build
# prevent pre-generated and distributed files from re-building
++++++ 0001-Add-bootsplash-handling-for-password-dialogs.patch ++++++
From 81eca00461968aac09f9e8535f4327282698b495 Mon Sep 17 00:00:00 2001
From: Stefan Seyfried
Date: Thu, 16 Dec 2010 11:30:17 +0100
Subject: [PATCH] Add bootsplash handling for password dialogs
openSUSE uses bootsplash.org, so add a crude handling for setting the
splash screen to verbose when a password is asked...
---
src/ask-password-api.c | 22 ++++++++++++++++++++++
1 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/src/ask-password-api.c b/src/ask-password-api.c
index 9f7023e..2023441 100644
--- a/src/ask-password-api.c
+++ b/src/ask-password-api.c
@@ -47,6 +47,9 @@ int ask_password_tty(
int r, ttyfd = -1, notify = -1;
struct pollfd pollfd[2];
bool reset_tty = false;
+ bool splash_silent = false;
+ FILE *procsplash = NULL;
+ char *line = NULL;
enum {
POLL_TTY,
POLL_INOTIFY
@@ -90,6 +93,19 @@ int ask_password_tty(
}
reset_tty = true;
+ procsplash = fopen("/proc/splash", "r+");
+ if (procsplash) {
+ getline(&line, &p, procsplash);
+ p = 0; /* reset, just to make sure */
+ if (line &&
+ (strstr(line, "on\n") == line + strlen(line) - 3) &&
+ (strstr(line, "silent") != NULL)) {
+ splash_silent = true;
+ rewind(procsplash);
+ fprintf(procsplash, "verbose\n");
+ fflush(procsplash);
+ }
+ }
}
zero(pollfd);
@@ -201,6 +217,12 @@ finish:
close_nointr_nofail(ttyfd);
}
+ if (splash_silent) { /* only set if procsplash != NULL */
+ rewind(procsplash);
+ fprintf(procsplash, "silent\n");
+ fclose(procsplash);
+ }
+
return r;
}
--
1.7.3.1
++++++ systemd-15.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/daemon.7 new/systemd-15/man/daemon.7
--- old/systemd-15/man/daemon.7 2010-12-08 12:37:36.000000000 +0100
+++ new/systemd-15/man/daemon.7 2010-12-16 17:00:44.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: daemon
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: daemon
.\" Source: systemd
.\" Language: English
.\"
-.TH "DAEMON" "7" "12/08/2010" "systemd" "daemon"
+.TH "DAEMON" "7" "12/16/2010" "systemd" "daemon"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
@@ -111,7 +111,7 @@
.\}
In the child, call
\fBfork()\fR
-again, to ensure the daemon can never re\-aquire a terminal again\&.
+again, to ensure the daemon can never re\-acquire a terminal again\&.
.RE
.sp
.RS 4
@@ -463,7 +463,7 @@
\fIFreeBind=yes\fR
in systemd socket files (see
\fBsystemd.socket\fR(5)
-for details)\&. This option, when enabled, allows sockets to be bound to a non\-local, not configured IP address, and hence allows bindings to a particular IP address before it actually becomes available, making such an explicit dependency to the configured address redundant\&. Another often suggested trigger for service activation is low system load\&. However, here too, a more convincing approach might be to make proper use of features of the operating system: in particular, the CPU or IO scheduler of Linux\&. Instead of scheduling jobs from userspace based on monitoring the OS scheduler, it is advisable to leave the scheduling of processes to the OS scheduler itself\&. systemd provides fine\-grained access to the CPU and IO schedulers\&. If a process executed by the init system shall not negatively impact the amount of CPU or IO bandwith available to other processes, it should be configured with
+for details)\&. This option, when enabled, allows sockets to be bound to a non\-local, not configured IP address, and hence allows bindings to a particular IP address before it actually becomes available, making such an explicit dependency to the configured address redundant\&. Another often suggested trigger for service activation is low system load\&. However, here too, a more convincing approach might be to make proper use of features of the operating system: in particular, the CPU or IO scheduler of Linux\&. Instead of scheduling jobs from userspace based on monitoring the OS scheduler, it is advisable to leave the scheduling of processes to the OS scheduler itself\&. systemd provides fine\-grained access to the CPU and IO schedulers\&. If a process executed by the init system shall not negatively impact the amount of CPU or IO bandwidth available to other processes, it should be configured with
\fICPUSchedulingPolicy=idle\fR
and/or
\fIIOSchedulingClass=idle\fR\&. Optionally, this may be combined with timer\-based activation to schedule background jobs during runtime and with minimal impact on the system, and remove it from the boot phase itself\&.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/daemon.html new/systemd-15/man/daemon.html
--- old/systemd-15/man/daemon.html 2010-12-08 12:38:23.000000000 +0100
+++ new/systemd-15/man/daemon.html 2010-12-16 17:01:39.000000000 +0100
@@ -45,7 +45,7 @@
detach from any terminal and create an
independent session.</p></li><li class="listitem"><p>In the child, call
<code class="function">fork()</code> again, to
- ensure the daemon can never re-aquire
+ ensure the daemon can never re-acquire
a terminal again.</p></li><li class="listitem"><p>Call <code class="function">exit()</code> in the
first child, so that only the second
child (the actual daemon process)
@@ -458,7 +458,7 @@
to the CPU and IO schedulers. If a process
executed by the init system shall not
negatively impact the amount of CPU or IO
- bandwith available to other processes, it
+ bandwidth available to other processes, it
should be configured with
<code class="varname">CPUSchedulingPolicy=idle</code>
and/or
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/daemon.xml new/systemd-15/man/daemon.xml
--- old/systemd-15/man/daemon.xml 2010-11-15 22:18:35.000000000 +0100
+++ new/systemd-15/man/daemon.xml 2010-12-16 09:49:03.000000000 +0100
@@ -115,7 +115,7 @@
<listitem><para>In the child, call
<function>fork()</function> again, to
- ensure the daemon can never re-aquire
+ ensure the daemon can never re-acquire
a terminal again.</para></listitem>
<listitem><para>Call <function>exit()</function> in the
@@ -644,7 +644,7 @@
to the CPU and IO schedulers. If a process
executed by the init system shall not
negatively impact the amount of CPU or IO
- bandwith available to other processes, it
+ bandwidth available to other processes, it
should be configured with
<varname>CPUSchedulingPolicy=idle</varname>
and/or
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/halt.8 new/systemd-15/man/halt.8
--- old/systemd-15/man/halt.8 2010-12-08 12:37:43.000000000 +0100
+++ new/systemd-15/man/halt.8 2010-12-16 17:00:51.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: halt
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: halt
.\" Source: systemd
.\" Language: English
.\"
-.TH "HALT" "8" "12/08/2010" "systemd" "halt"
+.TH "HALT" "8" "12/16/2010" "systemd" "halt"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/hostname.5 new/systemd-15/man/hostname.5
--- old/systemd-15/man/hostname.5 2010-12-08 12:37:50.000000000 +0100
+++ new/systemd-15/man/hostname.5 2010-12-16 17:00:58.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: hostname
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: /etc/hostname
.\" Source: systemd
.\" Language: English
.\"
-.TH "HOSTNAME" "5" "12/08/2010" "systemd" "/etc/hostname"
+.TH "HOSTNAME" "5" "12/16/2010" "systemd" "/etc/hostname"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/locale.conf.5 new/systemd-15/man/locale.conf.5
--- old/systemd-15/man/locale.conf.5 2010-12-08 12:37:50.000000000 +0100
+++ new/systemd-15/man/locale.conf.5 2010-12-16 17:01:01.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: locale.conf
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: locale.conf
.\" Source: systemd
.\" Language: English
.\"
-.TH "LOCALE\&.CONF" "5" "12/08/2010" "systemd" "locale.conf"
+.TH "LOCALE\&.CONF" "5" "12/16/2010" "systemd" "locale.conf"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/modules-load.d.5 new/systemd-15/man/modules-load.d.5
--- old/systemd-15/man/modules-load.d.5 2010-12-08 12:37:54.000000000 +0100
+++ new/systemd-15/man/modules-load.d.5 2010-12-16 17:01:04.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: modules-load.d
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: modules-load.d
.\" Source: systemd
.\" Language: English
.\"
-.TH "MODULES\-LOAD\&.D" "5" "12/08/2010" "systemd" "modules-load.d"
+.TH "MODULES\-LOAD\&.D" "5" "12/16/2010" "systemd" "modules-load.d"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/os-release.5 new/systemd-15/man/os-release.5
--- old/systemd-15/man/os-release.5 2010-12-08 12:37:53.000000000 +0100
+++ new/systemd-15/man/os-release.5 2010-12-16 17:01:02.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: os-release
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: os-release
.\" Source: systemd
.\" Language: English
.\"
-.TH "OS\-RELEASE" "5" "12/08/2010" "systemd" "os-release"
+.TH "OS\-RELEASE" "5" "12/16/2010" "systemd" "os-release"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/pam_systemd.8 new/systemd-15/man/pam_systemd.8
--- old/systemd-15/man/pam_systemd.8 2010-12-08 12:37:45.000000000 +0100
+++ new/systemd-15/man/pam_systemd.8 2010-12-16 17:00:54.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: pam_systemd
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: pam_systemd
.\" Source: systemd
.\" Language: English
.\"
-.TH "PAM_SYSTEMD" "8" "12/08/2010" "systemd" "pam_systemd"
+.TH "PAM_SYSTEMD" "8" "12/16/2010" "systemd" "pam_systemd"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/runlevel.8 new/systemd-15/man/runlevel.8
--- old/systemd-15/man/runlevel.8 2010-12-08 12:37:40.000000000 +0100
+++ new/systemd-15/man/runlevel.8 2010-12-16 17:00:48.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: runlevel
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: runlevel
.\" Source: systemd
.\" Language: English
.\"
-.TH "RUNLEVEL" "8" "12/08/2010" "systemd" "runlevel"
+.TH "RUNLEVEL" "8" "12/16/2010" "systemd" "runlevel"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/sd_booted.3 new/systemd-15/man/sd_booted.3
--- old/systemd-15/man/sd_booted.3 2010-12-08 12:37:20.000000000 +0100
+++ new/systemd-15/man/sd_booted.3 2010-12-16 17:00:22.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: sd_booted
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: sd_booted
.\" Source: systemd
.\" Language: English
.\"
-.TH "SD_BOOTED" "3" "12/08/2010" "systemd" "sd_booted"
+.TH "SD_BOOTED" "3" "12/16/2010" "systemd" "sd_booted"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/sd-daemon.7 new/systemd-15/man/sd-daemon.7
--- old/systemd-15/man/sd-daemon.7 2010-12-08 12:37:38.000000000 +0100
+++ new/systemd-15/man/sd-daemon.7 2010-12-16 17:00:45.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: sd-daemon
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: sd-daemon
.\" Source: systemd
.\" Language: English
.\"
-.TH "SD\-DAEMON" "7" "12/08/2010" "systemd" "sd-daemon"
+.TH "SD\-DAEMON" "7" "12/16/2010" "systemd" "sd-daemon"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/sd_is_fifo.3 new/systemd-15/man/sd_is_fifo.3
--- old/systemd-15/man/sd_is_fifo.3 2010-12-08 12:37:22.000000000 +0100
+++ new/systemd-15/man/sd_is_fifo.3 2010-12-16 17:00:25.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: sd_is_fifo
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: sd_is_fifo
.\" Source: systemd
.\" Language: English
.\"
-.TH "SD_IS_FIFO" "3" "12/08/2010" "systemd" "sd_is_fifo"
+.TH "SD_IS_FIFO" "3" "12/16/2010" "systemd" "sd_is_fifo"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/sd_listen_fds.3 new/systemd-15/man/sd_listen_fds.3
--- old/systemd-15/man/sd_listen_fds.3 2010-12-08 12:37:20.000000000 +0100
+++ new/systemd-15/man/sd_listen_fds.3 2010-12-16 17:00:24.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: sd_listen_fds
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: sd_listen_fds
.\" Source: systemd
.\" Language: English
.\"
-.TH "SD_LISTEN_FDS" "3" "12/08/2010" "systemd" "sd_listen_fds"
+.TH "SD_LISTEN_FDS" "3" "12/16/2010" "systemd" "sd_listen_fds"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/sd_notify.3 new/systemd-15/man/sd_notify.3
--- old/systemd-15/man/sd_notify.3 2010-12-08 12:37:17.000000000 +0100
+++ new/systemd-15/man/sd_notify.3 2010-12-16 17:00:19.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: sd_notify
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: sd_notify
.\" Source: systemd
.\" Language: English
.\"
-.TH "SD_NOTIFY" "3" "12/08/2010" "systemd" "sd_notify"
+.TH "SD_NOTIFY" "3" "12/16/2010" "systemd" "sd_notify"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/sd_readahead.3 new/systemd-15/man/sd_readahead.3
--- old/systemd-15/man/sd_readahead.3 2010-12-08 12:37:19.000000000 +0100
+++ new/systemd-15/man/sd_readahead.3 2010-12-16 17:00:21.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: sd_readahead
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: sd_readahead
.\" Source: systemd
.\" Language: English
.\"
-.TH "SD_READAHEAD" "3" "12/08/2010" "systemd" "sd_readahead"
+.TH "SD_READAHEAD" "3" "12/16/2010" "systemd" "sd_readahead"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/sd-readahead.7 new/systemd-15/man/sd-readahead.7
--- old/systemd-15/man/sd-readahead.7 2010-12-08 12:37:39.000000000 +0100
+++ new/systemd-15/man/sd-readahead.7 2010-12-16 17:00:47.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: sd-readahead
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: sd-readahead
.\" Source: systemd
.\" Language: English
.\"
-.TH "SD\-READAHEAD" "7" "12/08/2010" "systemd" "sd-readahead"
+.TH "SD\-READAHEAD" "7" "12/16/2010" "systemd" "sd-readahead"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/shutdown.8 new/systemd-15/man/shutdown.8
--- old/systemd-15/man/shutdown.8 2010-12-08 12:37:44.000000000 +0100
+++ new/systemd-15/man/shutdown.8 2010-12-16 17:00:52.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: shutdown
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: shutdown
.\" Source: systemd
.\" Language: English
.\"
-.TH "SHUTDOWN" "8" "12/08/2010" "systemd" "shutdown"
+.TH "SHUTDOWN" "8" "12/16/2010" "systemd" "shutdown"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemadm.1 new/systemd-15/man/systemadm.1
--- old/systemd-15/man/systemadm.1 2010-12-08 12:37:15.000000000 +0100
+++ new/systemd-15/man/systemadm.1 2010-12-16 17:00:15.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemadm
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemadm
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMADM" "1" "12/08/2010" "systemd" "systemadm"
+.TH "SYSTEMADM" "1" "12/16/2010" "systemd" "systemadm"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemctl.1 new/systemd-15/man/systemctl.1
--- old/systemd-15/man/systemctl.1 2010-12-08 12:37:11.000000000 +0100
+++ new/systemd-15/man/systemctl.1 2010-12-16 17:00:14.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemctl
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemctl
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMCTL" "1" "12/08/2010" "systemd" "systemctl"
+.TH "SYSTEMCTL" "1" "12/16/2010" "systemd" "systemctl"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd.1 new/systemd-15/man/systemd.1
--- old/systemd-15/man/systemd.1 2010-12-08 12:37:11.000000000 +0100
+++ new/systemd-15/man/systemd.1 2010-12-16 17:00:12.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD" "1" "12/08/2010" "systemd" "systemd"
+.TH "SYSTEMD" "1" "12/16/2010" "systemd" "systemd"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd.automount.5 new/systemd-15/man/systemd.automount.5
--- old/systemd-15/man/systemd.automount.5 2010-12-08 12:37:28.000000000 +0100
+++ new/systemd-15/man/systemd.automount.5 2010-12-16 17:00:32.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd.automount
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd.automount
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\&.AUTOMOUNT" "5" "12/08/2010" "systemd" "systemd.automount"
+.TH "SYSTEMD\&.AUTOMOUNT" "5" "12/16/2010" "systemd" "systemd.automount"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd-cgls.1 new/systemd-15/man/systemd-cgls.1
--- old/systemd-15/man/systemd-cgls.1 2010-12-08 12:37:15.000000000 +0100
+++ new/systemd-15/man/systemd-cgls.1 2010-12-16 17:00:17.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd-cgls
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd-cgls
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\-CGLS" "1" "12/08/2010" "systemd" "systemd-cgls"
+.TH "SYSTEMD\-CGLS" "1" "12/16/2010" "systemd" "systemd-cgls"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd.conf.5 new/systemd-15/man/systemd.conf.5
--- old/systemd-15/man/systemd.conf.5 2010-12-08 12:37:46.000000000 +0100
+++ new/systemd-15/man/systemd.conf.5 2010-12-16 17:00:55.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd.conf
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd.conf
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\&.CONF" "5" "12/08/2010" "systemd" "systemd.conf"
+.TH "SYSTEMD\&.CONF" "5" "12/16/2010" "systemd" "systemd.conf"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd.device.5 new/systemd-15/man/systemd.device.5
--- old/systemd-15/man/systemd.device.5 2010-12-08 12:37:33.000000000 +0100
+++ new/systemd-15/man/systemd.device.5 2010-12-16 17:00:40.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd.device
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd.device
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\&.DEVICE" "5" "12/08/2010" "systemd" "systemd.device"
+.TH "SYSTEMD\&.DEVICE" "5" "12/16/2010" "systemd" "systemd.device"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd.exec.5 new/systemd-15/man/systemd.exec.5
--- old/systemd-15/man/systemd.exec.5 2010-12-08 12:37:35.000000000 +0100
+++ new/systemd-15/man/systemd.exec.5 2010-12-16 17:00:42.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd.exec
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd.exec
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\&.EXEC" "5" "12/08/2010" "systemd" "systemd.exec"
+.TH "SYSTEMD\&.EXEC" "5" "12/16/2010" "systemd" "systemd.exec"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd.mount.5 new/systemd-15/man/systemd.mount.5
--- old/systemd-15/man/systemd.mount.5 2010-12-08 12:37:26.000000000 +0100
+++ new/systemd-15/man/systemd.mount.5 2010-12-16 17:00:31.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd.mount
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd.mount
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\&.MOUNT" "5" "12/08/2010" "systemd" "systemd.mount"
+.TH "SYSTEMD\&.MOUNT" "5" "12/16/2010" "systemd" "systemd.mount"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd-notify.1 new/systemd-15/man/systemd-notify.1
--- old/systemd-15/man/systemd-notify.1 2010-12-08 12:37:15.000000000 +0100
+++ new/systemd-15/man/systemd-notify.1 2010-12-16 17:00:18.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd-notify
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd-notify
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\-NOTIFY" "1" "12/08/2010" "systemd" "systemd-notify"
+.TH "SYSTEMD\-NOTIFY" "1" "12/16/2010" "systemd" "systemd-notify"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd.path.5 new/systemd-15/man/systemd.path.5
--- old/systemd-15/man/systemd.path.5 2010-12-08 12:37:29.000000000 +0100
+++ new/systemd-15/man/systemd.path.5 2010-12-16 17:00:37.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd.path
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd.path
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\&.PATH" "5" "12/08/2010" "systemd" "systemd.path"
+.TH "SYSTEMD\&.PATH" "5" "12/16/2010" "systemd" "systemd.path"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd.service.5 new/systemd-15/man/systemd.service.5
--- old/systemd-15/man/systemd.service.5 2010-12-08 12:37:25.000000000 +0100
+++ new/systemd-15/man/systemd.service.5 2010-12-16 17:00:28.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd.service
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd.service
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\&.SERVICE" "5" "12/08/2010" "systemd" "systemd.service"
+.TH "SYSTEMD\&.SERVICE" "5" "12/16/2010" "systemd" "systemd.service"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd.snapshot.5 new/systemd-15/man/systemd.snapshot.5
--- old/systemd-15/man/systemd.snapshot.5 2010-12-08 12:37:34.000000000 +0100
+++ new/systemd-15/man/systemd.snapshot.5 2010-12-16 17:00:41.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd.snapshot
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd.snapshot
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\&.SNAPSHOT" "5" "12/08/2010" "systemd" "systemd.snapshot"
+.TH "SYSTEMD\&.SNAPSHOT" "5" "12/16/2010" "systemd" "systemd.snapshot"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd.socket.5 new/systemd-15/man/systemd.socket.5
--- old/systemd-15/man/systemd.socket.5 2010-12-08 12:37:24.000000000 +0100
+++ new/systemd-15/man/systemd.socket.5 2010-12-16 17:00:30.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd.socket
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd.socket
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\&.SOCKET" "5" "12/08/2010" "systemd" "systemd.socket"
+.TH "SYSTEMD\&.SOCKET" "5" "12/16/2010" "systemd" "systemd.socket"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd.special.7.in new/systemd-15/man/systemd.special.7.in
--- old/systemd-15/man/systemd.special.7.in 2010-12-08 12:37:55.000000000 +0100
+++ new/systemd-15/man/systemd.special.7.in 2010-12-16 17:02:15.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd.special
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd.special
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\&.SPECIAL" "7" "12/08/2010" "systemd" "systemd.special"
+.TH "SYSTEMD\&.SPECIAL" "7" "12/16/2010" "systemd" "systemd.special"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd.swap.5 new/systemd-15/man/systemd.swap.5
--- old/systemd-15/man/systemd.swap.5 2010-12-08 12:37:29.000000000 +0100
+++ new/systemd-15/man/systemd.swap.5 2010-12-16 17:00:34.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd.swap
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd.swap
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\&.SWAP" "5" "12/08/2010" "systemd" "systemd.swap"
+.TH "SYSTEMD\&.SWAP" "5" "12/16/2010" "systemd" "systemd.swap"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd.target.5 new/systemd-15/man/systemd.target.5
--- old/systemd-15/man/systemd.target.5 2010-12-08 12:37:32.000000000 +0100
+++ new/systemd-15/man/systemd.target.5 2010-12-16 17:00:38.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd.target
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd.target
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\&.TARGET" "5" "12/08/2010" "systemd" "systemd.target"
+.TH "SYSTEMD\&.TARGET" "5" "12/16/2010" "systemd" "systemd.target"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd.timer.5 new/systemd-15/man/systemd.timer.5
--- old/systemd-15/man/systemd.timer.5 2010-12-08 12:37:29.000000000 +0100
+++ new/systemd-15/man/systemd.timer.5 2010-12-16 17:00:35.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd.timer
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd.timer
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\&.TIMER" "5" "12/08/2010" "systemd" "systemd.timer"
+.TH "SYSTEMD\&.TIMER" "5" "12/16/2010" "systemd" "systemd.timer"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/systemd.unit.5 new/systemd-15/man/systemd.unit.5
--- old/systemd-15/man/systemd.unit.5 2010-12-08 12:37:24.000000000 +0100
+++ new/systemd-15/man/systemd.unit.5 2010-12-16 17:00:27.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: systemd.unit
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: systemd.unit
.\" Source: systemd
.\" Language: English
.\"
-.TH "SYSTEMD\&.UNIT" "5" "12/08/2010" "systemd" "systemd.unit"
+.TH "SYSTEMD\&.UNIT" "5" "12/16/2010" "systemd" "systemd.unit"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/telinit.8 new/systemd-15/man/telinit.8
--- old/systemd-15/man/telinit.8 2010-12-08 12:37:41.000000000 +0100
+++ new/systemd-15/man/telinit.8 2010-12-16 17:00:50.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: telinit
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: telinit
.\" Source: systemd
.\" Language: English
.\"
-.TH "TELINIT" "8" "12/08/2010" "systemd" "telinit"
+.TH "TELINIT" "8" "12/16/2010" "systemd" "telinit"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/tmpfiles.d.5 new/systemd-15/man/tmpfiles.d.5
--- old/systemd-15/man/tmpfiles.d.5 2010-12-08 12:37:48.000000000 +0100
+++ new/systemd-15/man/tmpfiles.d.5 2010-12-16 17:00:57.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: tmpfiles.d
.\" Author: Brandon Philips
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: tmpfiles.d
.\" Source: systemd
.\" Language: English
.\"
-.TH "TMPFILES\&.D" "5" "12/08/2010" "systemd" "tmpfiles.d"
+.TH "TMPFILES\&.D" "5" "12/16/2010" "systemd" "tmpfiles.d"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/man/vconsole.conf.5 new/systemd-15/man/vconsole.conf.5
--- old/systemd-15/man/vconsole.conf.5 2010-12-08 12:37:50.000000000 +0100
+++ new/systemd-15/man/vconsole.conf.5 2010-12-16 17:00:59.000000000 +0100
@@ -2,12 +2,12 @@
.\" Title: vconsole.conf
.\" Author: Lennart Poettering
.\" Generator: DocBook XSL Stylesheets v1.75.2 http://docbook.sf.net/
-.\" Date: 12/08/2010
+.\" Date: 12/16/2010
.\" Manual: vconsole.conf
.\" Source: systemd
.\" Language: English
.\"
-.TH "VCONSOLE\&.CONF" "5" "12/08/2010" "systemd" "vconsole.conf"
+.TH "VCONSOLE\&.CONF" "5" "12/16/2010" "systemd" "vconsole.conf"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/src/service.c new/systemd-15/src/service.c
--- old/systemd-15/src/service.c 2010-12-09 18:50:17.000000000 +0100
+++ new/systemd-15/src/service.c 2010-12-16 14:29:11.000000000 +0100
@@ -248,6 +248,11 @@
/* Drop Arch-style background prefix */
strcpy(stpcpy(r, name + 1), ".service");
#endif
+#ifdef TARGET_FRUGALWARE
+ else if (startswith(name, "rc."))
+ /* Drop Frugalware-style rc. prefix */
+ strcpy(stpcpy(r, name + 3), ".service");
+#endif
else
/* Normal init scripts */
strcpy(stpcpy(r, name), ".service");
@@ -850,9 +855,10 @@
assert(s);
assert(name);
- /* For SysV services we strip the boot. or .sh
+ /* For SysV services we strip the boot.*, rc.* and *.sh
* prefixes/suffixes. */
if (startswith(name, "boot.") ||
+ startswith(name, "rc.") ||
endswith(name, ".sh.service"))
return -ENOENT;
@@ -868,24 +874,42 @@
r = service_load_sysv_path(s, path);
+#if defined(TARGET_DEBIAN) || defined(TARGET_UBUNTU)
if (r >= 0 && s->meta.load_state == UNIT_STUB) {
- /* Try Debian style xxx.sh source'able init scripts */
+ /* Try Debian style *.sh source'able init scripts */
strcat(path, ".sh");
r = service_load_sysv_path(s, path);
}
-
+#endif
free(path);
+#ifdef TARGET_SUSE
if (r >= 0 && s->meta.load_state == UNIT_STUB) {
- /* Try SUSE style boot.xxx init scripts */
+ /* Try SUSE style boot.* init scripts */
if (asprintf(&path, "%s/boot.%s", *p, name) < 0)
return -ENOMEM;
+ /* Drop .service suffix */
+ path[strlen(path)-8] = 0;
+ r = service_load_sysv_path(s, path);
+ free(path);
+ }
+#endif
+
+#ifdef TARGET_FRUGALWARE
+ if (r >= 0 && s->meta.load_state == UNIT_STUB) {
+ /* Try Frugalware style rc.* init scripts */
+
+ if (asprintf(&path, "%s/rc.%s", *p, name) < 0)
+ return -ENOMEM;
+
+ /* Drop .service suffix */
path[strlen(path)-8] = 0;
r = service_load_sysv_path(s, path);
free(path);
}
+#endif
if (r < 0)
return r;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/systemd.pc.in new/systemd-15/systemd.pc.in
--- old/systemd-15/systemd.pc.in 2010-11-15 22:18:35.000000000 +0100
+++ new/systemd-15/systemd.pc.in 2010-12-10 10:23:06.000000000 +0100
@@ -8,9 +8,9 @@
prefix=@prefix@
exec_prefix=${prefix}
systemdsystemunitdir=@systemunitdir@
-systemdsessionunitdir=@pkgdatadir@/session
+systemduserunitdir=@pkgdatadir@/user
systemdsystemconfdir=@pkgsysconfdir@/system
-systemdsessionconfdir=@pkgsysconfdir@/session
+systemduserconfdir=@pkgsysconfdir@/user
Name: systemd
Description: systemd System and Service Manager
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/TODO new/systemd-15/TODO
--- old/systemd-15/TODO 2010-12-01 16:42:26.000000000 +0100
+++ new/systemd-15/TODO 2010-12-15 17:24:15.000000000 +0100
@@ -16,8 +16,12 @@
* add VT tracking:
- provide CK functionality
- - start getty 2-6 only when actual vt switch happens
- (same model as socket on-demand activation)
+ - start getty only when actual vt switch happens (same model as
+ socket on-demand activation). allocate the next free tty and
+ start a getty there. this way, pressing alt-f[1-12] will switch
+ through running X and getty sessions, and any unallocated
+ activated tty will start a new getty. the hardcoding of
+ getty[1-6] will entirely go away.
* implicitly import "defaults" settings file into all types
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/systemd-15/units/getty@.service.m4 new/systemd-15/units/getty@.service.m4
--- old/systemd-15/units/getty@.service.m4 2010-11-16 11:41:03.000000000 +0100
+++ new/systemd-15/units/getty@.service.m4 2010-12-16 15:02:19.000000000 +0100
@@ -15,6 +15,9 @@
m4_ifdef(`TARGET_ARCH',
After=rc-local.service
)m4_dnl
+m4_ifdef(`TARGET_FRUGALWARE',
+After=local.service
+)m4_dnl
# If additional gettys are spawned during boot then we should make
# sure that this is synchronized before getty.target, even though
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org