gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] {arch} perms -> shared revlib?


From: John Meinel
Subject: Re: [Gnu-arch-users] {arch} perms -> shared revlib?
Date: Thu, 23 Sep 2004 19:19:21 -0500
User-agent: Mozilla Thunderbird 0.8 (Windows/20040913)

Zenaan Harkness wrote:
___ 04-09-24 09:43:00 address@hidden:~ $ lal \
revlib/address@hidden/cpc/cpc--stable/cpc--stable--1.0/cpc--stable--1.0--patch-5/\{arch\}/
total 24


drwxr-xr-x    2 arch     arch         4096 Sep 24 09:42 ,,inode-sigs/

and as you will note, ,,inode-sids _in the revlib_,
is not group writable. It's the only file like this in the revlib.

Is this a problem for my shared revlib?
If so, can it be fixed?


Well, from my knowledge this shouldn't be a problem. ,,inode-sigs is not supposed to ever change. It is basically like a hash checksum of the files in the revlib to make sure they haven't changed. (it is actually some group of timestamp, inode number, file size, ....)

I'm pretty sure if it is created in that location, it isn't meant to change, so you shouldn't need write access. You might run into problems if someone needs to clean up the revlib, and doesn't have access.

Of course, the *proof* is to run 2 clients under different users and see if you have problems :)

let us know what you find.


Will do.

Having a look inside that directory, I see that there is no patch-3.
Does this mean I've stuffed up somewhere?:


___ 04-09-24 10:07:27 address@hidden:~/revlib $ ll
address@hidden/cpc/cpc--stable/cpc--stable--1.0/cpc--stable--1.0--patch-5/\{arch\}/\,\,inode-sigs/
total 488
-r--r--r--    1 arch     arch        91963 Sep 24 09:42
address@hidden
-r--r--r--    1 arch     arch        93850 Sep 24 09:42
address@hidden
-r--r--r--    1 arch     arch        92946 Sep 24 09:42
address@hidden
-r--r--r--    1 arch     arch        95190 Sep 24 09:42
address@hidden
-r--r--r--    1 arch     arch        95332 Sep 24 09:42
address@hidden

tia
zen


Is there a patch-3 in your revlib? Revlibs don't have to contain *every* revision.

You can also do a 'tla changes cpc--stable--1.0--patch-3' to see how your working directory differs from patch-3. It should let you know whether it is adding that revision to the library, or where it is getting the patch-3 from.

John
=:->

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]