[systemd-devel] [HEADS-UP] package description for .spec files/debian control file/ebuilds/yadda yadda

Tollef Fog Heen tfheen at err.no
Sun Jun 20 03:01:54 PDT 2010


]] Lennart Poettering 

| we have distilled a little "official" package description for systemd
| based on those from the existing packages of the various
| distributions. It would be nice if the various packagers could adopt
| this new description for their packages (i.e. debian control files, .spec
| files), so that they stay in sync. Thank you.
| 
|         "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."

The text here is quite heavy to read.  Could we make it less a listing
of features and more of an answer to the question «why should I be
interested in this package?»?

Something along the lines of:

Description: init replacement and session manager
 systemd is a session manager and drop-in replacement for sysvinit It is
 compatible with SysV and LSB init scripts.
 .
 Amongst its features are process supervision using Linux cgroups,
 parallelisation of service start-up and on-demand starting of services
 using DBus, socket and mount activation.

-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are


More information about the systemd-devel mailing list