Re: Cvsup into NFS mounted directory problem



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



Denny White <dennyboy@xxxxxxxxxxxx> writes:

Over on my old windoze xp box, I've got a program called
cvsnt. I wanted to see if I could update the source dir
over there by mounting the dir here locally, then running
cvsup to put everything there, before unmounting it. Then,
use cvsnt for a local network source repository server.
Cvsup does fine on the remotely mounted nfs dir until I
get to this:

Updater failed: Cannot install "/home/mydir/cvsdir/src/contrib/
libreadline/#cvs.cvsup-91834.13672" to
"/home/mydir/cvsdir/src/contrib/libreadline/ChangeLog,v":
Permission denied

Command to mount the remote windows directory:
mount -w -t nfs remotebox:cvsdir /home/mydir/cvsdir

I've done everything with the local & remote dirs except put
them on eBay. :-) Chmoded them to 777 & still get the same
message. Wouldn't doubt if it's something very simple I'm
just overlooking. I was wondering if maybe it has something
to do with my cvsup usage & not the dir/file permissions.
Here's the supfile being used:

#
*default host=cvsup17.us.FreeBSD.org
*default base=/home/mydir/cvsdir
*default prefix=/home/mydir/cvsdir
*default release=cvs
*default delete use-rel-suffix
*default compress
src-all
ports-all tag=.
doc-all tag=.
www
cvsroot-all
#

As can be seen above, the delete is pretty standard & what
I use everywhere else locally:

*default delete use-rel-suffix

Thanks for any help, advice, new hair to replace what I've
pulled out, etc.


Today Lowell Gilbert wrote:

Sorry; I don't have enough hair to spare. ;-)

What may be happening here is that cvsup itself is trying to change
the permissions to match the repository it updates from. In that
case, problems from the underlying filesystem (which, I gather,
is ntfs, and doesn't support full privileges of NFS) might result in
errors. Maybe you could try setting the filesystem ownership to the
user you run cvsup as?

Thanks for the reply. That was how I started it out to begin with.
Uid's match, keys, everything. The user doing the cvs to the nfs
share is doing it to a folder he owns on the winxp box. But, that
being said, I've finally got cvs working from cygwin there, now.
The only reason I can come up with for it not working properly
before is, I didn't have rsa keys generated in my home dir on
the winxp box. I generated the keys & got them around the lan
into all the authorized_keys files in order to be able to do
unattended rsync backups from my crontabs on each box. So now,
the backups are working & so is cvs on windows. Miracles never
cease! :-) Thanks again for answering, Lowell.

GnuPG key : 0x1644E79A | http://wwwkeys.nl.pgp.net
Fingerprint: D0A9 AD44 1F10 E09E 0E67 EC25 CB44 F2E5 1644 E79A

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (OpenBSD)

iD8DBQFElLmdy0Ty5RZE55oRAow0AKDJ0P6IQ+lxPiqZ3YI63HMs47zBMACdEBWd
+Mu6U9aSUPY0/GRQtLsI0N8=
=kAwm
-----END PGP SIGNATURE-----
_______________________________________________
freebsd-questions@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Cvsup into NFS mounted directory problem
    ... use cvsnt for a local network source repository server. ... Cvsup does fine on the remotely mounted nfs dir until I ... I've done everything with the local & remote dirs except put ... ports-all tag=. ...
    (freebsd-questions)
  • Re: Cvsup into NFS mounted directory problem
    ... use cvsnt for a local network source repository server. ... Cvsup does fine on the remotely mounted nfs dir until I ... I've done everything with the local & remote dirs except put ... to do with my cvsup usage & not the dir/file permissions. ...
    (freebsd-questions)
  • Re: cvs question
    ... I did a cvsup on www & ... you can use anon cvs and something like: ... % setenv CVSROOT:pserver:freebsdanoncvs@anoncvs.FreeBSD.org:/home/ncvs ... CVSROOT is where the repository resides. ...
    (freebsd-questions)
  • Re: 5.2: will standard-supfile point to RELENG_5_2?
    ... stable-supfile tracks -STABLE (currently "RELENG_4" tag) ... I didn't touch the CVS info at the top of the ... +# FreeBSD-current source tree. ... +# CVSup allows you to download the latest CVS ...
    (freebsd-current)
  • CVSup rewrite - aka csup
    ... the really big missing feature is the status file support. ... The other big thing missing is support for CVS mode. ... already constitute a great documentation of the CVSup protocal, ...
    (freebsd-current)