Added the ability to read the SOGo configuration from a property list file in /etc/SOGo/.

This commit is contained in:
Wolfgang Sourdeau
2012-10-23 11:33:47 -04:00
2 changed files with 57 additions and 12 deletions

View File

@@ -221,8 +221,14 @@ static void
setupUserDefaults (NSUserDefaults *ud)
{
NSMutableDictionary *defaultsOverrides;
NSDictionary *domain;
[ud registerDefaults: [ud persistentDomainForName: @"sogod"]];
domain = [ud persistentDomainForName: @"sogod"];
if (![domain count])
{
domain = [ud volatileDomainForName: @"sogod"];
}
[ud registerDefaults: domain];
defaultsOverrides = [NSMutableDictionary new];
[defaultsOverrides setObject: [NSNumber numberWithInt: 0]
forKey: @"SOGoLDAPQueryLimit"];