[25601] in Source-Commits
Re: /svn/athena r25103 - in trunk/debathena/debathena/dotfiles: .
daemon@ATHENA.MIT.EDU (Benjamin Kaduk)
Thu Apr 28 18:23:10 2011
Date: Thu, 28 Apr 2011 18:23:01 -0400 (EDT)
From: Benjamin Kaduk <kaduk@MIT.EDU>
To: Geoffrey Thomas <geofft@MIT.EDU>
cc: source-commits@MIT.EDU
In-Reply-To: <alpine.DEB.2.00.1104271019320.10639@tyger.mit.edu>
Message-ID: <alpine.GSO.1.10.1104281818560.17169@multics.mit.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
On Wed, 27 Apr 2011, Geoffrey Thomas wrote:
> On Sat, 23 Apr 2011, Benjamin Kaduk wrote:
>
>> Author: kaduk
>> Date: 2011-04-23 15:24:06 -0400 (Sat, 23 Apr 2011)
>> New Revision: 25103
>>
>> Modified:
>> trunk/debathena/debathena/dotfiles/debian/changelog
>> trunk/debathena/debathena/dotfiles/lockers.7
>> Log:
>> In dotfiles:
>> * Update lockers.7 for modern sysnames and the ubiquity of the
>> arch/@sys/ convention (Trac #871)
>>
>>
>> Modified: trunk/debathena/debathena/dotfiles/debian/changelog
>> ===================================================================
>> --- trunk/debathena/debathena/dotfiles/debian/changelog 2011-04-23
>> 05:25:13 UTC (rev 25102)
>> +++ trunk/debathena/debathena/dotfiles/debian/changelog 2011-04-23
>> 19:24:06 UTC (rev 25103)
>> @@ -1,3 +1,10 @@
>> +debathena-dotfiles (10.0.28-0debathena1) unstable; urgency=low
>> +
>> + * Update lockers.7 for modern sysnames and the ubiquity of the
>> + arch/@sys/ convention (Trac #871)
>> +
>> + -- Benjamin Kaduk <kaduk@mit.edu> Sat, 23 Apr 2011 15:23:31 -0400
>> +
>> debathena-dotfiles (10.0.27-0debathena1) unstable; urgency=low
>>
>> * Suppress stdout/stderr for sftp sessions (Trac #512)
>>
>> Modified: trunk/debathena/debathena/dotfiles/lockers.7
>> ===================================================================
>> --- trunk/debathena/debathena/dotfiles/lockers.7 2011-04-23 05:25:13
>> UTC (rev 25102)
>> +++ trunk/debathena/debathena/dotfiles/lockers.7 2011-04-23 19:24:06
>> UTC (rev 25103)
>> -containing a specific type of machine dependent data, such as binaries
>> -or libraries (bin, lib, etc.).
>> +In order to avoid clutter in the top-level directory of a
>> +locker, all machine-dependent directories are placed under a
>> +common directory \fIarch\fR.
>> +Under \fIarch\fR there is one directory for each
>> +supported platform, named after the AFS "@sys" values (amd64_deb40,
>> +sun4x_510, etc\.).
>> +Under each of sysname's directory are subdirectories
>
> I think you mean "Under each sysname's"?
Indeed.
>
>> +containing specific types of machine-dependent data, such as binaries
>> +or libraries (bin, lib, etc\.).
>>
[...]
>> The previous file layout conventions included only standards for
>> -binary and manual directories, and no suggestions for hierarchies to
>> -avoid clutter or other general hints. The main convention was that the
>> -output from \fImachtype\fR(1) be used to generate a binary directory
>> -for a given platform, e.g. `machtype`bin (decmipsbin, sun4bin, etc.).
>> -Because of the inflexibility of the shell \fIbindir\fR variable, we
>> -cannot simply tell everyone to begin using arch/@sys/bin for their
>> -binary directories. Old lockers may still be using `machtype`bin and
>> -not the new convention, and there is no practical way to update the
>> -entire world simultaneously. Therefore, lockers should contain
>> -structures such as
>> +binary and manual directories, with no suggestions for how to
>> +arrange directories avoid clutter.
>
> "to avoid clutter"?
I think I actually wanted "and avoid clutter"; thanks for spotting the
error, though.
>
>> -1932-1961 more or less, /etc/athena/local-lockers.conf
>> +1932-1961 more or less
>
> Other than that, looks good, thanks!
Both fixed in r25115.
Thanks,
Ben