[Lunar-commits] <moonbase> systemd: a sysvinit replacement for parallel process booting.
Florin Braescu
florin at lunar-linux.org
Sun Sep 19 09:58:10 CEST 2010
commit b98fd7b45f07a06169061b1f2b57a0792e42c817
Author: Florin Braescu <florin at lunar-linux.org>
Date: Sun Sep 19 10:58:10 2010 +0300
systemd: a sysvinit replacement for parallel process booting.
---
zbeta/systemd/BUILD | 9 +++++++++
zbeta/systemd/DEPENDS | 10 ++++++++++
zbeta/systemd/DETAILS | 20 ++++++++++++++++++++
3 files changed, 39 insertions(+), 0 deletions(-)
diff --git a/zbeta/systemd/BUILD b/zbeta/systemd/BUILD
new file mode 100644
index 0000000..ffb51ee
--- /dev/null
+++ b/zbeta/systemd/BUILD
@@ -0,0 +1,9 @@
+(
+
+ sedit "s:/usr/local:/usr:" configure &&
+ OPTS+=" --with-distro=other \
+ --with-sysvinit-path=/etc/init.d \
+ --with-sysvrcd-path=/etc --with-syslog-service=rsyslog " &&
+ default_build
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/systemd/DEPENDS b/zbeta/systemd/DEPENDS
new file mode 100644
index 0000000..bd99b80
--- /dev/null
+++ b/zbeta/systemd/DEPENDS
@@ -0,0 +1,10 @@
+depends Linux-PAM
+depends sysvinit
+depends tcp_wrappers
+depends dbus
+depends libcap
+depends libcgroup
+depends udev
+
+optional_depends "vala" "" "--disable-gtk" "for user interface tools"
+
diff --git a/zbeta/systemd/DETAILS b/zbeta/systemd/DETAILS
new file mode 100644
index 0000000..3ba0520
--- /dev/null
+++ b/zbeta/systemd/DETAILS
@@ -0,0 +1,20 @@
+ MODULE=systemd
+ VERSION=8
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://www.freedesktop.org/software/$MODULE
+ SOURCE_VFY=sha1:9efd438f254d034ced49f3784060b7e05967a1fd
+ WEB_SITE=http://www.freedesktop.org/wiki/Software/$MODULE
+ ENTERED=20100919
+ UPDATED=20100919
+ SHORT="A sysvinit replacement"
+
+cat << EOF
+systemd is a system and session manager for Linux, compatible with SysV
+and LSB init scripts. systemd provides aggressive parallelization
+capabilities, uses socket and D-Bus activation for starting services,
+offers on-demand starting of daemons, keeps track of processes using
+Linux cgroups, supports snapshotting and restoring of the system state,
+maintains mount and automount points and implements an elaborate
+transactional dependency-based service control logic.
+It can work as a drop-in replacement for sysvinit.
+EOF
More information about the Lunar-commits
mailing list