PTS_SLEEP(1)

πŸ’€ PTS_SLEEP(1) β€” the AFS Command Reference glow-up ✨

okay bestie, welcome to pts_sleep(1), straight out of the AFS Command Reference. it's giving "nap time for your terminal" and honestly? iconic. πŸ’…


🌸 NAME 🌸

pts_sleep β€” pauses for a few seconds πŸ›Œ


✨ SYNOPSIS ✨

pts sleep [-delay] <# of seconds>
   [-cell] <cell name> [-noauth] [-localauth] [-force]
   [-help] [-auth] [-encrypt] [-config <config directory>]

pts sl [-d] <# of seconds> [-c] <cell name>
   [-n] [-l] [-f] [-h]
   [-a] [-e] [-co <config directory>]

πŸ¦‹ DESCRIPTION πŸ¦‹

so pts sleep just… pauses for however many seconds you tell it to. that's it. that's the whole vibe. 😴

you can run it from the command line or interactively, no cap β€” but ngl, from the command line it's basically the exact same thing as the plain sleep command. the actual purpose, the real main character energy, is using it in interactive mode so you can pause for a few seconds between batch commands and let the Protection Server catch up. she needs a minute, okay? give her a minute. 🫢


⚠️ CAUTIONS ⚠️

bestie, history lesson time. before OpenAFS 1.4.5 and OpenAFS 1.5.23, the pts sleep command was only available on Unix or Linux, and only when OpenAFS was compiled with the supergroups option (which is disabled by default, fyi). but as of OpenAFS 1.4.5 and 1.5.23? it's always available. we're so back. πŸ‘‘


πŸ’– OPTIONS πŸ’–

lowkey wild but also very on brand: even though they have no effect, pts sleep still takes the following standard pts options. she's just being polite at this point:

  • -delay <# of seconds> β€” tells it how long to sleep, in seconds. πŸ›οΈ
  • -auth β€” uses the calling user's tokens to talk to the Protection Server. more deets in pts(1).
  • -cell <cell name> β€” names the cell where you wanna run the command. more deets in pts(1).
  • -config <config directory> β€” use an alternate config directory. more deets in pts(1).
  • -encrypt β€” encrypts any communication with the Protection Server. more deets in pts(1). πŸ”
  • -force β€” lets the command keep going as far as possible when errors or other problems pop up, instead of slamming the brakes at the very first error. πŸ’ͺ
  • -help β€” prints the online help for this command. heads up: all other valid options are ignored when you use it. it's the only thing that matters in that moment. periodt.
  • -localauth β€” constructs a server ticket using a key from the local /etc/openafs/server/KeyFile file. do not combine this flag with the -cell or -noauth options, bestie, i'm serious. more deets in pts(1).
  • -noauth β€” assigns the unprivileged identity anonymous to the issuer. more deets in pts(1). πŸ™ˆ

🌈 OUTPUT 🌈

nothing. zero. zilch. this command produces no output. it's the strong silent type. πŸ’€


πŸŽ€ EXAMPLES πŸŽ€

here's a lil pts interactive session, look how cute she is:

% pts interactive
pts> sleep 5
pts> quit
%

the way she just naps for 5 seconds and then peaces out. obsessed. 😭


πŸ‘‘ SEE ALSO πŸ‘‘

pts(1), pts_interactive(1)


Copyright 2007 Jason Edgecombe <jason@rampaginggeek.com>

This documentation is covered by the BSD License as written in the doc/LICENSE file. This man page was written by Jason Edgecombe for OpenAFS.


and that's the whole page, babes! this was OpenAFS, dated 2026-07-27, and you just read the PTS_SLEEP(1) man page from the AFS Command Reference. go take a nap, you've earned it. πŸ’€πŸ’–βœ¨

πŸ“¦ where this page comes from