1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
4
<link rel="STYLESHEET" href="mailman-install.css" type='text/css' />
5
<link rel="first" href="mailman-install.html" title='GNU Mailman - Installation Manual' />
6
<link rel='last' href='about.html' title='About this document...' />
7
<link rel='help' href='about.html' title='About this document...' />
8
<link rel="next" href="create-install-dir.html" />
9
<link rel="prev" href="node3.html" />
10
<link rel="parent" href="node3.html" />
11
<link rel="next" href="create-install-dir.html" />
12
<meta name='aesop' content='information' />
13
<title>2.1 Add the group and user</title>
16
<DIV CLASS="navigation">
17
<div id='top-navigation-panel' xml:id='top-navigation-panel'>
18
<table align="center" width="100%" cellpadding="0" cellspacing="2">
20
<td class='online-navigation'><a rel="prev" title="2 Set up your"
21
href="node3.html"><img src='previous.png'
22
border='0' height='32' alt='Previous Page' width='32' /></A></td>
23
<td class='online-navigation'><a rel="parent" title="2 Set up your"
24
href="node3.html"><img src='up.png'
25
border='0' height='32' alt='Up One Level' width='32' /></A></td>
26
<td class='online-navigation'><a rel="next" title="2.2 Create the installation"
27
href="create-install-dir.html"><img src='next.png'
28
border='0' height='32' alt='Next Page' width='32' /></A></td>
29
<td align="center" width="100%">GNU Mailman - Installation Manual</td>
30
<td class='online-navigation'><img src='blank.png'
31
border='0' height='32' alt='' width='32' /></td>
32
<td class='online-navigation'><img src='blank.png'
33
border='0' height='32' alt='' width='32' /></td>
34
<td class='online-navigation'><img src='blank.png'
35
border='0' height='32' alt='' width='32' /></td>
37
<div class='online-navigation'>
38
<b class="navlabel">Previous:</b>
39
<a class="sectref" rel="prev" href="node3.html">2 Set up your</A>
40
<b class="navlabel">Up:</b>
41
<a class="sectref" rel="parent" href="node3.html">2 Set up your</A>
42
<b class="navlabel">Next:</b>
43
<a class="sectref" rel="next" href="create-install-dir.html">2.2 Create the installation</A>
47
<!--End of Navigation Panel-->
49
<H2><A NAME="SECTION001210000000000000000">
50
2.1 Add the group and user</A>
54
Mailman requires a unique user and group name which will own its files, and
55
under which its processes will run. Mailman's basic security is based on
56
group ownership permissions, so it's important to get this step
57
right<A NAME="tex2html1"
58
HREF="#foot33"><SUP>1</SUP></A>. Typically, you will add a new user and a new
59
group, both called <code>mailman</code>. The <code>mailman</code> user must be a member
60
of the <code>mailman</code> group. Mailman will be installed under the
61
<code>mailman</code> user and group, with the set-group-id (setgid) bit enabled.
64
If these names are already in use, you can choose different user and group
65
names, as long as you remember these when you run <b class="program">configure</b>. If you
66
choose a different unique user name, you will have to specify this with
67
<b class="program">configure</b>'s <b class="programopt">--with-username</b> option, and if you choose
68
a different group name, you will have to specify this with
69
<b class="program">configure</b>'s <b class="programopt">--with-groupname</b> option.
72
On Linux systems, you can use the following commands to create these
73
accounts. Check your system's manual pages for details:
76
<div class="verbatim"><pre>
78
% useradd -c''GNU Mailman'' -s /no/shell -d /no/home -g mailman mailman
82
<BR><HR><H4>Footnotes</H4>
84
<DT><A NAME="foot33">...
86
HREF="node4.html#tex2html1"><SUP>1</SUP></A></DT>
87
<DD>You will be able to check and repair your permissions after
88
installation is complete.
92
<DIV CLASS="navigation">
93
<div class='online-navigation'>
95
<table align="center" width="100%" cellpadding="0" cellspacing="2">
97
<td class='online-navigation'><a rel="prev" title="2 Set up your"
98
href="node3.html"><img src='previous.png'
99
border='0' height='32' alt='Previous Page' width='32' /></A></td>
100
<td class='online-navigation'><a rel="parent" title="2 Set up your"
101
href="node3.html"><img src='up.png'
102
border='0' height='32' alt='Up One Level' width='32' /></A></td>
103
<td class='online-navigation'><a rel="next" title="2.2 Create the installation"
104
href="create-install-dir.html"><img src='next.png'
105
border='0' height='32' alt='Next Page' width='32' /></A></td>
106
<td align="center" width="100%">GNU Mailman - Installation Manual</td>
107
<td class='online-navigation'><img src='blank.png'
108
border='0' height='32' alt='' width='32' /></td>
109
<td class='online-navigation'><img src='blank.png'
110
border='0' height='32' alt='' width='32' /></td>
111
<td class='online-navigation'><img src='blank.png'
112
border='0' height='32' alt='' width='32' /></td>
114
<div class='online-navigation'>
115
<b class="navlabel">Previous:</b>
116
<a class="sectref" rel="prev" href="node3.html">2 Set up your</A>
117
<b class="navlabel">Up:</b>
118
<a class="sectref" rel="parent" href="node3.html">2 Set up your</A>
119
<b class="navlabel">Next:</b>
120
<a class="sectref" rel="next" href="create-install-dir.html">2.2 Create the installation</A>
124
<span class="release-info">Release 2.1, documentation updated on December 13, 2005.</span>
126
<!--End of Navigation Panel-->