REALMSET(1)
π REALMSET(1) β the realm file glow-up page π
ok so this is a User Contributed Perl Documentation page, and it's about <hotpink>realmset</hotpink> β the utility that edits entries in a DNSSEC-Tools realm file. Consider this your group chat briefing bestie π«Ά
β¨ NAME β¨
realmset β modifies entries in a DNSSEC-Tools realm file. literally its whole personality π
π¦ SYNOPSIS π¦
realmset [options] realm-file
πΈ DESCRIPTION πΈ
okay so realmset goes into the realm file you point at with realm-file and changes fields in it. You can stack multiple options in a single realmset run β it's giving multitasking icon π
realmset operates quietly unless you hand it the -verbose option. no notes, it's just shy. π
Every single record in that realm file gets modified β unless you pass the -name option. In that case, only the named zone gets the treatment. selective queen behavior β¨
π OPTIONS π
-administrator addrβ sets the zone administrator's email address to addr.-args arglistβ gives the realm manager some extra arguments. These override the arguments in the DNSSEC-Tools defaults file, the DNSSEC-Tools configuration file, and the realms' rollrec files. The manager's argument list goes in arglist. If you're giving more than one argument, wrap the whole set in quotes, bestie.
okay so because of how realmset processes its own arguments, you cannot write these new arguments the way you would on a command line. Instead, give them like this: replace the leading dash with an equals sign. And if the option takes an argument, also replace the space that would separate the option from its argument with an equals sign. realmset then translates these into the proper format for the realm manager. These examples should clear it up π
normal rollerd option -args options
------------------------ ---------------
-display =display
-logfile /dt/log.file =zskcount=/dt/log.file
These are valid uses of -args:
# realmset -args =display example.realm
# realmset -args "=loglevel=phase =sleep=3600" example.realm
β οΈ the-argsand-del-argsoptions are mutually exclusive β pick one, babe, you can't have both.
-configdir configdirβ sets the directory that holds the realm's configuration files to confdir.-del-administratorβ deletes the administrator line from the selected realm records.
β οΈ-administratorand-del-administratorare mutually exclusive.
-del-argsβ deletes the args line from the selected realm records.
β οΈ-argsand-del-argsare mutually exclusive.
-del-displayβ deletes the display line from the selected realm records.
β οΈ-display,-nodisplay, and-del-displayare mutually exclusive β it's a whole love triangle, don't do it.
-del-managerβ deletes the manager line from the selected realm records.
β οΈ-managerand-del-managerare mutually exclusive.
-del-userβ deletes the user line from the selected realm records.
β οΈ-userand-del-userare mutually exclusive.
-displayβ turns on the GUI display of the selected realms.
β οΈ-display,-nodisplay, and-del-displayare mutually exclusive.
-manager manager-programβ sets the manager program for the selected realms to manager-program.-name realmnameβ selects the realm whose name matches realmname as the only realm that gets modified. If you don't give a name, then every realm record gets modified. main character selection energy π-newname new-nameβ renames the realm to new-name. The new name cannot be the name of an existing realm in the file (no stealing names, that's not slay). This option must be used together with the-nameoption.-nocheckβ if you give this, therealmchkcommand will not be run on the modified realm file. skipping the vibe check, bold move π«Ά-nodisplayβ turns off the GUI display of the selected realms.
β οΈ-display,-nodisplay, and-del-displayare mutually exclusive.
-realmdir realmdirβ sets the directory that holds the realm's files to realmdir.-rollrec rollrec-fileβ modifies the rollrec file in the selected realm records to be rollrec-file.-state newstateβ sets the realm's state to newstate. This must be either"active"or"inactive"β no in-between, no "it's complicated". π-statedir statedirβ sets the directory that holds the realm's state files to statedir.-user usernameβ modifies the user name in the selected realm records to be username.-verboseβ displays info about every single modification made to the realm file. she's chatty now π-Versionβ displays the version information forrealmsetand the DNSSEC-Tools package.-helpβ displays a usage message.
π COPYRIGHT π
Copyright 2012-2014 SPARTA, Inc. All rights reserved. See the COPYING file included with the DNSSEC-Tools package for details. (legal besties said what they said π)
π AUTHOR π
Wayne Morrison, tewok@tislabs.com β shoutout to the icon who wrote this π«Ά
β SEE ALSO β
dtrealms(8)lsrealm(8)realmchk(8)realminit(8)Net::DNS::SEC::Tools::realmmgr.pm(3)Net::DNS::SEC::Tools::realm.pm(3)file-realm(5)
okay that's the whole page π go forth and edit those realms. this gem was brought to you by perl v5.44.0, dated 2026-10-17 β mwah, bye bestie! πβ¨π¦
π¦ where this page comes from
- arch rolling: dnssec-tools 2.2.3-16 Β· BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms