[GRASS5] CVS administration

I changed some group ownerships and permission in the CVSROOT repository
directory to add even more security.
Let me know if anybody is encountering unusual problems now.

  Bernhard

Yes, the CVSROOT/history file must be 666.

I tried to commit changes to head/cygwin32 and it failed.

John Huddleston

----- Original Message -----
From: Bernhard Reiter <bernhard@intevation.de>
To: Grass Developers Mailinglist <grass5@geog.uni-hannover.de>
Sent: Tuesday, May 23, 2000 3:52 AM
Subject: [GRASS5] CVS administration

I changed some group ownerships and permission in the CVSROOT repository
directory to add even more security.
Let me know if anybody is encountering unusual problems now.

Bernhard

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Hello Bernhard

Did this include making some files like src/CMD/lists/GRASS read only? We just
noticed this when we tried to change this file after we performed a cvs update.
Is this part of your change or is this a feature of cvs update?

--
Sincerely,

Jazzman (a.k.a. Justin Hickey) e-mail: jhickey@hpcc.nectec.or.th
High Performance Computing Center
National Electronics and Computer Technology Center (NECTEC)
Bangkok, Thailand

People who think they know everything are very irritating to those
of us who do. ---Anonymous

Jazz and Trek Rule!!!

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

On Tue, May 23, 2000 at 05:09:16PM +0000, Justin Hickey wrote:

Hello Bernhard

Did this include making some files like src/CMD/lists/GRASS read only? We just
noticed this when we tried to change this file after we performed a cvs update.
Is this part of your change or is this a feature of cvs update?

Hi Justin,

I have the same problem with this file (and a few others).
Is it related to cvs watch or cvs edit (John, you will know it :slight_smile: )

Thanks

Markus

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

No, the cvs update, watch, and edit commands do not
change permissions on the local directory.

Justin, chmod the directory to 777 locally. If the
repository directory were read only, then you would
not have been able to checkout a file. It needs to
do a temporary lock and lock directory for the
short period of time that you are accessing the file.

John Huddleston

----- Original Message -----
From: Markus Neteler <neteler@geog.uni-hannover.de>
To: <grass5@geog.uni-hannover.de>
Sent: Tuesday, May 23, 2000 6:47 AM
Subject: Re: [GRASS5] CVS administration

On Tue, May 23, 2000 at 05:09:16PM +0000, Justin Hickey wrote:
> Hello Bernhard
>
> Did this include making some files like src/CMD/lists/GRASS read only?

We just

> noticed this when we tried to change this file after we performed a cvs

update.

> Is this part of your change or is this a feature of cvs update?
Hi Justin,

I have the same problem with this file (and a few others).
Is it related to cvs watch or cvs edit (John, you will know it :slight_smile: )

Thanks

Markus

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

On Tue, May 23, 2000 at 10:32:45AM -0600, John Huddleston wrote:

Yes, the CVSROOT/history file must be 666.

Upps. Sorry for that.
It should be remedied now.

I tried to commit changes to head/cygwin32 and it failed.

  Bernhard

--
Professional Service around Free Software (intevation.net)
The FreeGIS Project (freegis.org)
Association for a Free Informational Infrastructure (ffii.org)

Hello John

On May 23, 10:39am, John Huddleston wrote:

No, the cvs update, watch, and edit commands do not
change permissions on the local directory.

Justin, chmod the directory to 777 locally. If the
repository directory were read only, then you would
not have been able to checkout a file. It needs to
do a temporary lock and lock directory for the
short period of time that you are accessing the file.

OK, so does this mean that there is something changing the permissions locally?
If so, do you think it is related to my local version of CVS somehow or should
I be looking somewhere else for the problem? Since Markus also reported the
same problem, I am tempted to think it has something to do with CVS, but I have
no idea how CVS could change the permissions especially with your comment
above.

Thank you for your help.

--
Sincerely,

Jazzman (a.k.a. Justin Hickey) e-mail: jhickey@hpcc.nectec.or.th
High Performance Computing Center
National Electronics and Computer Technology Center (NECTEC)
Bangkok, Thailand

People who think they know everything are very irritating to those
of us who do. ---Anonymous

Jazz and Trek Rule!!!

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Justin,

Can you remember the commands that you have typed recently?

Bernhard just changed the CVSROOT directory files and that
does not affect the grass files; they are in a different directory
structure.

John Huddleston

----- Original Message -----
From: Justin Hickey <jhickey@impact1.hpcc.nectec.or.th>
To: <grass5@geog.uni-hannover.de>
Sent: Wednesday, May 24, 2000 3:27 AM
Subject: Re: [GRASS5] CVS administration

Hello John

OK, so does this mean that there is something changing the permissions

locally?

If so, do you think it is related to my local version of CVS somehow or

should

I be looking somewhere else for the problem? Since Markus also reported

the

same problem, I am tempted to think it has something to do with CVS, but I

have

no idea how CVS could change the permissions especially with your comment
above.

Thank you for your help.

--
Sincerely,

