1 # The public identity of the agent.
2
3 MESSAGE_SENDER = "calendar@example.com"
4
5 # The local message handling prefix.
6
7 LOCAL_PREFIX = "local"
8
9 # The outgoing message handling prefix.
10
11 OUTGOING_PREFIX = "people-outgoing"
12
13 # The store (and journal) type.
14
15 STORE_TYPE = "file"
16
17 # The location of the stored calendar information.
18
19 STORE_DIR = "/var/lib/imip-agent/store"
20
21 # The location of published static free/busy information.
22 # Set to None to disable publishing completely.
23
24 PUBLISH_DIR = "/var/www/imip-agent/static"
25
26 # The location of user preferences information.
27
28 PREFERENCES_DIR = "/var/lib/imip-agent/preferences"
29
30 # The location of quota-related journal information.
31
32 JOURNAL_DIR = "/var/lib/imip-agent/journal"
33
34 # Permissions for files.
35 # This is meant to ensure that both the agent and Web users can access files.
36
37 DEFAULT_PERMISSIONS = 0660
38
39 # Permissions for directories.
40 # This is meant to ensure that the group is set for files.
41
42 DEFAULT_DIR_PERMISSIONS = 02770
43
44 # Internationalisation and translations support.
45
46 LOCALE_DIR = "/usr/share/locale"
47 TRANS_DOMAIN = "imip-agent"
48
49
50
51 # The availability of a management interface for calendar information.
52 # True: provide links in notifications to the interface described below.
53 # False: omit links in notifications.
54
55 MANAGER_INTERFACE = True
56
57 # The published location of the manager application.
58 # This must match any Web site configuration details for the manager.
59
60 MANAGER_PATH = "/imip-manager"
61
62 # The full URL of the manager application excluding the above path.
63 # If set to None, the details of this machine will be employed.
64
65 MANAGER_URL = None
66
67 # The protocol scheme used if constructing URLs.
68
69 MANAGER_URL_SCHEME = "http://"
70
71
72
73 # Preferences defaults applicable unless overridden by the user.
74 # Changing these allows organisational policy to be defined while still
75 # allowing users to choose more appropriate settings themselves.
76 # See: docs/wiki/Preferences
77
78 # Default language for messages.
79
80 LANG = "en"
81
82 # Do users participate in the calendar system by default?
83
84 PARTICIPATING_DEFAULT = "participate"
85
86 # How should incoming messages be presented to a user by default?
87
88 INCOMING_DEFAULT = "summary-wraps-message"
89
90 # Do users share free/busy information by default? This affects the bundling and
91 # publishing settings.
92
93 SHARING_DEFAULT = "no"
94
95 # Are free/busy details published on the Web by default?
96 # Set PUBLISH_DIR to a suitable directory for publishing to function.
97
98 PUBLISHING_DEFAULT = "no"
99
100 # Are free/busy details bundled with other objects in messages by default?
101
102 BUNDLING_DEFAULT = "never"
103
104 # What notifications do users get about incoming free/busy messages by default?
105
106 NOTIFYING_DEFAULT = "none"
107
108 # Are REFRESH messages automatically handled by default?
109
110 REFRESHING_DEFAULT = "never"
111
112 # How are ADD messages responded to by default?
113
114 ADD_RESPONSE_DEFAULT = "refresh"
115
116 # Who can replace an organiser in an event by default?
117
118 ORGANISER_REPLACEMENT_DEFAULT = "attendee"
119
120 # How long are free/busy offers valid for by default?
121 # (None means that no offers are maintained for counter-proposals and thus any
122 # periods in the counter-proposal are not held in anticipation of a response.)
123
124 FREEBUSY_OFFER_DEFAULT = None
125
126
127
128 # Policy settings.
129
130 # Allow mislabelled iMIP Content-Type method parameter values for COUNTER
131 # messages (seen in Kontact).
132
133 IMIP_COUNTER_AS_REQUEST = True
134
135 # Calendar object maximum line length. If None, the recommended iCalendar line
136 # length is used (which should be 76 characters).
137
138 CALENDAR_LINE_LENGTH = None