BLOGCTL(8)

πŸ“¦ version 2.45, in opensuse-leap 16.0

πŸ’… blogctl(8) β€” the boot-log bestie

okay so welcome to blogctl(8), literally the tiny little remote control for the boot logging thing. it lives in the The SUSE boot concept cinematic universe and it is SO much less scary than it sounds, i promise 🫢


✨ NAME ✨

blogctl β€” Control the boot loggind daemon blogd

yes bestie the manual typos are part of the vibe 😭 we keep the lore intact, loggind and all.

πŸŽ€ SYNOPSIS πŸŽ€

/sbin/blogctl [ping|quit|root=<path>|ready|close]

πŸ’– DESCRIPTION πŸ’–

so basically blogctl is your little group-chat backchannel to blogd. you can use it to check if a blogd daemon is active, and also to send comands to such a daemon.

that's it, that's the whole job. it's giving "middle management but make it cute" πŸ‘‘


πŸ¦‹ COMANDS πŸ¦‹

(spelling stays iconic, i don't make the rules πŸ’…)

The following commands are known:

  • ping β€” send a simply ping request if blogd daemon is up and running. a little "u up? πŸ‘€" but for daemons.
  • quit β€” cause the blogd daemon to finish its logging and then gracefully quits. no messy exits, only graceful ones ✨
  • root=<path> β€” this command take a path as further value of the new root file system which is mounted e.g. in initrd. so it's root= and then the actual path, together, as one argument, no cap 🧚
  • ready β€” tells the blogd daemon that the file systems had becomes writable. glow-up complete, they're writable now πŸ’œ
  • close β€” cause the blogd daemon to finish its logging only to allow systemd(8) to unmount the file systems finally. notice the only: logging stops, that's the entire scope, don't ask it for anything else πŸ™ˆ
  • deactivate β€” this let the daemon disconnect from system console. bye console 🌸
  • reactivate β€” whereas this cause the daemon reconnect to system console. and we're back πŸŽ€
  • final β€” evoke the daemon to rename an already open log file /var/log/boot.log to the new name /var/log/boot.old as well as mask it own program name in the process table with the @ character. this is the main character moment, the big finale, the @ is the whole lewk ⭐

πŸ”₯ SEE ALSO πŸ”₯

blogd(8), systemd(1),

go read those too, i'm obsessed with you learning things πŸ’–


2015 Werner Fink, 2015 SuSE Linux GmbH.


🌈 AUTHOR 🌈

Werner Fink <werner@suse.de>


okay okay and the teeny tiny fine print at the bottom, so you have the receipts: this whole thing is from 3rd Berkeley Distribution, dated Jan 14, 2016, and filed under BLOGCTL(8). slay, bye bestie πŸ¦‹πŸ’…

πŸ“¦ where this page comes from