[7105] in testers
Re: mail aliases
daemon@ATHENA.MIT.EDU (Robert Basch)
Mon Jun 13 12:15:51 2005
In-Reply-To: <200506131542.j5DFgskt005413@geskekelud.mit.edu>
Mime-Version: 1.0 (Apple Message framework v730)
Content-Type: multipart/alternative; boundary=Apple-Mail-1-785701559
Message-Id: <64372B87-7CA9-4690-B429-EE8A81E9092D@MIT.EDU>
Cc: Greg Hudson <ghudson@MIT.EDU>, testers@MIT.EDU
From: Robert Basch <rbasch@MIT.EDU>
Date: Mon, 13 Jun 2005 12:15:38 -0400
To: Laura Baldwin <boojum@MIT.EDU>
--Apple-Mail-1-785701559
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
charset=US-ASCII;
format=flowed
On Jun 13, 2005, at 11:42 AM, Laura Baldwin wrote:
>
> There might not have been an aliases.athena file before; I didn't
> realize I needed one. There is one now, which I haven't modified.
> Should I?
No, the .athena version of config files should be left alone. The
script which handles the installation of package config files
maintains the .athena file, using it to determine whether the file
has changed in the package (and whether the administrator has
modified it).
But if the .athena file had been removed, update.log should contain
a message about replacing /etc/mail/aliases, and saving the existing
file as the .old version. Is it possible that the modified aliases file
had been copied to aliases.athena? In that case, the script will
think that the file had not been modified by the administrator, and
had changed in the package, and so silently update it (and the
.athena file).
Bob
--Apple-Mail-1-785701559
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=ISO-8859-1
<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; "><DIV><DIV>On Jun 13, 2005, at =
11:42 AM, Laura Baldwin wrote:</DIV><BLOCKQUOTE type=3D"cite"><DIV =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style=3D"margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">There =
might not have been an aliases.athena file before; I didn't</DIV><DIV =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; ">realize I needed one.<SPAN =
class=3D"Apple-converted-space">=A0 </SPAN>There is one now, which I =
haven't modified.</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; ">Should I?<SPAN =
class=3D"Apple-converted-space">=A0</SPAN></DIV></BLOCKQUOTE><BR></DIV><DI=
V>No, the .athena version of config files should be left alone.=A0 =
The</DIV><DIV>script which handles the installation of package config =
files</DIV><DIV>maintains the .athena file, using it to determine =
whether the file</DIV><DIV>has changed in the=A0package (and whether the =
administrator has</DIV><DIV>modified it).</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>But if the .athena file had =
been removed, update.log should contain</DIV><DIV>a message =
about=A0replacing /etc/mail/aliases, and saving the =
existing</DIV><DIV>file=A0as the=A0.old version.=A0 Is it possible that =
the modified aliases file</DIV><DIV>had been copied to aliases.athena?=A0 =
In that case, the script will</DIV><DIV>think that the file had not been =
modified by the administrator, and</DIV><DIV>had changed in the package, =
and so silently update it (and the</DIV><DIV>.athena =
file).</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Bob</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV><FONT =
class=3D"Apple-style-span" color=3D"#0000DD"></FONT></DIV></BODY></HTML>=
--Apple-Mail-1-785701559--