Jazzman (a.k.a. Justin Hickey) e-mail: jhickey@hpcc.nectec.or.th
High Performance Computing Center
National Electronics and Computer Technology Center (NECTEC)
Bangkok, Thailand

People who think they know everything are very irritating to those
of us who do. ---Anonymous

Jazz and Trek Rule!!!

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Hello John

On May 24, 8:22am, John Huddleston wrote:

Subject: Re: [GRASS5] CVS administration
Justin,

Can you remember the commands that you have typed recently?

Bernhard just changed the CVSROOT directory files and that
does not affect the grass files; they are in a different directory
structure.

If I remember correctly, I ran a cvs update, then a cvs -d update a few days
later and then I tried to change the src/CMD/lists/GRASS file, and it turned
out to have read only permissions. Maybe I'm wrong, but I was sure I had write
access before, since I changed it before I compiled my checkout version. The
only thing I can think of is that I may be getting confused with the last time
I compiled the source from download (not CVS) which was only a few weeks before
I got my checkout version. Can someone check the permissions of this file in
the repository? Maybe that will clear things up if they are read only.

Thanks for your help.

--
Sincerely,

Jazzman (a.k.a. Justin Hickey) e-mail: jhickey@hpcc.nectec.or.th
High Performance Computing Center
National Electronics and Computer Technology Center (NECTEC)
Bangkok, Thailand

People who think they know everything are very irritating to those
of us who do. ---Anonymous

Jazz and Trek Rule!!!

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Hi Justin, (et al)

CVS files are stored at 444, or read-only in the repository. The
repository is setup this way so that no one can accidentally clobber
a file. The directories in the repository are either set up as 775
or 777 depending on how the administrator chooses to organize
permissions by groups or for all users respectively. This is
necessary since at checkout, a lock file and a lock directory
are written temporarily.

So, the permissions for your local directory are managed by you
with your 'umask' and other environment processes. Sometimes
backup procedures change permissions temporarily. Has there
been an OS change on your system? In any case, start at the
top and chmod the directories, e.g.

find . -type d -exec chmod 777 {} \;

John Huddleston

----- Original Message -----
From: Justin Hickey <jhickey@impact1.hpcc.nectec.or.th>
To: <grass5@geog.uni-hannover.de>
Sent: Friday, May 26, 2000 12:06 PM
Subject: Re: [GRASS5] CVS administration

Hello John

If I remember correctly, I ran a cvs update, then a cvs -d update a few

days

later and then I tried to change the src/CMD/lists/GRASS file, and it

turned

out to have read only permissions. Maybe I'm wrong, but I was sure I had

write

access before, since I changed it before I compiled my checkout version.

The

only thing I can think of is that I may be getting confused with the last

time

I compiled the source from download (not CVS) which was only a few weeks

before

I got my checkout version. Can someone check the permissions of this file

in

the repository? Maybe that will clear things up if they are read only.

Thanks for your help.

--
Sincerely,

Jazzman (a.k.a. Justin Hickey) e-mail: jhickey@hpcc.nectec.or.th
High Performance Computing Center
National Electronics and Computer Technology Center (NECTEC)
Bangkok, Thailand

People who think they know everything are very irritating to those
of us who do. ---Anonymous

Jazz and Trek Rule!!!

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Dear developers,

from the untested section of 4.x I have added some modules:

src/mapdev/
v.llabel - label all unlabeld vectors (see v.alabel)
v.rm.dangles - remove dangles
v.in.arc.poly - import ARC/INFO polys with closed polygons
v.out.mif - export MIF (working? Rich, for you?)
v.rmdup - remove duplicate vector lines # note: does not compile yet!

src/misc
m.in.ntf - module to read an Ordnance Survey NTF file

Except v.llabel they are not added to src/CMD/lists/GRASS yet.
Please tell me if they are compiling/working for you.

They might be useful for your work or developments.

Best regards

Markus

--
Dipl.-Geogr. Markus Neteler * University of Hannover
Institute of Physical Geography and Landscape Ecology
Schneiderberg 50 * D-30167 Hannover * Germany
Tel: ++49-(0)511-762-4494 Fax: -3984

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Hello John

On May 26, 5:53am, John Huddleston wrote:

So, the permissions for your local directory are managed by you
with your 'umask' and other environment processes. Sometimes
backup procedures change permissions temporarily. Has there
been an OS change on your system? In any case, start at the
top and chmod the directories, e.g.

find . -type d -exec chmod 777 {} \;

Thank you for all your help and information. I already did the chmod on all
files. There was no operating system change that I know of. Anyway, it is not a
major problem and we'll see what happens on my next update.

Again, thank you for your time and help with this.

--
Sincerely,

Jazzman (a.k.a. Justin Hickey) e-mail: jhickey@hpcc.nectec.or.th
High Performance Computing Center
National Electronics and Computer Technology Center (NECTEC)
Bangkok, Thailand

People who think they know everything are very irritating to those
of us who do. ---Anonymous

Jazz and Trek Rule!!!

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'