setup is called (via ipsec setup) by the system administrator to perform init system related tasks to Libreswan, such as start, stop, status, reload, etc for the Internet Keying Exchange (IKE) daemon pluto. It is available for backwards compatibility with Openswan and FreeS/WAN.
Currently, the classic initscripts (sysv) and systemd are supported. Support for upstart will be added soon.
Man page written for the Linux FreeS/WAN project by Michael Richardson. Original program by Henry Spencer. Updated to https://libreswan.org/> by Paul Wouters