You can already have that, see nix-rehash which translates systemd units in supervisord: https://github.com/kiberpipa/nix-rehash
For nixos, depending on system is not really a blocker since we're able to easily transform services. On Sun, Oct 19, 2014 at 1:30 PM, Nathan Bijnens <[email protected]> wrote: > It's not all quiet at other Distro's, some Debian developers are > considering forking Debian if Debian switches to SystemD: > http://debianfork.org/ > > I like some of the features of SystemD; on the other hand it makes porting > Nix very hard to Non-linux. I would love to have services on Mac, BSD, > Windows in the future. > > I think it makes sense to have a abstraction in Nix for defining services > and timers; by default it uses SystemD, but it shouldn't be to hard to have > other implementations (like plain cron, ...). This would make Nix(OS) as > future proof as possible. > > Nathan > > --- > [email protected] | nathan.gs > <http://nathan.gs?utm_source=footer&utm_medium=email&utm_campaign=n> | > @nathan_gs <http://twitter.com/nathan_gs> | linkedin.com/in/nbijnens > > On Sun, Oct 19, 2014 at 1:24 PM, Luca Bruno <[email protected]> wrote: > >> On Sun, Oct 19, 2014 at 1:13 PM, Alexander Zubkov <[email protected]> wrote: >> >>> And what you need from the integration of systemd with udev? What >>> use-cases do you have for this? >>> >>> >> Making services or mounts or timers depend upon the appearance or >> disappearance of devices. I use that often to improve boot parallelism. >> Now instead in most systems not fully integrated with systemd you have a >> loop with udev settle waiting for a device to appear in a script. I saw >> that especially in initrd (see nixos stage-1 or dracut without systemd). >> >> _______________________________________________ >> nix-dev mailing list >> [email protected] >> http://lists.science.uu.nl/mailman/listinfo/nix-dev >> >> > -- www.debian.org - The Universal Operating System
_______________________________________________ nix-dev mailing list [email protected] http://lists.science.uu.nl/mailman/listinfo/nix-dev
