IPSEC-_PLUTORUN(8)

✨ IPSEC-_PLUTORUN β€” the manual page, bestie edition ✨

okay so this is IPSEC-_PLUTORUN(8), and no cap, it's a little internal script that does one very specific job. Let's get into it πŸ’…

🌸 NAME 🌸

ipsec-_plutorun β€” an internal script that (re)starts pluto on old SYSV initscript systems. that's it, that's the whole vibe πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the tea β˜• β€” _plutorun gets called by the ipsec initscript to configure and bring up pluto(8). it invokes pluto, and then it literally just... watches πŸ‘€. it makes sure that pluto gets restarted if it fails, because the SYSV initscripts do not come with a restart facility. like, they simply do not have one. so this script is the babysitter fr fr 🍼

and when other init systems are in the picture β€” think systemd or upstart β€” _plutorun is not used. nope. not invited. it stays home 🏠

lowkey important: this is an internal script, so it's giving "staff only" energy, iykyk πŸ”₯

πŸ‘‘ SEE ALSO πŸ‘‘

go read those too, they're iconic πŸ’–


πŸ“œ HISTORY πŸ“œ

this man page was written for the Linux FreeS/WAN project (https://www.freeswan.org/) by Michael Richardson. the original program was written by Henry Spencer. then it got updated for the Libreswan project (https://libreswan.org/) by Paul Wouters. glow-up era, honestly ✨


🫢 AUTHOR 🫢

shoutout to the whole squad, they ate and left no crumbs:

  • Andrew Cagney
  • Daniel Kahn Gillmor
  • D. Hugh Redelmeier
  • Jose Quaresma
  • Michael Richardson
  • Paul Wouters
  • Tuomo Soini

πŸ’€ reminder for your notes app: _plutorun = old SYSV initscript systems only. if you're on systemd or upstart, this script is not the main character 🌈

okay that's the page!! tysm for reading, mwah πŸŽ€πŸ’œ

with love from Libreswan 5.4.1 🌟 dated 10/23/2026 β€” periodt, see you in the next man page bestie πŸ‘‘πŸ¦‹πŸ’…

πŸ“¦ where this page comes from