!!!!
!!!! ics.conf Parameter Specification: You can have three kinds of records
!!!!
!!!! #1) Uncommented Key: Starts with alphabet [a-z] and in the form a="b"
!!!!
!!!! #2) Commented key: Start with !!<alphabet>  OR  !![a-z]
!!!!                    And in the form !!a="b" (min 7 chars length) 
!!!!
!!!! #3) Commented Lines: Starts with ! But not with !![a-z]
!!!!
!!!! #4) Records other than types #1, #2, #3 will be ignored or won't be 
!!!!     processed  e.g. blank lines, lines starting with non-alphabets etc..
!!!!
!!!! All these parameters are SINGLE valued
!!!!
!!!! Imaginary Domain Names siroe.com, varrius.com, florizel.com, and sesta.com
!!!! are used in the examples below.
!!!!
!
! Description sent with insufficient disk space messages.
alarm.diskstat.msgalarmdescription = "percentage calendar partition diskspace available"
!
! Number of seconds between monitoring disk space.
alarm.diskstat.msgalarmstatinterval = "3600"
!
! Percentage of available disk space that triggers sending a warning message.
alarm.diskstat.msgalarmthreshold = "10"
!
! Whether alarm.diskavail.msgalarmthreshold is above or below percentage. -1 is below and 1 would be above.
alarm.diskstat.msgalarmthresholddirection = "-1"
!
! Number of hours between sending warning messages about insufficient disk space sent out.
alarm.diskstat.msgalarmwarninginterval = "24"
!
! Specifies the SMTP host for server alarms.
alarm.msgalarmnoticehost = "localhost"
!
! Specifies the SMTP port for server alarms.
alarm.msgalarmnoticeport = "25"
!
! Who are server alarms sent to?
alarm.msgalarmnoticercpt = "Postmaster@localhost"
!
! When server alarms are sent, who is the sender?
alarm.msgalarmnoticesender = "Postmaster@localhost"
!
! Default is "From: %s\nTo: %s\nSubject: ALARM: %s of \"%s\" is %u\n\n%s\n"
alarm.msgalarmnoticetemplate = ""
!
! Description sent with no service response messages.
alarm.responsestat.msgalarmdescription = "calendar service not responding"
!
! Number of seconds between monitoring services.
alarm.responsestat.msgalarmstatinterval = "3600"
!
! Only trigger sending a warning message if no service response.
alarm.responsestat.msgalarmthreshold = "100"
!
! Whether alarm.responsestat.msgalarmthreshold is above or below percentage. -1 is below and 1 would be above.
alarm.responsestat.msgalarmthresholddirection = "-1"
!
! Number of hours between sending warning messages about no service response sent out.
alarm.responsestat.msgalarmwarninginterval = "24"
!
! Seconds between checkpointing.
caldb.berkeleydb.checkpointinterval = "60"
!
! Retry time in seconds after a recoverable alarm delivery error.
caldb.berkeleydb.alarmretrytime = "300"
!
! Remove checkpoint files after synchronized? (yes/no)
caldb.berkeleydb.circularlogging = "yes"
!
! Milliseconds between checking database deadlocks.
caldb.berkeleydb.deadlockinterval = "100"
!
! Create an ENS message when a calendar is created? (yes/no)
caldb.berkeleydb.ensmsg.createcal = "no"
!
! Create an ENS message when an event is created? (yes/no)
caldb.berkeleydb.ensmsg.createevent = "no"
!
! Create an ENS message when a task is created? (yes/no)
caldb.berkeleydb.ensmsg.createtodo = "no"
!
! Create an ENS message when a calendar is deleted? (yes/no)
caldb.berkeleydb.ensmsg.deletecal = "no"
!
! Create an ENS message when an event is deleted? (yes/no)
caldb.berkeleydb.ensmsg.deleteevent = "no"
!
! Create an ENS message when a task is deleted? (yes/no)
caldb.berkeleydb.ensmsg.deletetodo = "no"
!
! Create an ENS message when a calendar  is modified? (yes/no)
caldb.berkeleydb.ensmsg.modifycal = "no"
!
! Create an ENS message when an event is modified? (yes/no)
caldb.berkeleydb.ensmsg.modifyevent = "no"
!
! Create an ENS message when a task is modified? (yes/no)
caldb.berkeleydb.ensmsg.modifytodo = "no"
!
! Create an ENS message when an event is refreshed? (yes/no)
caldb.berkeleydb.ensmsg.refreshevent = "no"
!
! Create an ENS message when a task is refreshed? (yes/no)
caldb.berkeleydb.ensmsg.refreshtodo = "no"
!
! Create an ENS message when an event is replied? (yes/no)
caldb.berkeleydb.ensmsg.replyevent = "no"
!
! Create an ENS message when a task is replied? (yes/no)
caldb.berkeleydb.ensmsg.replytodo = "no"
!
! Enable more advanced notifications - replyevent/refreshevent/replytodo/refreshtodo considered
! as advanced topics.  By default, all these notifications will be published to 
! modifyevent and modifytodo respectively.  If it is enabled modifyevent will get only 
! organizer updates to components and attendees replies and the refreshes triggered by replies
! to components will be published to the respective topics. (yes/no)
caldb.berkeleydb.ensmsg.advancedtopics = "no"
!
! Initial size of the in-memory Event Notification Server message queue. This queue stores all ENS messages other than alarm reminders. 
caldb.berkeleydb.ensmsg.qsize = "10000"
!
! Create an ENS message when a scheduling request written to the calendar is deleted? (yes/no)
caldb.berkeleydb.ensmsg.schedreq = "no"
!
! Physical path location of database event, task, and alarm files.
caldb.berkeleydb.homedir.path = "."
!
! Max megabytes of checkpoint file. 
caldb.berkeleydb.logfilesizemb = "10"
!
! Max threads of database. 
caldb.berkeleydb.maxthreads = "10000"
!
! Megabytes of shared memory. 
caldb.berkeleydb.mempoolsizemb = "4"
!
! If "yes",  open the database in readonly mode
caldb.berkeleydb.readonly = "no"
!
! Email of calendar database administrator. 
caldb.calmaster = "root@localhost"
!
! Type of Calendar Lookup Database plugin to use ("local" "algorithmic" or "directory").
caldb.cld.type = "local"
!
! Count data base statistics? (yes/no)
caldb.counters = "yes"
!
! Maximum number of calendars with counters.
caldb.counters.maxinstances = "100"
!
! Maximum number of backlogged requests before the server obtains a new network connection.
caldb.dwp.connthreshold = "1"
!
! Initial number of connections for DWP client to make to each DWP host.
caldb.dwp.initconns = "2"
!
! Initial number of threads for handling DWP requests.
caldb.dwp.initthreads = "2"
!
! Maximum number of connections allowed to a DWP server. 
caldb.dwp.maxcons = "1000"
!
! Maximum number of threads to service HTTP requests in csdwpd.
caldb.dwp.maxthreads = "1000"
!
! Specifies if the server performs MD5 hash checking of all DWP requests.
caldb.dwp.md5 = "n"
!
! Default DWP server (LDAP CLD only), used if user's icsDWPhost value does not exist.
!
!!caldb.dwp.server.default = "hostname.xyz.com"
!
! IP address of a specified DWP server.
!
!!caldb.dwp.server.[hostname.xyz.com].ip = "a.b.c.d"
!
! Port number of a specified DWP server (Algorithmic CLD only).
!
!!caldb.dwp.server.[hostname.xyz.com].port = "59779"
!
! Stack size for DWP threads.
caldb.dwp.stacksize = "65536"
!
! Process alarms on the alarm queue -- that is, store them in the alarm queue when an event/todo is saved
caldb.serveralarms = "yes"
!
!  Dispatch -- that is, enable alarm dispatching. When an alarm trigger time arrives send out email or ENS message.
caldb.serveralarms.dispatch = "yes"
!
! Timeout for contacting ENS. If no response, we assume ENS is not running
caldb.serveralarms.acktimeout = "30"
!
! Enable binary alarms.   Used by csnotifyd and csadmind.  (default:  yes)
!caldb.serveralarms.binary.enable = "yes"
!
! Binary alarm url.   Used by csnotifyd and csadmind.  (default: enp:///ics/alarm)
!caldb.serveralarms.binary.url = "enp:///ics/alarm"
!
! Custom alarm url.  Use this to get xml or calendar mime type contents
!caldb.serveralarms.url = "enp:///ics/customalarm"
!
! Custom alarm url contenttype.  (text/xml or text/calendar)
!caldb.serveralarms.contenttype = "text/xml"
!
! Dispatch type for Calendar Server alarms ("ens" o "smtp").
caldb.serveralarms.dispatchtype = "ens"
!
! Initial number of threads for the Event Notification Server.
caldb.serveralarms.initthreads = "0"
!
! Specifies how long, in seconds, the server will continue to try reconnecting to ENS before giving up. -1 means forever.
caldb.serveralarms.maxretrytime = "-1"
!
! Maximum number of threads for the Event Notification Server
caldb.serveralarms.maxthreads = "10"
!
! Time to sleep, in seconds, after a timeout connecting to ens before making another attempt to connect to ens
caldb.serveralarms.retryinterval = "5"
!
! Stack frame size for Event Notification Server threads.
caldb.serveralarms.stacksize = "65536"
!
! Total time, in seconds, to retry connecting to ENS on startup.
caldb.serveralarms.startupretrytime = "30"
!
! Send alarms to this SMTP host. 
caldb.smtphost = "localhost"
!
! Specifies the SMTP port. 
caldb.smtpport = "25"
!
! Specifies the directory in cal/bin/config containing the localized version of the files used to format email notifications.
caldb.smtpmsgfmtdir = "en"
!
! Event reminder format file. 
calmail.eventreminder.fname = "mail_eventreminder.fmt"
!
! Event cancellation format file. 
calmail.imipeventcancel.fname = "mail_eventcancel.fmt"
!
! Event notification format file. 
calmail.imipeventpublish.fname = "mail_eventpublish.fmt"
!
! Event REPLY message format file
calmail.imipeventreply.fname = "mail_eventreply.fmt"
!
! Event REQUEST message format file
calmail.imipeventrequest.fname = "mail_eventrequest.fmt"
!
! Event REQUEST message format file
calmail.imipeventnotification.fname = "mail_eventnotification.fmt"
!
! Task cancellation format file. 
calmail.imiptodocancel.fname = "mail_todocancel.fmt"
!
! Task notification format file 
calmail.imiptodopublish.fname = "mail_todopublish.fmt"
!
! Task REPLY message format file
calmail.imiptodoreply.fname = "mail_todoreply.fmt"
!
! Task REQUEST Message format file
calmail.imiptodorequest.fname = "mail_todorequest.fmt"
!
! Task reminder format file. 
calmail.todoreminder.fname = "mail_todoreminder.fmt"
!
! Anonymous login CALID.
calstore.anonymous.calid = "anonymous"
!     
! When creating new calendar of user, whether to lowercase calendar or not
! Also, when looking up calendar, whether to lowercase or not
calstore.calendar.create.lowercase = "n"
!
! For a newly created calendar, set the ACL to this
calstore.calendar.default.acl = "@@o^a^r^g;@@o^c^wdeic^g;@^a^fs^g;@^c^^g;@^p^r^g"
!
! Definition of the "owner" acl
calstore.calendar.owner.acl = "@@o^a^rsf^g;@@o^c^wdeic^g"
!
! Timezone ID used when importing files.
calstore.default.timezoneID = "America/New_York"
!
! Whether to filtering the private/confidential events on queries to server
calstore.filterprivateevents = "yes"   
!
! Does server support only two privacy types for components - PRIVATE (acts as confidential) /PUBLIC instead of PRIVATE/CONFIDENTIAL/PUBLIC
calstore.binaryprivacy.mode = "no"
!
! Is user's default calendar included in user's freebusy-calendar-list or not   
calstore.freebusy.include.defaultcalendar = "yes"                               
!                                                                              
! Can user's default calendar be removed from user's freebusy-calendar-list or not
calstore.freebusy.remove.defaultcalendar = "no"                                 
!
! Maximum number attendees to be allowed in a LDAP group when expanding event.  Value of 0 means expand group entirely. 
calstore.group.attendee.maxsize = "0"
!    
! Maximum number of events created by recurrence
calstore.recurrence.bound = "60"
!
! Is user's default calendar included in user's subscribed-calendar-list or not
calstore.subscribed.include.defaultcalendar = "yes"
!
! Can user's default calendar be removed from user's subscribed-calendar-list or not
calstore.subscribed.remove.defaultcalendar = "no"
!
!
! Maximum number of results returned from LDAP lookup from user search.  Value of 0 means no limit.
calstore.userlookup.maxsize = "200"
!
! For attendee calendar lookup, when encountering string that looks like (jdoe OR jdoe:tv), treat string as a userid (uid) when looking-up in Directory.
!
! Value can be {uid | cn | gid | res | mailto | cap}
calstore.unqualifiedattendee.fmt1.type = "uid"
!
! For attendee calendar lookup, when encountering string that looks like (jdoe@varrius.com) (has @ sign), treat string as a mailto address when looking-up in Directory
!
! Value can be {uid | cn | gid | res | mailto | cap}
calstore.unqualifiedattendee.fmt2.type = "mailto"
!
! For attendee calendar lookup, when encountering string that looks like (John Doe) (has space), treat string as a common name (cn) when looking-up in Directory
!
! Value can be {uid | cn | gid | res | cap}
calstore.unqualifiedattendee.fmt3.type = "cn"
!
! Is Server in Virtual Domain mode or not (this affects 5.0p2 only)
calstore.virtualdomain.mode = "n"
!
! Enable (y) or disable (n) Access Control plugin.
csapi.plugin.accesscontrol = "n"
!
! Load only the plugin specified in csapi.plugin.authentication.name? (y/n) 
csapi.plugin.authentication = "n"
!
! Enable (y) or disable (n) Calendar Lookup Database plugins. 
csapi.plugin.calendarlookup = "n"
!
! Specifies the name of a specific Calendar Lookup Database plugin to load. If "*", load the plugins.
csapi.plugin.calendarlookup.name = "*"
!
! Load only the plugin specified in csapi.plugin.database.name or if not specified, load all database plugins in alphabetical order.
csapi.plugin.database = "y"
!
! Only load this specific plugin if csapi.plugin.loadall is no and csapi.plugin.database is yes.
csapi.plugin.database.name = "cs_caldb_berkeley10"
!
! Load only the plugin specified in csapi.plugin.datatranslator.name? (y/n)
csapi.plugin.datatranslator = "y"
!
! Only load this specific plugin if csapi.plugin.loadall is no and csapi.plugin.data translator is yes.
csapi.plugin.datatranslator.name = "cs_datatranslatorcsv10"
!
! Enable (y) or disable (n) database-to-output format plugins.
csapi.plugin.dbtranslator = "y"
!
! If "*", then load all the database-to-output format plugins.  If a library name, only load that plugin.  csapi.plugin.dbtranslator must be set to "yes" to load plugin
csapi.plugin.dbtranslator.name = "*"
!
! Load all plugins found in the plugins directory? (y/n)
csapi.plugin.loadall = "n"
!
! Load only the plugin specified in csapi.plugin.userprefs.name? (y/n)
csapi.plugin.userprefs = "n"
!
! Load only this plugin if csapi.plugin.loadall is no and csapi.plugin.userprefs is yes. 
!
!!csapi.plugin.userprefs.name = "plugin_name"
!
! Specifies if the auto refresh feature is enabled or disbaled. (yes/no)
gse.autorefreshreplystatus = "yes"
!
! Specifies (in seconds) how long to wait before the server scans the schedule queue for incoming jobs.
gse.belowthresholdtimeout = "3"
!
! Maximum number of concurrent threads the server uses to process the schedule queue.
gse.maxthreads = "10"
!
! Maximum length of time the server will retry to complete a group scheduling job.
gse.retryexpiredinterval = "86400"
!
! Specifies (in seconds) how often the server will retry a previous failing job.
gse.retryinterval = "300"
!
! Maximum stack size (in bytes) of a group scheduling thread
gse.stacksize = "65535"
!
! Base DN for LDAP authentication. If not specified, use local.ugldapbasedn.
local.authldapbasedn = "ou=people,o=varrius.com"
!
! Bind credentials (password) for user specified in local.authldapbinddn.
local.authldapbindcred = ""
!
! DN used to bind to LDAP authentication host to search for user's dn.
local.authldapbinddn = ""
!
! Host for LDAP authentication. If not specified, use local.ugldaphost.
local.authldaphost = "localhost"
!
! Maximum number of LDAP client connections maintained for LDAP authentication. If not specified, use local.ugldapmaxpool.
local.authldapmaxpool = "1024"
!
! Minimum number of LDAP client connections maintained for LDAP authentication. If not specified, use local.ugldappoolsize.
local.authldappoolsize = "1"
!
! Port for LDAP authentication. If not specified, use local.ugldapport.
local.authldapport = "389"
!
! Turn auto-provisioning on ("yes") or off ("no"
!
local.autoprovision = "yes"
!
! Check and reset Berkeley database if in deadlock state.
local.caldb.deadlock.autodetect = "no"
!
local.domain.language = "en"
!
! Bind credentials (password) for user specified in local.enduseradmindn.
local.enduseradmincred = ""
!
! DN used to bind to LDAP user preferences host. Must be specified. If "", anonymous bind is assumed.
local.enduseradmindn = ""
!
! Host name of machine on which Calendar Server is installed.
local.hostname = ""
!
! Directory path location in which Calendar Server is installed.
local.installeddir = ""
!
! Directory path location where programs and data for this server instance are installed.
local.instancedir = "."
!
! Directory path location where lockfiles for this server instance are stored.
!local.instance.lockdir.path = "lock"
!
! Directory path location where pidfiles for this server instance are stored.
!local.instance.pidfile.path = "config"
!
! Directory path location where lockfiles for this server instance are stored.
!local.instance.counter.path = "counter"
!
! Configure a tmpfs(7FS) for the session database for this server instance.
! See the Solaris manual Pages on tmpfs(7FS) and mount_tmpfs(1M) for more details.
! If "true" this will overlay the tmpfs based on the values of service.http.sessiondir.path and service.admin.sessiondir.path
!local.instance.use.tmpfs = "false"
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    
! Base DN for LDAP attendee lookup. If empty or not specified, use local.ugldapbasedn. 
!local.lookupldapbasedn = "" 
! 
! Bind credentials (password) for user specified in local.lookupldapbinddn. 
!local.lookupldapbindcred = "" 
! 
! DN used to bind to LDAP attendee lookup host. If empty or not specified, bind anonymously. 
!local.lookupldapbinddn = "" 
! 
! Host for LDAP attendee lookup. If empty or not specified, use local.ugldaphost. 
!local.lookupldaphost = "" 
! 
! Maximum number of LDAP client connections maintained for LDAP attendee lookup. If empty or not specified, use local.ugldapmaxpool. 
!local.lookupldapmaxpool = "1024" 
! 
! Minimum number of LDAP client connections maintained for LDAP attendee lookup. If empty or not specified, use local.ugldappoolsize. 
!local.lookupldappoolsize = "1" 
! 
! Port for LDAP attendee lookup. If empty or not specified, use local.ugldapport. 
!local.lookupldapport = ""
!
! For resource search, whether to use User/Group LDAP server rather than Lookup server
! "yes" means use User/Group LDAP server
! A resource search starts with "res://"
!local.lookupldap.resource.use.ugldap = "no"
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    
! Base DN for mail to calid lookup. If empty or not specified, use local.ugldapbasedn. 
!local.maillookupldapbasedn = "" 
! 
! Bind credentials (password) for user specified in local.maillookupldapbinddn. 
!local.maillookupldapbindcred = "" 
! 
! DN used to bind to mail to calid lookup host. If empty or not specified, bind anonymously. 
!local.maillookupldapbinddn = "" 
! 
! Host for mail to calid lookup. If empty or not specified, use local.ugldaphost. 
!local.maillookupldaphost = "" 
! 
! Maximum number of LDAP client connections maintained for mail to calid lookup. If empty or not specified, use local.ugldapmaxpool. 
!local.maillookupldapmaxpool = "1024" 
! 
! Minimum number of LDAP client connections maintained for mail to calid lookup. If empty or not specified, use local.ugldappoolsize. 
!local.maillookupldappoolsize = "1" 
! 
! Port for mail to calid lookup. If empty or not specified, use local.ugldapport. 
!local.maillookupldapport = ""
!
!
! Attendee lookup search filter for lookup of cn-search-type in direct lookup only. The %s is the attendee string. 
! Default is specified here but can be changed.  Do not change number of %s. 
!local.lookupldap.cn.direct = "(&(cn=%s)(|(objectclass=groupofuniquenames)(objectclass=icsCalendarResource)(objectclass=person)))" 
! 
! Attendee lookup search filter for lookup of cn-search-type in search dialog lookup only. The %s is the attendee string. 
! Default is specified here but can be changed. The %w is search string with wild cards (i.e. if search is John then %w is "*John*").
! Only in this pref is the %s is expanded.  (i.e if search is "Mary Ann Smith", then %s is expanded to (&(cn=*Mary*)(cn=*Ann*)(cn=*Smith*)) 
!
!local.lookupldap.cn.search  = "(&%s(|(objectclass=groupofuniquenames)(objectclass=icsCalendarResource)(objectclass=person)))" 
! 
! Attendee lookup search filter for lookup of gid-search-type. The %s is the attendee string. 
! Default is specified here but can be changed.  Do not change number of %s. 
!local.lookupldap.gid = "(&(cn=%s)(objectclass=groupofuniquenames))" 
! 
! Attendee lookup search filter for lookup on mailto-search-type in "local.smtp.defaultdomain".  The %s is the attendee string and %o is attendee 
! string without any wildcards.  The %h in the query string does not include the domain part specified by "local.smtp.defaultdomain". 
! (i.e. %h represents just "jdoe", where %s represents input "jdoe@varrius.com") 
! If you change this one, you may have problems.  We recommend you keep this unchanged. 
! Default is specified here but can be changed.  Do not change number of %s. 
! ie. (|(mail=jdoe@varrius.com)(mail=jdoe)(mail=*<jdoe@varrius.com>*)(uid=jdoe@varrius.com)) 
!local.lookupldap.mailto.indomain = "(|(mail=%s)(mail=%h)(mail=*<%s>*)(uid=%o))" 
! 
! Attendee lookup search filter for lookup on mailto-search-type NOT in "local.smtp.defaultdomain".  The %s is the attendee string. 
! Default is specified here but can be changed.  Do not change number of %s. 
!local.lookupldap.mailto.outdomain = "(|(mail=%s)(uid=%s))" 
! 
! Attendee lookup search filter for lookup of res-search-type. The %s is the attendee string. 
! Default is specified here but can be changed.  Do not change number of %s. 
!local.lookupldap.res = "(&(cn=%s)(objectclass=icsCalendarResource))" 
!
! Attendee lookup search filter for lookup of res-search-type. The %s is the attendee string.
! This applies only to lookup of resources to the User/Group LDAP server.
! This is only enabled when the local.lookupldap.resource.use.ugldap pref is set to "yes"
! Default is specified here but can be changed.  Do not change number of %s.
!local.lookupldap.res.ugldap = "(&(cn=%s)(objectclass=icsCalendarResource))"
!
! Attendee lookup search filter for lookup of uid-search-type in direct lookup only. The %s is the attendee string. 
! Default is specified here but can be changed.  Do not change number of %s. 
!local.lookupldap.uid.direct = "(|(uid=%s)(&(cn=%s)(|(objectclass=groupofuniquenames)(objectclass=icsCalendarResource)(objectclass=person))))" 
! 
! Attendee lookup search filter for lookup of uid-search-type in search dialog lookup only. The %w is the attendee string with wildcards and 
! %o is without wild cards. Default is specified here but can be changed.  Do not change number of %s. 
!local.lookupldap.uid.search = "(|(uid=%o)(&(cn=%w)(|(objectclass=groupofuniquenames)(objectclass=icsCalendarResource)(objectclass=person))))"
!
! Attendee lookup search filter for lookup of calid-search-type in direct lookup only. The %s is the attendee calid string. 
! Default is specified here but can be changed.  Do not change number of %s. 
!local.lookupldap.calid.direct = "(icsCalendar=%s)" 
!
! mail attribute for mail to calid lookup. The default is "mail"or "mailalternateaddress" or "mailequivalentaddress.
!local.lookupldap.mailtocalid.search = "(|(mail=%s)(mailalternateaddress=%s))"
!
!
local.lookupldap.user.authfilter = "(uid=%s)"
!
! uid attribute for attendee lookup. The default is "uid". 
!local.lookupldapsearchattr.uid = "uid" 
! 
!calid attribute for attendee lookup. The default is "icsCalendar". 
!local.lookupldapsearchattr.calid = "icsCalendar" 
! 
! mail attribute for attendee lookup. The default is "mail". 
!local.lookupldapsearchattr.mail = "mail" 
! 
! mailalternate attribute for attendee lookup. The default is "mailalternateaddress". 
!local.lookupldapsearchattr.mailalternateaddress = "mailalternateaddress" 
! 
! mailequivalent attribute for attendee lookup. The default is "mailequivalentaddress". 
!local.lookupldapsearchattr.mailequivalentaddress = "mailequivalentaddress"
! 
! calendar attribute for attendee lookup. The default is "icsCalendar". 
!local.lookupldapsearchattr.calendar = "icsCalendar" 
! 
! common name attribute for attendee lookup. The default is "cn". 
!local.lookupldapsearchattr.cn = "cn" 
! 
! objectclass attribute for attendee lookup. The default is "objectclass". 
!local.lookupldapsearchattr.objectclass = "objectclass" 
! 
! objectclass calendar user for attendee lookup. The default is "icsCalendarUser". 
!local.lookupldapsearchattr.objectclass.caluser = "icsCalendarUser" 
! 
! objectclass resource user for attendee lookup. The default is "icsCalendarResource". 
!local.lookupldapsearchattr.objectclass.calresource = "icsCalendarResource" 
! 
! objectclass group for attendee lookup. The default is "groupofuniquenames". 
!local.lookupldapsearchattr.objectclass.group = "groupofuniquenames" 
! 
! objectclass person for attendee lookup. The default is "person". 
!local.lookupldapsearchattr.objectclass.person = "person"
! 
! memberurl attribute for attendee lookup. The default is "memberurl". 
!local.lookupldapsearchattr.memberurl = "memberurl" 
! 
! uniquemember attribute for attendee lookup. The default is "uniquemember". 
!local.lookupldapsearchattr.uniquemember = "uniquemember" 
! 
! givenname attribute for attendee lookup. The default is "givenname". 
!local.lookupldapsearchattr.givenname = "givenname" 
! 
! sn attribute for attendee lookup. The default is "sn". 
!local.lookupldapsearchattr.sn = "sn"
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!        
!
! Directory path location where CSAPI plugins for this server instance are installed.
local.plugindir.path = ""
!
! Allow (y) 8bit headers in email messages sent by this server.
local.rfc822header.allow8bit = "n"
!
! Which schema version is used.  If using dctree and osi tree (Two dit), then schema version set to "1" even
! if schema II is being used.  Otherwise if schema I set to "1", if schema II set to "2".
!
local.schemaversion = "1"
!
! Unix Group ID for Sun ONE Calendar Server files, e.g., counters and logs.
local.servergid = "nobody"
!
! Unix User ID (UID) for Sun ONE Calendar Server files, e.g., counters and logs.
local.serveruid = "nobody"
!
! Default language for this server instance.
local.sitelanguage = "en"
!
! Name of the default domain for lookup of attendee calendar-id for e-mail addresses.  i.e. jdoe resolves to jdoe@varrius.com when local.smtp.defaultdomain is "varrius.com".
local.smtp.defaultdomain = ""
!
! Languages supported by this server instance.
local.supportedlanguages = "en"
!
! Base DN for LDAP user preferences. (Must be specified.)
local.ugldapbasedn = ""
!
! Host name of machine that stores LDAP user preferences.
local.ugldaphost = "localhost"
!
! Maximum number of LDAP client connections maintained for LDAP user preferences.
local.ugldapmaxpool = "1024"
!
! Minimum number of LDAP client connections maintained for LDAP user preferences.
local.ugldappoolsize = "1"
!
! Port number of machine that stores LDAP user preferences.
local.ugldapport = "389"
!
! LDAP multivalue extended schema for icsextendeduserprefs
local.ugldapicsextendeduserprefs = "ceColorSet, ceFontFace, ceFontSizeDelta, ceDateOrder, ceDateSeparator, ceClock, ceDayHead, ceDayTail, ceInterval, ceToolText, ceToolImage, ceDefaultAlarmStart, ceSingleCalendarTZID, ceAllCalendarTZIDs, ceDefaultAlarmEmail, ceNotifyEmail, ceNotifyEnable, ceDefaultView, ceExcludeSatSun, ceGroupInviteAll"
!
! Name of log file for csadmind.
logfile.admin.logname = "admin.log"
!
! Size of log buffers (in bytes).
logfile.buffersize = "0"
!
! Name of log file for csdwpd.
logfile.dwp.logname = "dwp.log"
!
! Number of seconds before log files expire.
logfile.expirytime = "604800"
!
! Number of seconds between flushing buffers to log files.
logfile.flushinterval = "60"
!
! Name of current http access log file.
logfile.http.access.logname = "httpd.access"
!
! Name of log file for cshttpd.
logfile.http.logname = "http.log"
!
! Directory location of log files.
logfile.logdir = "logs"
!
! Level of detail logged by the server (Critical, Error, Warning, Notice, Information, Debug).
logfile.loglevel = "Notice"
!
! Maximum number of log files in log directory.
logfile.maxlogfiles = "10"
!
! Maximum size of each log file (in bytes).
logfile.maxlogfilesize = "2097152"
!
! Maximum disk space for all log files (in bytes).
logfile.maxlogsize = "20971520"
!
! Minimum free disk space that must be available for logging (in bytes). 
logfile.minfreediskspace = "5242880"
!
! Name of log file for csnotifyd.
logfile.notify.logname = "notify.log"
!
! Number of seconds before log files are rotated.
logfile.rollovertime = "86400"
!
! When creating a resource calendar, the default for whether this calendar can be scheduled more than once for the same time slot.
resource.allow.doublebook = "no"
!
! Default ACL for resource calendars.
resource.default.acl = "@@o^a^r^g;@@o^c^wdeic^g;@^a^rsf^g"
!
! If "yes", start the csadmind alarm (reminders) dispatcher thread.
service.admin.alarm = "yes"
!
! Bind credentials (password) for user specified in service.admin.calmaster.userid.
service.admin.calmaster.cred = ""
!
! User specified as the Sun ONE Calendar Server administrator.
service.admin.calmaster.userid = ""
!
! Indicate whether Sun ONE Calendar Server administrator can override access control.
service.admin.calmaster.overrides.accesscontrol = "no"
!
! Indicate whether Sun ONE Calendar Server administrator get/set userprefs via WCAP for users
service.admin.calmaster.wcap.allowgetmodifyuserprefs = "no"
!
! If "yes", start the csadmind database checkpoint thread.
service.admin.checkpoint = "yes"
!
! Maximum cache size of Berkeley DB for CAMP sessions in csadmind.
service.admin.dbcachesize = "8388608"
!
! If "yes", start the csadmind database deadlock detection thread.
service.admin.deadlock = "yes"
!
! If "yes", start the csadmind low disk space monitor thread.
service.admin.diskusage = "no"
!
! If "yes", start csadmind when starting all services and stop csadmind when stopping all services.
! The daemon will only be started up if "yes" is specified.
service.admin.enable = "yes"
!
! Number of seconds before timing out an HTTP connection in csadmind.
!
service.admin.idletimeout = "120"
! If "yes", enable LDAP for user authentication of the user specified in service.admin.calmaster.userid.
service.admin.ldap.enable = "yes"
!
! Maximum number of HTTP sessions allowed in csadmind.
service.admin.maxsessions = "100"
!
! Maximum number of threads to service HTTP requests in csadmind.
service.admin.maxthreads = "10"
!
! Port number for csadmind.
service.admin.port = "20080"
!
! Number of seconds before timing out a HTTP session in csadmind.
service.admin.resourcetimeout = "900"
!
! If "yes", start the csadmind service response thread.
service.admin.serverresponse = "no"
!
! Directory for the HTTP session database used by csadmind.
service.admin.sessiondir.path = "admin"
!
! Number of seconds before timing out a HTTP session in csadmind.
service.admin.sessiontimeout = "1800"
!
! Number of seconds to wait between checking for started, stopped, or ready calendar service
service.admin.sleeptime = "2"
!
! Number of seconds to wait for any calendar service to start
service.admin.starttime = "300"
!
! Number of seconds to wait for any calendar service to stop
service.admin.stoptime = "300"
!
! Number of seconds to wait between sending stop commands to any calendar server
service.admin.stoptime.next = "60"
!
! Maximum number of authenticated user Ids (UIDs) and passwords.
service.authcachesize = "10000"
!
! Number of seconds before a user UID and password are cached. 
service.authcachettl = "900"
!
! Check client IP addresses against DNS if HTTP access is allowed. (yes/no) 
service.dnsresolveclient = "no"
!
! required for virtual domain support. The root suffix of the dc tree in the directory.
service.dcroot = ""
!
! required for virtual domain support. The default domain for this instance of the calendar server.
! Users in the default
!
service.defaultdomain = ""
!
! service.dwp.enable must be set to yes for dwp to run
! If set to "yes", csdwpd will start when starting all services and will stop when stopping all services.
service.dwp.enable = "no"
!
! Number of seconds before timing out an HTTP connection in csdwpd.
service.dwp.idletimeout = "86400"
!
! If "yes", enable LDAP for remote user authentication in csdwpd.
service.dwp.ldap.enable = "yes"
!
! Maximum number of concurrently running csdwpd threads.
service.dwp.maxthreads = "20"
!
! Maximum number of concurrently running csdwpd processes.
service.dwp.numprocesses = "1"
!
! Port number for csdwpd.
service.dwp.port = "59779"
!
! If "yes", start enpd when starting all services and stop enpd when stopping all services.
! The daemon will only be started up if "yes" is specified.
service.ens.enable = "yes"
!
! Host name of the machine on which the Event Notification Server is running.
service.ens.host = "localhost"
!
! Name of the Event Notification Server plugin.
service.ens.library = "xenp"
!
! Port number of the machine on which the Event Notification Server is running.
service.ens.port = "57997"
!
! Allow login via proxy. (yes/no)
service.http.allowadminproxy = "no"
!
! Allow anonymous (no login) access. (yes/no)
service.http.allowanonymouslogin = "yes"
!
! Directory location relative to local.queuedir where imported files are temporarily stored.
service.http.attachdir.path = "."
!
! HTTP host for retrieving HTML documents.
service.http.calendarhostname = ""
!
! Support cookies. (yes/no) (Must be yes to enable single sign on.) 
service.http.cookies = "yes"
!
! Maximum cache size of Berkeley DB for HTTP sessions in cshttpd.
service.http.dbcachesize = "8388608"
!
! Filter to allow HTTP access in cshttpd, based on TCP domains.
service.http.domainallowed = ""
!
! Filter to restrict HTTP access based on TCP domains.
service.http.domainnotallowed = ""
!
! If "yes", start cshttpd when starting all services and stop cshttpd when stopping all services.
! The daemon will only be started up if "yes" is specified.
service.http.enable = "yes"
!
! Number of seconds before timing out an HTTP connection in cshttpd.
service.http.idletimeout = "120"
!
! Assume all requests referencing an existing session are verified as originating from the same IP address. (yes/no)
service.http.ipsecurity = "yes"
!
! If "yes", enable LDAP for user authentication and storing user preferences.
service.http.ldap.enable = "yes"
!
! Fully log HTTP connections to server. (yes/no)
service.http.logaccess = "no"
!
! Maximum number of HTTP sessions in cshttpd.
service.http.maxsessions = "5000"
!
! Maximum number of threads to service HTTP requests in cshttpd.
service.http.maxthreads = "20"
!
! Maximum number of processes to service HTTP requests in cshttpd.
service.http.numprocesses = "1"
!
! Port number for cshttpd (where HTTP requests from Calendar Server users are received).
service.http.port = "80"
!
! Filter for allowing proxy login based on TCP domains. 
service.http.proxydomainallowed = ""
!
! Number of seconds before timing out a HTTP session in cshttpd.
service.http.resourcetimeout = "900"
!
! Directory for the HTTP session database used by cshttpd.
service.http.sessiondir.path = "http"
!
! Number of seconds before timing out a HTTP session in cshttpd.
service.http.sessiontimeout = "1800"
!
! Directory relative to executable where all URL references to files are stored.
service.http.sourceurl = ""
!
! Specify the directory that contains the default client. If only WCAP access is allowed, set to "".
service.http.uidir.path = "html"
!
!Render HTML (yes/no) Specifies whether to render the contents of text based fields in UI as HTML or not
service.http.renderhtml = "no"
!
! !!!!! SSL Configuration Parameters !!!!!
!
! Physical path location for the SSL Cache
!!service.http.ssl.cachedir="."
!
! Define if cshttpd will use the SSL Subsystem, Default is "no"
!!service.http.ssl.usessl="no"
!
! cshttpd will only listen on the SSL Port if "yes" is specified.
!!service.http.ssl.port.enable="no"
!
! Port number for cshttpd (where HTTPS requests from Calendar Server users are received).
!!service.http.ssl.port="443"
!
!!service.http.ssl.securelogin="yes"
!!service.http.ssl.securesession="yes"
!
! Physical path location for the SSL Certificate Database
!!service.http.ssl.certdb.path="alias"
!
! SSL Certificate Database access password
!!service.http.ssl.certdb.password="password"
!
! Define a different SSL Address for the originating source URL
!!service.http.ssl.sourceurl="https://localhost:443"
!
!!service.http.ssl.ssl2.ciphers=""
!!service.http.ssl.ssl2.sessiontimeout="0"
!
! List of supported or valid SSL Ciphers
!!service.http.ssl.ssl3.ciphers="rsa_rc4_40_md5,rsa_rc2_40_md5,rsa_des_sha,rsa_rc4_128_md5,rsa_3des_sha"
!
! Define the timeout value for the SSL Session
!!service.http.ssl.ssl3.sessiontimeout="0"
!
! Maximum size of the SSL Cache Database`
!!service.http.ssl.cachesize="10000"
!
! Enable the RSA Cypher Encryption Family Services for SSL
!!encryption.rsa.nssslactivation="on"
!
! Define the location of the RSA Cypher Encryption Family token
!!encryption.rsa.nsssltoken="internal"
!
! Define the Certificate name for the RSA Cypher Encryption Family
!!encryption.rsa.nssslpersonalityssl="SampleSSLServerCert"
!
!!!!!! End SSL Configuration Parameters !!!!!
!
! Use cache in LDAP SDK. (yes/no)
service.ldapmemcache = "no"
!
! If service.ldapmemcache is "yes", use this value to set maximum size in bytes of memory cache. 0 indicates no limit.
service.ldapmemcachesize = "131072"
!
! If service.ldapmemcache is "yes", use this value to set maximum number of seconds an item can be cached. 0 indicates no limit.
service.ldapmemcachettl = "30"
!
! (UNIX only) Specify the TCP address that http services will listen on for client requests. INADDR_ANY indicates any address.
service.listenaddr = "INADDR_ANY"
!
! If "yes", start csnotifyd when starting all services and stop csnotifyd when stopping all services.
! The daemon will only be started up if "yes" is specified.
service.notify.enable = "yes"
!
! A string which contains the separators for this instance.  Each separator is tried in turn when parsing
! the login string which is of the form uid[loginseparator]domain where loginseparator is a single character.
service.loginseparator = "@+"
!
! Number of seconds csnotifyd will continue to try reconnecting to ENS before giving up. -1 means forever.
service.notify.maxretrytime = "-1"
!
! Time to sleep, in seconds, after a timeout connecting to ens before making another attempt to connect to ens
service.notify.retryinterval = "3"
!
! Total time, in seconds, to retry connecting to ENS on startup.
service.notify.startupretrytime = "0"
!
! Number of seconds to delay after successfully authenticating a user using plain text passwords.
service.plaintextloginpause = "0"
!
! If schema II native mode is being used, then the root of the DIT in the directory must be listed here.
service.schema2root=""
!
! The site administrator has complete rights to all users and calendars in all domains
service.siteadmin.userid=""
!
! The site administrator has complete rights to all users and calednars in all domains
service.siteadmin.cred=""
!
! In virtual domain mode, set cross-domain search limits.  "select" => all domain set for searching will be
! searched; "primary" => only the logged in user's domain will be searched.
service.virtualdomain.scope="select"
!
! Do we support virtual domain support for separate namespace in ldap?
service.virtualdomain.support = "n"
!
! WCAP API version
service.wcap.version = "3.1"
!
! Let users change their passwords via this server. (yes/no)
service.wcap.allowchangepassword = "no"
!
! Allow calendars to be created. (yes/no)
service.wcap.allowcreatecalendars = "yes"
!
! Allow calendars to be deleted. (yes/no)
service.wcap.allowdeletecalendars = "yes"
!
! Let users have publicly writable calendars. (yes/no)
service.wcap.allowpublicwritablecalendars = "yes"
!
! Allow set_userprefs.wcap attribute to modify the user preference "cn". (yes/no)
service.wcap.allowsetprefs.cn = "no"
!
! Allow set_userprefs.wcap attribute to modify the user preference "givenname". (yes/no)
service.wcap.allowsetprefs.givenname = "no"
!
! Allow set_userprefs.wcap attribute to modify the user preference "mail". (yes/no) 
service.wcap.allowsetprefs.mail = "no"
!
! Allow the set_userprefs.wcap attribute to modify the user preference "icsCalendar" (a user's default calendar identifier). (yes/no) '
service.wcap.allowsetprefs.icsCalendar = "no"
!
! Allow the set_userprefs.wcap attribute to modify the user preference "preferredlanguage". (yes/no)
service.wcap.allowsetprefs.preferredlanguage = "no"
!
! Allow the set_userprefs.wcap attribute to modify the user preference "sn". (yes/no)
service.wcap.allowsetprefs.sn = "no"
!
! Allow anonymous users to write to publicly writable calendars. (yes/no)
service.wcap.anonymous.allowpubliccalendarwrite = "yes"
!
! Set default user calendars to public read/private write. (yes/no) If "no" set to to private read/private write.
service.wcap.login.calendar.publicread = "no"
!
! Validate each owner of a calendar exists in user directory or user directory mechanism. (yes/no)
service.wcap.validateowners = "no"
!
!
! Default offset from current time in days for get_freebusy for beginning of the range 
service.wcap.freebusybegin = "30"
!
! Default offset from current time in days for get_freebusy for end of the range 
service.wcap.freebusyend = "30"
!
! Default output format for commands currently applied only for freebusy
service.wcap.format = "text/calendar"
!
! Enable ldap proxy authorization for get_userprefs.wcap.  If this is set to no, anonymous ldap search will be performed.
service.wcap.userprefs.ldapproxyauth = "no"
!
! Unique application ID for a the host application for user single sign-on.
sso.appid = "ics50"
!
! Prefix for the host application used to find cookies generated by other trusted applications for single sign-on.
sso.appprefix = "ssogrp1"
!
! Specifies the domain saved as part of the single sign-on cookie.
sso.cookiedomain = ".varrius.com"
!
! Enables ("1") or disbales ("0") single sign-on functions.
sso.enable = "1"
!
! Remove all single sign-on cookies matching sso.appprefix? (true/false)
sso.singlesignoff = "true"
!
! Sets the domain that will be part of the user's single sign-on authentication.  '
sso.userdomain = "varrius.com"
!
! Location of primary disk partition where calendaring information is stored.
store.partition.primary.path = "."
!
! When creating a user calendar, the default for whether this calendar can be scheduled more than once for the same time slot.
user.allow.doublebook = "yes"
!
! Config file for the UI. Allows items in the ui to be turned off.
! ui.config.file = "nogroup_config.xml"
! ui.config.file = "ui_config.xml"
!
! Allow the HTML UI to show and use the "Everybody" acl.
ui.allow.anyone = "yes"
!
! Allow the HTML UI to show and use the "This Domain" acl.
ui.allow.domain = "no"
!
! Proxy Server Address to prepend in HTML UI's JavaScript file. Example "https://web_portal.varrius.com/"
ui.proxyaddress.url = ""
!
! Base Server Address, eg "https://proxyserver"
ui.base.url = ""
!
! Enable the Inform feature for events.
ui.eventdialog.inform.enable = "no"
!
! Do client side rendering of xsl. (Right now for IE6.0 only)
render.xslonclient.enable="yes"
!
! Enable/disable toolbar repainting. Performance tweak under load.
! In order to gain performance set it to "no".
ui.toolbar.repainting.enable="yes"
!
! global flags to control notification for invitation and cancellation. 
! Enable (yes) Disable (no), default is enabled. Notification will be sent.
ine.cancellation.enable  = "yes"
ine.invitation.enable    = "yes"
!
! Attendee lookup search, mininum attendee string size for wild card searchs. Change this to 0 to always do a wild card search.
!!local.lookupldap.search.minwildcardsize = 3
!
!!local.lookupldap.cn.searchsub = "(cn=%w)"
! 
! Enable (yes) or Disable (no) browser cache for performance reasons.
browser.cache.enable="no"
!
! Calendar searches are done using LDAP or UserPreferene plugin
service.calendarsearch.ldap = "no"
!
! Enables ("yes") or disables ("no") cld db cache
caldb.cld.cache.enable = "yes"
!
! Seconds between checkpointing.
caldb.cld.cache.checkpointinterval = "60"
!
! Remove checkpoint files after synchronized? (yes/no)
caldb.cld.cache.circularlogging = "yes"
!
! Physical path location of cache database
caldb.cld.cache.homedir.path = "cld_cache"
!
! Max megabytes of checkpoint file.
caldb.cld.cache.logfilesizemb = "10"
!
! Max threads of database.
caldb.cld.cache.maxthreads = "1000"
!
! Megabytes of shared memory.
caldb.cld.cache.mempoolsizemb = "4"
!
! Enables ("yes") or disables ("no") ldap cache
local.ldap.cache.enable = "no"
!
! Seconds between checkpointing.
local.ldap.cache.checkpointinterval = "60"
!
! Remove checkpoint files after synchronized? (yes/no)
local.ldap.cache.circularlogging = "yes"
!
! Physical path location of cache database
local.ldap.cache.homedir.path = "ldap_cache"
!
! Max megabytes of checkpoint file.
local.ldap.cache.logfilesizemb = "10"
!
! Max threads of database.
local.ldap.cache.maxthreads = "1000"
!
! Megabytes of shared memory.
local.ldap.cache.mempoolsizemb = "4"
!
! Time to live for a LDAP cache entry in seconds
local.ldap.cache.entryttl = "3600"
!
! Interval between each DB cleanup in seconds
local.ldap.cache.cleanup.interval = "1800"
!
! Debug stat log for ldap cache 
local.ldap.cache.stat.enable = "no"
!
! Debug stat log interval in seconds
local.ldap.cache.stat.interval = "300"
!
! Sun ONE Calendar Server version. 
product.version = "6.1"
!
! Sun ONE Calendar Server Hotfix version.
product.hotfix.version = "future use"
!
! Sun ONE Calendar Server Hotfix package type (full or sparse).
product.hotfix.type = "future use"
!
!  Sun ONE Calendar Server Hotfix backup directory location.
product.hotfix.backupdir = "future use"
!
!  Sun ONE Calendar Server Hotfix installtion date.
product.hotfix.installdate = "future use"
!
! Auto purge feature for deletelog? (yes/no)
service.admin.purge.deletelog = "no"
!
! Time interval between auto purge of deletelog
caldb.berkeleydb.purge.deletelog.interval = "86400"
!
! Time before which to purge deletelog
caldb.berkeleydb.purge.deletelog.beforetime = "86400"
!
! Log level for Identity Server Single Sign On (1(quiet) to 5(verbose))
local.calendar.sso.amloglevel = 3
!
! Name of the Identity Server Single Sign On cookie
!local.calendar.sso.amcookiename = "iPlanetDirectoryPro"
! 
!local.calendar.sso.amnamingurl = "http://your-is-server:port/amserver/namingservice"
!
! Whether or not to enable single signoff
!local.calendar.sso.singlesignoff = "yes"
!
! Name of the Identity Server Single Sign On API log file
!local.calendar.sso.logname="am_sso.log"
!
! set to 1 if you want continuous loop
! 0 if you want to wait [watchdog.refreshrate] seconds between loops
service.monitor.continuous = "0"
!
! refresh time in seconds (1800 - half an hour by default)
service.monitor.loopsdelay = "1800"
!
! email address to appear in from
service.monitor.emailaddress.from = "root@localhost"
!
! email to send warning or error to
service.monitor.emailaddress.to = "root@localhost"
!
! send a warning when the disk occupation reaches threshold
service.monitor.csdb.logthreshold = "90"
!
! name of log file for the watchdog
logfile.monitor.logname = "csmonitor.log"
!
! Maximum size of watchdog log file (in bytes)
logfile.monitor.maxlogfilesize = "2097152"
!
! debug level for the watchdog
service.monitor.dbglevel = "0"
!
! Store log file name
logfile.store.logname = "store.log"
!
! Path for archivebackup
!caldb.berkeleydb.archive.path
!
! Path for hobackup
!caldb.berkeleydb.hotbackup.path
!
! Enable/disable of archivebackup feature, yes/no
!caldb.berkeleydb.archive.enable
!
! Enable/disable of hotbackup feature, yes/no
!caldb.berkeleydb.hotbackup.enable
!
! Minimum number of days of hotbackup
caldb.berkeleydb.hotbackup.mindays = "3"
!
! Maximum number of days of hotbackup
caldb.berkeleydb.hotbackup.maxdays = "6"
!
! Percentage threshold of allowable disk space usage
caldb.berkeleydb.hotbackup.threshold = "70"
!
! Minimum number of days of archivebackup
caldb.berkeleydb.archive.mindays = "3"
!
! Maximum number of days of archivebackup
caldb.berkeleydb.archive.maxdays = "6"
!
! Percentage threshold of allowable disk space usage
caldb.berkeleydb.archive.threshold = "70"
!
! Interval between hotbackup or archivebackup in seconds
caldb.berkeleydb.archive.interval = "120"
