UDISKS2.CONF(5)

πŸ’… udisks2.conf β€” bestie edition ✨

okay so this is the manual for udisks2.conf (section 5 of the manual, if you're keeping score πŸŽ€) β€” aka The udisks2 configuration file. it's the lil file that tells the udisks daemon how to behave. no cap. πŸ¦‹


🌸 NAME 🌸

udisks2.conf β€” the udisks2 configuration file, periodt πŸ’–


✨ DESCRIPTION ✨

so the udisks project gives you extra functionality through pluggable modules β€” think of them like lil accessories you can add to the daemon's outfit πŸ’…. these plugins can get inserted into the daemon in one of two ways:

  • by a D-Bus call to org.freedesktop.UDisks2.Manager.EnableModules() ✨
  • or by running the udisks daemon with the --force-load-modules command line option πŸ”₯

and ALSO (yes there's a third vibe) β€” you can configure the modules loading behavior via the configuration file placed at /etc/udisks2/udisks2.conf 🫢


πŸŽ€ CONFIGURATION FILE πŸŽ€

the default configuration file udisks2.conf looks like this, exactly like this, do not improvise bestie:

[udisks2]
modules=*
modules_load_preference=ondemand

[defaults]
encryption=luks1

okay now let's break down each key, one by one, because i love you and i want you to actually get it πŸ’œ

  • modules = <string list> β€” this variable controls what modules should be loaded. it can hold either a comma-separated list of modules to load, or a single asterisk which stands for all the modules. one * and you're getting the whole menu, iconic 🌈
  • modules_load_preference = ondemand|onstartup β€” this key tells udisksd when to load the plugins: either at startup, or on demand by D-Bus org.freedesktop.UDisks2.Manager.EnableModules(). pick your timing bestie ⭐
  • encryption = luks1|luks2 β€” this variable controls which encryption technology will be used by default when creating an encrypted filesystem. luks1 or luks2, your call πŸ”

πŸ‘‘ AUTHOR πŸ‘‘

<phatina@redhat.com> β€” shoutout to the author, main character energy fr fr πŸ’–


πŸ’€ BUGS πŸ’€

found a bug? first of all, relatable. second of all, please send bug reports to either the distribution bug tracker or the upstream bug tracker at:

https://github.com/storaged-project/udisks/issues

don't suffer in silence bestie, report it πŸ™ˆ


πŸ”₯ SEE ALSO πŸ”₯

go read these too, iykyk πŸ¦‹


and that's the whole page, no notes, ate and left no crumbs πŸ’…

this was udisks2.conf version 2.11.2, dated August 2018 β€” yeah she's been around a minute but she still serves πŸ’– bye bestie, go configure something slay 🌸✨

πŸ“¦ where this page comes from