IPSEC-_UPDOWN(8)

πŸ’– NAME πŸ’–

ipsec-_updown.xfrm β€” the routing manipulation script, bestie ✨

It's a whole little script whose entire job is moving routes around. Yeah. That's the gig. And it does it flawlessly.


🌸 SYNOPSIS 🌸

_updown

Okay so here's the tea β˜• β€” _updown is invoked by pluto when pluto has brought up a new connection. Like, pluto finishes the handshake, looks around, and goes "okay _updown, you're up" 🫢

And this script's main character moment? It inserts the appropriate routing entries for IPsec operation. That's it. That's the whole vibe. Routes go in, IPsec works, everyone eats πŸ’…

And if you're sitting there like "but how do I even talk to this script, what's the interface" β€” bestie, the interface to the script is documented in the pluto man page. Not here. Go read ipsec-pluto(8). I'm not gatekeeping, I'm just telling you where the lore lives πŸ“–βœ¨

Heads up: this page is short on purpose. The real deets live in pluto's man page, fr fr. Don't come for me, come for ipsec-pluto(8). πŸ™ˆ

πŸ¦‹ SEE ALSO πŸ¦‹

  • ipsec(8) β€” the big one, the parent, the queen πŸ‘‘
  • ipsec-pluto(8) β€” where the actual script interface documentation lives, iykyk

πŸŽ€ HISTORY πŸŽ€

Oh we're doing lore now? Periodt, let's go πŸ•°οΈβœ¨

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. Iconic behavior, honestly πŸ’€

And then there's an update for Libreswan (<https://libreswan.org/>) by Paul Wouters. Glow up achieved. 🌈


πŸ’œ AUTHOR πŸ’œ

Look at this roster, it's giving avengers energy 🫢:

  • Andrew Cagney
  • Daniel Kahn Gillmor
  • Jose Quaresma
  • Ken Bantoft
  • Michael Richardson
  • Paul Wouters
  • Tuomo Soini

and that's the whole page bestie!! πŸ’– This little gem is from Libreswan 5.4.1, dated 10/23/2026 β€” go forth and route responsibly, no cap βœ¨πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from