[systemd-devel] howto handle one time shutdown programs

Johannes Ernst johannes.ernst at gmail.com
Thu Jun 25 11:09:22 PDT 2015


Hallo Andreas,

> On Jun 25, 2015, at 7:57, Andreas Buschmann <buschman at tech.net.de> wrote:
> 
> Hello,
> 
> I am writing a systemd .service file to handle NVDIMMs.
> 
> - start
> - stop
> - reload
> all work
> 
> The problem child is "restart".
> Restart is internally implemented as stop followed by start.
> 
> The problem is, that stop calls a program which does something to the
> NVDIMM hardware.
> After that no further access to the NVDIMMs is possible before the next
> reboot of the server.
> 
> How should I handle that sort of logic with systemd?

How is that different from the user executing:

systemctl start your.service
systemctl stop your.service
systemctl start your.service

without reboot?

> 
> 
> 					Mit freundlichen Gruessen
> 						Andreas Buschmann
> -- 
> 
> Andreas Buschmann
> [Senior Systems Engineer]
> 
> net.DE AG
> Büttnerstraße 57
> D-30165 Hannover 
> 
> _______________________________________________
> systemd-devel mailing list
> systemd-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/systemd-devel



More information about the systemd-devel mailing list