Re: systemd vice SysV/LSB init systems - what next ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 19.07.11 13:59, Fulko Hew (fulko.hew@xxxxxxxxx) wrote:

> > how is shell more transparent?  from my meager understanding of
> > systemd we are actually getting better more systematic failure and
> > logging information from systemd unit files than we get from the
> > complexity of shell scripts. Are we not?
> >
> 
> Up until now, my package is architecture independent.
> 
> >From what I understand, I will now have to provide some systemd
> application that is coded in C?
> If that is the case, I now have to create an RPM per-architecture
> and loose my architecture independence.
> 
> True or false?

False. systemd spawns shells script just fine, or Python scripts, or
Java, or Mono. From a systemd perspective we just spawn executables and
it is not relevant to systemd which language they are written in and we
support all of them equally well.

(Even if you want to take advantage of some of the fancier systemd
features like socket activation you can do so with no involvement of C
and in any language that runs on Linux. The interface to pass the
sockets from systemd to the services is relly simple and trivial to
recode in other languages. All you need to do is parse $LISTEN_FDS and
$LISTEN_PID and make use of it.)

Lennart

-- 
Lennart Poettering - Red Hat, Inc.
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux