~launchpad-pqm/mailman/2.1

« back to all changes in this revision

Viewing changes to doc/mailman-install/bsd-issues.html

  • Committer: Launchpad Patch Queue Manager
  • Date: 2009-10-21 01:06:17 UTC
  • mfrom: (975.1.1 mailman.2112)
  • Revision ID: launchpad@pqm.canonical.com-20091021010617-prbs2ay6nhxx515v
[rs=flacoste] Upgrade Mailman to upstream 2.1.12

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="node50.html" />
 
9
<link rel="prev" href="node48.html" />
 
10
<link rel="parent" href="node47.html" />
 
11
<link rel="next" href="node50.html" />
 
12
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 
13
<meta name='aesop' content='information' />
 
14
<title>15.2 BSD issues</title>
 
15
</head>
 
16
<body>
 
17
<div class="navigation">
 
18
<div id='top-navigation-panel' xml:id='top-navigation-panel'>
 
19
<table align="center" width="100%" cellpadding="0" cellspacing="2">
 
20
<tr>
 
21
<td class='online-navigation'><a rel="prev" title="15.1 GNU/Linux issues"
 
22
  href="node48.html"><img src='previous.png'
 
23
  border='0' height='32'  alt='Previous Page' width='32' /></a></td>
 
24
<td class='online-navigation'><a rel="parent" title="15 platform and operating"
 
25
  href="node47.html"><img src='up.png'
 
26
  border='0' height='32'  alt='Up one Level' width='32' /></a></td>
 
27
<td class='online-navigation'><a rel="next" title="15.3 macosx issues"
 
28
  href="node50.html"><img src='next.png'
 
29
  border='0' height='32'  alt='Next Page' width='32' /></a></td>
 
30
<td align="center" width="100%">GNU Mailman - Installation Manual</td>
 
31
<td class='online-navigation'><img src='blank.png'
 
32
  border='0' height='32'  alt='' width='32' /></td>
 
33
<td class='online-navigation'><img src='blank.png'
 
34
  border='0' height='32'  alt='' width='32' /></td>
 
35
<td class='online-navigation'><img src='blank.png'
 
36
  border='0' height='32'  alt='' width='32' /></td>
 
37
</tr></table>
 
38
<div class='online-navigation'>
 
39
<b class="navlabel">Previous:</b>
 
40
<a class="sectref" rel="prev" href="node48.html">15.1 GNU/Linux issues</a>
 
41
<b class="navlabel">Up:</b>
 
42
<a class="sectref" rel="parent" href="node47.html">15 Platform and operating</a>
 
43
<b class="navlabel">Next:</b>
 
44
<a class="sectref" rel="next" href="node50.html">15.3 MacOSX issues</a>
 
45
</div>
 
46
<hr /></div>
 
47
</div>
 
48
<!--End of Navigation Panel-->
 
49
 
 
50
<h2><a name="SECTION0011520000000000000000"></a><a name="bsd-issues"></a>
 
51
<br>
 
52
15.2 BSD issues
 
53
</h2>
 
54
 
 
55
<p>
 
56
Vivek Khera writes that some BSDs do nightly security scans for setuid file
 
57
changes.  setgid directories also come up on the scan when they change.  Also,
 
58
the setgid bit is not necessary on BSD systems because group ownership is
 
59
automatically inherited on files created in directories.  On other <span class="Unix">Unix</span>es,
 
60
this only happens when the directory has the setgid bit turned on.
 
61
 
 
62
<p>
 
63
To install without turning on the setgid bit on directories, simply pass in
 
64
the <var>DIRSETGID</var> variable to <b class="program">make</b>, after you've run
 
65
<b class="program">configure</b>:
 
66
 
 
67
<p>
 
68
<div class="verbatim"><pre>
 
69
    % make DIRSETGID=: install
 
70
</pre></div>
 
71
 
 
72
<p>
 
73
This disables the <b class="program">chmod g+s</b> command on installed directories.
 
74
 
 
75
<p>
 
76
 
 
77
<div class="navigation">
 
78
<div class='online-navigation'>
 
79
<p></p><hr />
 
80
<table align="center" width="100%" cellpadding="0" cellspacing="2">
 
81
<tr>
 
82
<td class='online-navigation'><a rel="prev" title="15.1 GNU/Linux issues"
 
83
  href="node48.html"><img src='previous.png'
 
84
  border='0' height='32'  alt='Previous Page' width='32' /></a></td>
 
85
<td class='online-navigation'><a rel="parent" title="15 platform and operating"
 
86
  href="node47.html"><img src='up.png'
 
87
  border='0' height='32'  alt='Up one Level' width='32' /></a></td>
 
88
<td class='online-navigation'><a rel="next" title="15.3 macosx issues"
 
89
  href="node50.html"><img src='next.png'
 
90
  border='0' height='32'  alt='Next Page' width='32' /></a></td>
 
91
<td align="center" width="100%">GNU Mailman - Installation Manual</td>
 
92
<td class='online-navigation'><img src='blank.png'
 
93
  border='0' height='32'  alt='' width='32' /></td>
 
94
<td class='online-navigation'><img src='blank.png'
 
95
  border='0' height='32'  alt='' width='32' /></td>
 
96
<td class='online-navigation'><img src='blank.png'
 
97
  border='0' height='32'  alt='' width='32' /></td>
 
98
</tr></table>
 
99
<div class='online-navigation'>
 
100
<b class="navlabel">Previous:</b>
 
101
<a class="sectref" rel="prev" href="node48.html">15.1 GNU/Linux issues</a>
 
102
<b class="navlabel">Up:</b>
 
103
<a class="sectref" rel="parent" href="node47.html">15 Platform and operating</a>
 
104
<b class="navlabel">Next:</b>
 
105
<a class="sectref" rel="next" href="node50.html">15.3 MacOSX issues</a>
 
106
</div>
 
107
</div>
 
108
<hr />
 
109
<span class="release-info">Release 2.1, documentation updated on January 11, 2009.</span>
 
110
</div>
 
111
<!--End of Navigation Panel-->
 
112
 
 
113
</body>
 
114
</html>