To create a new calendar, the minimal command is the following:
cscal -o uid create calid
For example, for the user John Smith with a unique ID and calendar ID of jsmith the command would look like the following:
cscal -o jsmith create jsmith
The command has the following parts:
The name of the utility.
The unique ID (uid) of the primary owner for this calendar.
The command to create the new calendar.
The calendar ID to be assigned to this calendar.
For more information about the cscal utility, see D.5 cscal also located in this guide.
The default access control settings are defined by calstore.calendar.default.acl in the ics.conf file.