anchor.diff:        name = mkOption {
           default = "${config.networking.hostName}-dir";
           description = ''
  -          The director name used by the system administrator. This directive is required.
  +          The director name used by the system administrator. This directive is
  +          required.
           '';
         };
    
  
positive.code:         default = 9101;
          type = types.int;
          description = ''
            Specify the port (a positive integer) on which the Director daemon will listen for Bacula Console connections. This same port number must be specified in the Director resource of the Console configuration file. The default is 9101, so normally this directive need not be specified. This directive should not be used if you specify DirAddresses (N.B plural) directive.
          '';
        };
   
  
negative.code:       password = mkOption {
          # TODO: required?
          description = ''
            Specifies the password that must be supplied for the default Bacula
            Console to be authorized. The same password must appear in the
            Director resource of the Console configuration file. For added
            security, the password is never passed across the network but instead
            a challenge response hash code created with the password. This
            directive is required. If you have either /dev/random or bc on your
            machine, Bacula will generate a random password during the
            configuration process, otherwise it will be left blank and you must
            manually supply it.
  
            The password is plain text. It is not generated through any special
            process but as noted above, it is better to use random text for
            security reasons. 
          '';
        };
        
  