role_option.cfg

Package: WA2L/edrc 1.5.57
Section: File Formats (4)
Updated: 16 November 2020
Index Return to Main Contents

 

NAME

role_option.cfg - cole and option configuration for role_option

 

SYNOPSIS

edrc/etc/role_option.cfg

 

AVAILABILITY

WA2L/edrc

 

DESCRIPTION

This is the role/option definition for the role_option command.

 

FILEFORMAT

The fileformat is a list of definitions that have the format

ENVIRONMENT;ROLE;WEIGHT;CUMULATE;OPTION;VALUE;

Rows starting with a # are considered as comments. Empty lines are allowed, too.

 

OPTIONS

ENVIRONMENT

Environment where the ROLE is valid.

The ENVIRONMENT name should be chosen as the environments defined in edrc/etc/server_environment.cfg respectively returned by the server_environment command.

ROLE

user role.

WEIGHT

The definition of the highest WEIGHT when multiple options with the identical OPTION name exist for the selected ROLE(es) is returned.

CUMULATE

if multiple options with the identical OPTION name exist for the selected ROLE(s) all defined VALUE(s) are cumulated (concatenated) in a comma separated list when this column is set to T.

When set to F the VALUE of the OPTION with the highest WEIGHT is returned.

OPTION

option name.

VALUE

value of the OPTION .

 

EXAMPLES

#
# role_option.cfg - config file for role_option
#
# [00] 16.06.2005 CWa   Initial Version
#
#

#
# Format:
#
# <environment>;<role>;<weight>;<cumulate>;<option>;<value>;
#

##############################################################################
########################  EDRC Development Roles  ############################
##############################################################################

# sys / Sysadmin (EDRC Development) 
#
EDRC_DVLP;sys;100;F;title;Sysadmin;
EDRC_DVLP;sys;100;T;owner;EDS;
EDRC_DVLP;sys;100;T;page;27ff;
EDRC_DVLP;sys;100;T;unix-user;y;
EDRC_DVLP;sys;100;F;win-user;y;
EDRC_DVLP;sys;100;F;unix-prmgrp;eds;
EDRC_DVLP;sys;100;T;unix-secgrp;psoft;
EDRC_DVLP;sys;100;T;unix-secgrp;cmmon;
EDRC_DVLP;sys;100;T;unix-secgrp;sics_if;
EDRC_DVLP;sys;100;T;unix-secgrp;tr_psoft;
EDRC_DVLP;sys;100;F;unix-homedir;y;
EDRC_DVLP;sys;100;T;unix-suto;ps84reco;
EDRC_DVLP;sys;100;T;unix-suto;ps84prod;
EDRC_DVLP;sys;100;F;unix-shell;/usr/bin/ksh;
EDRC_DVLP;sys;100;T;unix-suto;notfall;
EDRC_DVLP;sys;100;T;unix-suto;root;
EDRC_DVLP;sys;100;F;unix-cron;n;
EDRC_DVLP;sys;100;F;unix-at;n;
EDRC_DVLP;sys;100;F;unix-ftp;y;
EDRC_DVLP;sys;100;F;unix-pwaging;y;
EDRC_DVLP;sys;100;F;unix-userclass;edssys;
EDRC_DVLP;sys;100;T;unix-suto;sics_if;

# ops / Operating (EDRC Development) 
#
EDRC_DVLP;ops;100;F;title;Operating;
EDRC_DVLP;ops;100;T;owner;EDS;
EDRC_DVLP;ops;100;T;page;27ff;
EDRC_DVLP;ops;100;F;unix-user;y;
EDRC_DVLP;ops;100;F;win-user;y;
EDRC_DVLP;ops;100;F;unix-prmgrp;eds;
EDRC_DVLP;ops;100;T;unix-secgrp;psoft;
EDRC_DVLP;ops;100;T;unix-secgrp;cmmon;
EDRC_DVLP;ops;100;T;unix-secgrp;sics_if;
EDRC_DVLP;ops;100;T;unix-secgrp;tr_psoft;
EDRC_DVLP;ops;100;F;unix-homedir;y;
EDRC_DVLP;ops;100;T;unix-suto;ps84reco;
EDRC_DVLP;ops;100;T;unix-suto;ps84prod;
EDRC_DVLP;ops;100;F;unix-shell;/usr/bin/ksh;
EDRC_DVLP;ops;100;T;unix-suto;notfall;
EDRC_DVLP;ops;100;T;unix-suto;root;
EDRC_DVLP;ops;100;F;unix-cron;n;
EDRC_DVLP;ops;100;F;unix-at;n;
EDRC_DVLP;ops;100;F;unix-ftp;y;
EDRC_DVLP;ops;100;F;unix-pwaging;y;
EDRC_DVLP;ops;100;F;unix-userclass;edssys;
EDRC_DVLP;ops;100;F;unix-suto;sics_if;

##############################################################################
###############################  User Default  ###############################
##############################################################################

# default / User Defaults 
#
MAINTENANCE;_default;100;F;title;User Default Settings;
MAINTENANCE;_default;100;T;owner;;
MAINTENANCE;_default;100;T;page;;
MAINTENANCE;_default;100;F;unix-user;y;
MAINTENANCE;_default;100;F;win-user;y;
MAINTENANCE;_default;100;F;unix-prmgrp;;
MAINTENANCE;_default;100;T;unix-secgrp;;
MAINTENANCE;_default;100;F;unix-homedir;n;
MAINTENANCE;_default;100;F;unix-shell;/usr/bin/ksh;
MAINTENANCE;_default;100;T;unix-sufrom;;
MAINTENANCE;_default;100;T;unix-suto;;
MAINTENANCE;_default;100;T;unix-ownedby;;
MAINTENANCE;_default;100;T;unix-ownerof;;
MAINTENANCE;_default;100;F;unix-cron;n;
MAINTENANCE;_default;100;F;unix-at;n;
MAINTENANCE;_default;100;F;unix-ftp;n;
MAINTENANCE;_default;100;F;unix-pwaging;y;
MAINTENANCE;_default;100;F;unix-noagelogin;n;
MAINTENANCE;_default;100;F;unix-userclass;;

