####################################################### # # This file contains environment variables that change # some operational parameters of the iRODS server. # ############################################# # # Debug settings # # logging: 3 is only error, 5 is notice, 7 is debug, 8 is more debug #spLogLevel=5 #export spLogLevel # log the SQL statements being sent to the DB #spLogSql=1 #export spLogSql # even more SQL debugging #irodsDebug=CATSQL #export irodsDebug ############################################# # # Directory/file locations # # location of configuration files. iRODS server will look in # this location for server.config and reConfigs #irodsConfigDir=/etc/irods #export irodsConfigDir # location of runtime state (packedRei, lockFileDir) #irodsStateDir=/var/lib/irods #export irodsStateDir # where will iRODS put its log files, and parameters # for log file naming and roll over #irodsLogDir=/var/log/irods #export irodsLogDir # 5 days #logFileInt=5 #export logFileInt # rodsLog.$logFilePattern is how the log file is name # using strftime syntax #logFilePattern="%Y.%m.%d" #export logFilePattern # where will irodsAgent look for rsExecCmd programs #irodsServerCmdDir=/usr/lib/irods/cmd #export irodsServerCmdDir # for the OS authentication #irodsOsAuthKeyfile=/etc/irods/irods.key #export irodsOsAuthKeyfile # SSL parameters (for PAM authentication) # # server side of SSL #irodsSSLCertificateChainFile=$irodsConfigDir/chain.pem #export irodsSSLCertificateChainFile #irodsSSLCertificateKeyFile=$irodsConfigDir/key.pem #export irodsSSLCertificateKeyFile #irodsSSLDHParamsFile=$irodsConfigDir/dhparams.pem #export irodsSSLDHParamsFile # # client side of SSL #irodsSSLCACertificatePath=$irodsConfigDir/certs #export irodsSSLCACertificatePath #irodsSSLCACertificateFile=$irodsConfigDir/cacerts.pem #export irodsSSLCACertificateFile ############################################# # # Miscellaneous settings # # name of the iRODS DSN in odbc.ini (default is PostgreSQL) #irodsOdbcDSN=ICAT #export irodsOdbcDSN # use this user as the effective user in the server # processes when starting iRODS as root (i.e. RUN_SERVER_AS_ROOT mode) #irodsServiceUser=irods #export irodsServiceUser # default file and directory modes for files created in the vault #DefFileMode=0644 #DefDirMode=0755 #export DefFileMode DefDirMode # port range for server to use for data transfers # useful for traversing firewalls #svrPortRangeStart=20000 #svrPortRangeEnd=20199 #export svrPortRangeStart svrPortRangeEnd # might need this when using Kerberos auth #KRB5_KTNAME=/etc/krb5.keytab #export KRB5_KTNAME ############################################# # # Main iRODS server configuration variables. # You can set these in the environment rather # than maintaining an .irodsEnv file for the # iRODS service user account if preferred # #irodsHost=localhost #export irodsHost #irodsPort=1247 #export irodsPort #irodsZone=tempZone #export irodsZone #irodsUserName=irods #export irodsUserName #irodsAuthFileName=/var/lib/irods/.irodsA #export irodsAuthFileName