diff src/lda/main.c @ 12197:002a702cf06a

lda: If doveconf fails, make it exit with EX_TEMPFAIL.
author Timo Sirainen <tss@iki.fi>
date Tue, 28 Sep 2010 19:07:33 +0100
parents 942bb9258e49
children c4f91b9acb01
line wrap: on
line diff
--- a/src/lda/main.c	Tue Sep 28 17:41:43 2010 +0100
+++ b/src/lda/main.c	Tue Sep 28 19:07:33 2010 +0100
@@ -342,7 +342,8 @@
 	service_input.service = "lda";
 	service_input.username = user;
 
-	service_flags |= MAIL_STORAGE_SERVICE_FLAG_DISALLOW_ROOT;
+	service_flags |= MAIL_STORAGE_SERVICE_FLAG_DISALLOW_ROOT |
+		MAIL_STORAGE_SERVICE_FLAG_USE_SYSEXITS;
 	storage_service = mail_storage_service_init(master_service, set_roots,
 						    service_flags);
 	ret = mail_storage_service_lookup_next(storage_service, &service_input,