~xav0989/ubuntu/vivid/mailman/ubuntu-logo

« back to all changes in this revision

Viewing changes to admin/www/mailman-install/node4.html

  • Committer: Bazaar Package Importer
  • Author(s): Thijs Kinkhorst
  • Date: 2008-04-24 19:30:49 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20080424193049-jy5fa9tus40tjbmn
Tags: 1:2.1.10-2
Apply upstream patch to fix regression in cmd_subscribe
so that email subscribe to the -subscribe or -join address or the
-request address with a bare 'subscribe' command results in the message
being shunted.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2
 
<html>
3
 
<head>
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>
14
 
</head>
15
 
<body>
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">
19
 
<tr>
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>
36
 
</tr></table>
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>
44
 
</div>
45
 
<hr /></div>
46
 
</DIV>
47
 
<!--End of Navigation Panel-->
48
 
 
49
 
<H2><A NAME="SECTION001210000000000000000">
50
 
2.1 Add the group and user</A>
51
 
</H2>
52
 
 
53
 
<P>
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.
62
 
 
63
 
<P>
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.
70
 
 
71
 
<P>
72
 
On Linux systems, you can use the following commands to create these
73
 
accounts.  Check your system's manual pages for details:
74
 
 
75
 
<P>
76
 
<div class="verbatim"><pre>
77
 
    % groupadd mailman
78
 
    % useradd -c''GNU Mailman'' -s /no/shell -d /no/home -g mailman mailman
79
 
</pre></div>
80
 
 
81
 
<P>
82
 
<BR><HR><H4>Footnotes</H4>
83
 
<DL>
84
 
<DT><A NAME="foot33">...
85
 
right</A><A
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.
89
 
 
90
 
</DD>
91
 
</DL>
92
 
<DIV CLASS="navigation">
93
 
<div class='online-navigation'>
94
 
<p></p><hr />
95
 
<table align="center" width="100%" cellpadding="0" cellspacing="2">
96
 
<tr>
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>
113
 
</tr></table>
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>
121
 
</div>
122
 
</div>
123
 
<hr />
124
 
<span class="release-info">Release 2.1, documentation updated on December 13, 2005.</span>
125
 
</DIV>
126
 
<!--End of Navigation Panel-->
127
 
 
128
 
</BODY>
129
 
</HTML>