blob: 4426c69b38bb9f635ccf0ed7ec20b0a3f87b52eb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
$NetBSD: patch-queue-fix.c,v 1.1 2017/04/04 07:46:14 schmonz Exp $
Configure qmail users and groups at build time.
--- queue-fix.c.orig 1999-03-14 19:54:50.000000000 +0000
+++ queue-fix.c
@@ -729,20 +729,20 @@ struct group * gr;
}
/*prepare the uid and gid*/
- pw = getpwnam("qmailq");
- if(!pw) die_user("qmailq");
+ pw = getpwnam("@QMAIL_QUEUE_USER@");
+ if(!pw) die_user("@QMAIL_QUEUE_USER@");
qmailq_uid = pw->pw_uid;
- pw = getpwnam("qmails");
- if(!pw) die_user("qmails");
+ pw = getpwnam("@QMAIL_SEND_USER@");
+ if(!pw) die_user("@QMAIL_SEND_USER@");
qmails_uid = pw->pw_uid;
- pw = getpwnam("qmailr");
- if(!pw) die_user("qmailr");
+ pw = getpwnam("@QMAIL_REMOTE_USER@");
+ if(!pw) die_user("@QMAIL_REMOTE_USER@");
qmailr_uid = pw->pw_uid;
- gr = getgrnam("qmail");
- if(!gr) die_group("qmail");
+ gr = getgrnam("@QMAIL_QMAIL_GROUP@");
+ if(!gr) die_group("@QMAIL_QMAIL_GROUP@");
qmail_gid = gr->gr_gid;
/*check that all the proper directories exist with proper credentials*/
|