TEST;_default;100;F;title;User Default Settings;
TEST;_default;100;T;owner;;
TEST;_default;100;T;page;;
TEST;_default;100;F;unix-user;y;
TEST;_default;100;F;win-user;y;
TEST;_default;100;F;unix-prmgrp;;
TEST;_default;100;T;unix-secgrp;;
TEST;_default;100;F;unix-homedir;n;
TEST;_default;100;F;unix-shell;/usr/bin/ksh;
TEST;_default;100;T;unix-sufrom;;
TEST;_default;100;T;unix-suto;;
TEST;_default;100;T;unix-ownedby;;
TEST;_default;100;T;unix-ownerof;;
TEST;_default;100;F;unix-cron;n;
TEST;_default;100;F;unix-at;n;
TEST;_default;100;F;unix-ftp;n;
TEST;_default;100;F;unix-pwaging;y;
TEST;_default;100;F;unix-noagelogin;n;
TEST;_default;100;F;unix-userclass;;

PREPRODUCTION;_default;100;F;title;User Default Settings;
PREPRODUCTION;_default;100;T;owner;;
PREPRODUCTION;_default;100;T;page;;
PREPRODUCTION;_default;100;F;unix-user;y;
PREPRODUCTION;_default;100;F;win-user;y;
PREPRODUCTION;_default;100;F;unix-prmgrp;;
PREPRODUCTION;_default;100;T;unix-secgrp;;
PREPRODUCTION;_default;100;F;unix-homedir;n;
PREPRODUCTION;_default;100;F;unix-shell;/usr/bin/ksh;
PREPRODUCTION;_default;100;T;unix-sufrom;;
PREPRODUCTION;_default;100;T;unix-suto;;
PREPRODUCTION;_default;100;T;unix-ownedby;;
PREPRODUCTION;_default;100;T;unix-ownerof;;
PREPRODUCTION;_default;100;F;unix-cron;n;
PREPRODUCTION;_default;100;F;unix-at;n;
PREPRODUCTION;_default;100;F;unix-ftp;n;
PREPRODUCTION;_default;100;F;unix-pwaging;y;
PREPRODUCTION;_default;100;F;unix-noagelogin;n;
PREPRODUCTION;_default;100;F;unix-userclass;;

PRODUCTION;_default;100;F;title;User Default Settings;
PRODUCTION;_default;100;T;owner;;
PRODUCTION;_default;100;T;page;;
PRODUCTION;_default;100;F;unix-user;y;
PRODUCTION;_default;100;F;win-user;y;
PRODUCTION;_default;100;F;unix-prmgrp;;
PRODUCTION;_default;100;T;unix-secgrp;;
PRODUCTION;_default;100;F;unix-homedir;n;
PRODUCTION;_default;100;F;unix-shell;/usr/bin/ksh;
PRODUCTION;_default;100;T;unix-sufrom;;
PRODUCTION;_default;100;T;unix-suto;;
PRODUCTION;_default;100;T;unix-ownedby;;
PRODUCTION;_default;100;T;unix-ownerof;;
PRODUCTION;_default;100;F;unix-cron;n;
PRODUCTION;_default;100;F;unix-at;n;
PRODUCTION;_default;100;F;unix-ftp;n;
PRODUCTION;_default;100;F;unix-pwaging;y;
PRODUCTION;_default;100;F;unix-noagelogin;n;
PRODUCTION;_default;100;F;unix-userclass;;

BACKUP;_default;100;F;title;User Default Settings;
BACKUP;_default;100;T;owner;;
BACKUP;_default;100;T;page;;
BACKUP;_default;100;F;unix-user;y;
BACKUP;_default;100;F;win-user;y;
BACKUP;_default;100;F;unix-prmgrp;;
BACKUP;_default;100;T;unix-secgrp;;
BACKUP;_default;100;F;unix-homedir;n;
BACKUP;_default;100;F;unix-shell;/usr/bin/ksh;
BACKUP;_default;100;T;unix-sufrom;;
BACKUP;_default;100;T;unix-suto;;
BACKUP;_default;100;T;unix-ownedby;;
BACKUP;_default;100;T;unix-ownerof;;
BACKUP;_default;100;F;unix-cron;n;
BACKUP;_default;100;F;unix-at;n;
BACKUP;_default;100;F;unix-ftp;n;
BACKUP;_default;100;F;unix-pwaging;y;
BACKUP;_default;100;F;unix-noagelogin;n;
BACKUP;_default;100;F;unix-userclass;;

 

SEE ALSO

edrcintro(1), role_option(1)

 

NOTES

-

 

BUGS

-

 

AUTHOR

role_option.cfg was developed by Christian Walther. Send suggestions and bug reports to wa2l@users.sourceforge.net .

 

COPYRIGHT

Copyright © 2020 Christian Walther

This is free software; see edrc/doc/COPYING for copying conditions. There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


 

Index

NAME
SYNOPSIS
AVAILABILITY
DESCRIPTION
FILEFORMAT
OPTIONS
EXAMPLES
SEE ALSO
NOTES
BUGS
AUTHOR
COPYRIGHT

This document was created by man2html using the manual pages.
Time: 16:54:16 GMT, August 28, 2024