From: Zoltan F. <zo...@da...> - 2003-01-30 23:00:03
|
I am using Solaris 9 with the latest recommended cluster patch. And the ssh daemon is the one that comes with solaris 9=20 The ssh part should work fine, because if I am setting a bad password I am getting something like authentification failed. Running the following commandline gives me the following: $ CVS_RSH=3D/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' cvs@freak's password:=20 cvs [checkout aborted]: end of file from server (consult above messages if any) --zoly -----Original Message----- From: Rob Helmer [mailto:ro...@ro...]=20 Sent: Thursday, January 30, 2003 5:44 PM To: Zoltan Farkas Cc: san...@li... Subject: Re: [Sandweb-users] module checkout problem On Thu, Jan 30, 2003 at 04:59:17PM -0500, Zoltan Farkas wrote: > I have problems checking out a module from CVS using SSH > =20 > I have here the debug message dump: Hello, > Current filename(s) : doclib=20 >=20 > cvs [checkout aborted]: end of file from server (consult above messages > if any) Either CVS can't talk to SSH, or the SSH server is not accepting connections.=20 Which OS is this BTW? Looks like this is your full command : DEBUG: (SandWeb::Shell) Full command is : /usr/local/bin/sandweb-expect vcs /usr/local/share/sandweb/users/admin/passwd "cd /usr/local/share/sandweb/users/admin/local// && CVS_RSH=3D/usr/bin/ssh = && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib'" Make sure that "/usr/bin/ssh" is the correct path for SSH, this is set upon install and is configured in sandweb.cfg Also, try running this from the command line in your regular user account : CVS_RSH=3D/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' Let us know if that works. Thanks, Rob > =20 > =20 > DEBUG: (main) action: sandbox - submit: Checkout > DEBUG: (main) module_description:=20 > DEBUG: (main) loading prefs > DEBUG: (main)=20 > $VAR1 =3D bless( { > 'log_obj' =3D> bless( { > 'log_dir' =3D> '/var/log', > 'toggle' =3D> { > 'debug' =3D> '1', > 'log' =3D> '1' > }, > 'debug_msgs' =3D> [ > '(main) action: > sandbox - submit: Checkout', > '(main) > module_description:=20 > ', > '(main) loading > prefs' > ] > }, 'SandWeb::Log' ), > 'repo' =3D> { > 'local' =3D> { > 'password' =3D> 'cvs123', > 'connection' =3D> 'SSH', > 'remember_repo_password' =3D> > 'on', > 'name' =3D> 'local', > 'root' =3D> '/db/cvs', > 'type' =3D> 'CVS', > 'server' =3D> 'freak', > 'module' =3D> {}, > 'username' =3D> 'cvs' > } > }, > 'personal' =3D> { > 'confirm_delete' =3D> 'on', > 'full_name' =3D> 'Zoltan Farkas' > }, > 'config_file' =3D> '.user.cfg', > 'config_dir' =3D> '/usr/local/share/sandweb/users/admin' > }, 'SandWeb::Config' ); >=20 > DEBUG: (SandWeb::Config) module_description =3D ''=20 > DEBUG: (main) write_config() > DEBUG: (main) module_name:=20 > DEBUG: (main) username: admin > DEBUG: (main) location:=20 > DEBUG: (main) main_window_url: > http://freak/cgi-bin/sandweb.cgi?action=3Dsandbox > DEBUG: (main) Repo name: local > DEBUG: (main) Repo root: /db/cvs > DEBUG: (main) VCS sandbox: /usr/local/share/sandweb/users/admin/local// > DEBUG: (main) Repo type: CVS > DEBUG: (main) Filename(s): doclib > DEBUG: (SandWeb::Repository) Performing checkout operation > DEBUG: (SandWeb::Repository) Params: file doclib > DEBUG: (SandWeb::Repository::cvs) Performing checkout operation > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d doclib > DEBUG: (SandWeb::Repository::cvs) File: doclib > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > DEBUG: (SandWeb::Shell) VCS call to Unix shell > DEBUG: (SandWeb::Shell) VCS command is : cd > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=3D/usr/bin/ssh && > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > checkout -d doclib 'doclib' > DEBUG: (SandWeb::Shell) Using VCS username/password > DEBUG: (SandWeb::Shell) Full command is : /usr/local/bin/sandweb-expect > vcs /usr/local/share/sandweb/users/admin/passwd "cd > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=3D/usr/bin/ssh && > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > checkout -d doclib 'doclib'" > DEBUG: (SandWeb::File) removing file : > /usr/local/share/sandweb/users/admin/passwd > DEBUG: (SandWeb::File::Unix) removing file : > /usr/local/share/sandweb/users/admin/passwd > DEBUG: (SandWeb::Shell) VCS call to Unix shell > DEBUG: (SandWeb::Shell) VCS command is : rm > "/usr/local/share/sandweb/users/admin/passwd" > DEBUG: (SandWeb::Shell) Not using VCS username/password > DEBUG: (SandWeb::File::Unix) error code : > =20 > =20 > =20 > =20 > Anybody knows why? > =20 > --zoly |
From: Zoltan F. <zo...@da...> - 2003-01-31 16:29:39
|
I found the problem: .profile is not loaded when cvs is calling ssh, so my PATH was not set to where cvs was (usr/local/bin). When a user does a login ssh the profile is loaded.=20 So I corrected this and now everything seems to work. thanks -----Original Message----- From: Rob Helmer [mailto:ro...@ro...]=20 Sent: Thursday, January 30, 2003 7:48 PM To: Zoltan Farkas Subject: Re: [Sandweb-users] module checkout problem hmm.. ok, I am not really sure why CVS isn't working then. It's saying the the server is giving it EOF, if doing : CVS_RSH=3Dssh export CVS_RSH and a CVS command on the command line doesn't work, it's definitely not going to work in sandweb :) On Thu, Jan 30, 2003 at 07:15:57PM -0500, Zoltan Farkas wrote: > That's what happens >=20 > $ ssh cvs@freak > cvs@freak's password:=20 > Last login: Thu Jan 30 08:48:28 2003 from freak.daxtechno > Sun Microsystems Inc. SunOS 5.9 Generic May 2002 > $ which cvs > /usr/local/bin/cvs > $ cvs server >=20 > and it holds term ..... >=20 >=20 > --zoly > =20 >=20 > -----Original Message----- > From: Rob Helmer [mailto:ro...@ro...]=20 > Sent: Thursday, January 30, 2003 7:16 PM > To: Zoltan Farkas > Subject: Re: [Sandweb-users] module checkout problem >=20 > what if you "ssh cvs@freak" and at the prompt try "which cvs", > "cvs server" should put the CVS on the other side into server > mode and hold that term until you hang up. >=20 >=20 > On Thu, Jan 30, 2003 at 07:03:10PM -0500, Zoltan Farkas wrote: > > This is what happens: > >=20 > > $ ssh cvs@freak cvs server > > cvs@freak's password:=20 > > $ > >=20 > >=20 > > --zoly > > =20 > >=20 > > -----Original Message----- > > From: Rob Helmer [mailto:ro...@ro...]=20 > > Sent: Thursday, January 30, 2003 7:06 PM > > To: Zoltan Farkas > > Subject: Re: [Sandweb-users] module checkout problem > >=20 > > hmm.. very strange. What if you do "ssh cvs@freak cvs server"? > >=20 > >=20 > > On Thu, Jan 30, 2003 at 06:42:31PM -0500, Zoltan Farkas wrote: > > > (127)oracle@/opt/oracle/product/8.1.7/dbs>which ssh > > > /usr/bin/ssh > > >=20 > > > --zoly > > > =20 > > >=20 > > > -----Original Message----- > > > From: Rob Helmer [mailto:ro...@ro...]=20 > > > Sent: Thursday, January 30, 2003 6:43 PM > > > To: Zoltan Farkas > > > Subject: Re: [Sandweb-users] module checkout problem > > >=20 > > > type "which ssh" > > >=20 > > >=20 > > > On Thu, Jan 30, 2003 at 06:08:28PM -0500, Zoltan Farkas wrote: > > > > SSH seems to work: > > > >=20 > > > > $ ssh cvs@freak > > > > cvs@freak's password:=20 > > > > Last login: Thu Jan 30 05:04:39 2003 from 192.168.0.8 > > > > Sun Microsystems Inc. SunOS 5.9 Generic May 2002 > > > > $ > > > >=20 > > > > --zoly > > > >=20 > > > > -----Original Message----- > > > > From: Rob Helmer [mailto:ro...@ro...]=20 > > > > Sent: Thursday, January 30, 2003 6:11 PM > > > > To: Zoltan Farkas > > > > Subject: Re: [Sandweb-users] module checkout problem > > > >=20 > > > > It's definitely an SSH-related problem. > > > >=20 > > > >=20 > > > > On Thu, Jan 30, 2003 at 06:04:17PM -0500, Zoltan Farkas wrote: > > > > >=20 > > > > > The following line works:=20 > > > > > $ /usr/local/bin/cvs -q -d /db/cvs checkout -d doclib 'doclib' > > > > >=20 > > > > > U doclib/test > > > > > U doclib/test.txt > > > > >=20 > > > > > But the following : > > > > >=20 > > > > > $ export CVS_RSH=3D/usr/bin/ssh > > > > > $ /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout -d > > doclib > > > > > 'doclib' > > > > > cvs@freak's password:=20 > > > > > cvs [checkout aborted]: end of file from server (consult above > > > > messages > > > > > if any) > > > > >=20 > > > > > and I am entering the correct password ... > > > > >=20 > > > > > --zoly > > > > >=20 > > > > >=20 > > > > >=20 > > > > > -----Original Message----- > > > > > From: Rob Helmer [mailto:ro...@ro...]=20 > > > > > Sent: Thursday, January 30, 2003 5:44 PM > > > > > To: Zoltan Farkas > > > > > Cc: san...@li... > > > > > Subject: Re: [Sandweb-users] module checkout problem > > > > >=20 > > > > > On Thu, Jan 30, 2003 at 04:59:17PM -0500, Zoltan Farkas wrote: > > > > > > I have problems checking out a module from CVS using SSH > > > > > > =20 > > > > > > I have here the debug message dump: > > > > >=20 > > > > >=20 > > > > > Hello, > > > > >=20 > > > > >=20 > > > > > > Current filename(s) : doclib=20 > > > > > >=20 > > > > > > cvs [checkout aborted]: end of file from server (consult above > > > > > messages > > > > > > if any) > > > > >=20 > > > > >=20 > > > > > Either CVS can't talk to SSH, or the SSH server is not accepting > > > > > connections.=20 > > > > >=20 > > > > > Which OS is this BTW? > > > > >=20 > > > > > Looks like this is your full command : > > > > >=20 > > > > > DEBUG: (SandWeb::Shell) Full command is : > > > > /usr/local/bin/sandweb-expect > > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > > > > > /usr/local/share/sandweb/users/admin/local// && > > CVS_RSH=3D/usr/bin/ssh > > > > && > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > :ext:cvs@freak:/db/cvs > > > > > checkout -d doclib 'doclib'" > > > > >=20 > > > > > Make sure that "/usr/bin/ssh" is the correct path for SSH, this > is > > > set > > > > > upon install and is configured in sandweb.cfg > > > > >=20 > > > > > Also, try running this from the command line in your regular > user > > > > > account : > > > > >=20 > > > > > CVS_RSH=3D/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q > -d > > > > > :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' > > > > >=20 > > > > > Let us know if that works. > > > > >=20 > > > > >=20 > > > > >=20 > > > > > Thanks, > > > > > Rob > > > > > > =20 > > > > > > =20 > > > > > > DEBUG: (main) action: sandbox - submit: Checkout > > > > > > DEBUG: (main) module_description:=20 > > > > > > DEBUG: (main) loading prefs > > > > > > DEBUG: (main)=20 > > > > > > $VAR1 =3D bless( { > > > > > > 'log_obj' =3D> bless( { > > > > > > 'log_dir' =3D> > '/var/log', > > > > > > 'toggle' =3D> { > > > > > > 'debug' > =3D> > > > '1', > > > > > > 'log' =3D> > > '1' > > > > > > }, > > > > > > 'debug_msgs' =3D> [ > > > > > > > '(main) > > > > > action: > > > > > > sandbox - submit: Checkout', > > > > > > > '(main) > > > > > > module_description:=20 > > > > > > ', > > > > > > > '(main) > > > > > loading > > > > > > prefs' > > > > > > ] > > > > > > }, 'SandWeb::Log' ), > > > > > > 'repo' =3D> { > > > > > > 'local' =3D> { > > > > > > 'password' =3D> > 'cvs123', > > > > > > 'connection' =3D> 'SSH', > > > > > > > 'remember_repo_password' > > > =3D> > > > > > > 'on', > > > > > > 'name' =3D> 'local', > > > > > > 'root' =3D> = '/db/cvs', > > > > > > 'type' =3D> 'CVS', > > > > > > 'server' =3D> = 'freak', > > > > > > 'module' =3D> {}, > > > > > > 'username' =3D> = 'cvs' > > > > > > } > > > > > > }, > > > > > > 'personal' =3D> { > > > > > > 'confirm_delete' =3D> 'on', > > > > > > 'full_name' =3D> 'Zoltan Farkas' > > > > > > }, > > > > > > 'config_file' =3D> '.user.cfg', > > > > > > 'config_dir' =3D> > > > > > '/usr/local/share/sandweb/users/admin' > > > > > > }, 'SandWeb::Config' ); > > > > > >=20 > > > > > > DEBUG: (SandWeb::Config) module_description =3D ''=20 > > > > > > DEBUG: (main) write_config() > > > > > > DEBUG: (main) module_name:=20 > > > > > > DEBUG: (main) username: admin > > > > > > DEBUG: (main) location:=20 > > > > > > DEBUG: (main) main_window_url: > > > > > > http://freak/cgi-bin/sandweb.cgi?action=3Dsandbox > > > > > > DEBUG: (main) Repo name: local > > > > > > DEBUG: (main) Repo root: /db/cvs > > > > > > DEBUG: (main) VCS sandbox: > > > > > /usr/local/share/sandweb/users/admin/local// > > > > > > DEBUG: (main) Repo type: CVS > > > > > > DEBUG: (main) Filename(s): doclib > > > > > > DEBUG: (SandWeb::Repository) Performing checkout operation > > > > > > DEBUG: (SandWeb::Repository) Params: file doclib > > > > > > DEBUG: (SandWeb::Repository::cvs) Performing checkout > operation > > > > > > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d doclib > > > > > > DEBUG: (SandWeb::Repository::cvs) File: doclib > > > > > > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > > > > > DEBUG: (SandWeb::Shell) VCS command is : cd > > > > > > /usr/local/share/sandweb/users/admin/local// && > > > CVS_RSH=3D/usr/bin/ssh > > > > > && > > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > > :ext:cvs@freak:/db/cvs > > > > > > checkout -d doclib 'doclib' > > > > > > DEBUG: (SandWeb::Shell) Using VCS username/password > > > > > > DEBUG: (SandWeb::Shell) Full command is : > > > > > /usr/local/bin/sandweb-expect > > > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > > > > > > /usr/local/share/sandweb/users/admin/local// && > > > CVS_RSH=3D/usr/bin/ssh > > > > > && > > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > > :ext:cvs@freak:/db/cvs > > > > > > checkout -d doclib 'doclib'" > > > > > > DEBUG: (SandWeb::File) removing file : > > > > > > /usr/local/share/sandweb/users/admin/passwd > > > > > > DEBUG: (SandWeb::File::Unix) removing file : > > > > > > /usr/local/share/sandweb/users/admin/passwd > > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > > > > > DEBUG: (SandWeb::Shell) VCS command is : rm > > > > > > "/usr/local/share/sandweb/users/admin/passwd" > > > > > > DEBUG: (SandWeb::Shell) Not using VCS username/password > > > > > > DEBUG: (SandWeb::File::Unix) error code : > > > > > > =20 > > > > > > =20 > > > > > > =20 > > > > > > =20 > > > > > > Anybody knows why? > > > > > > =20 > > > > > > --zoly > > > > >=20 > > > >=20 > > >=20 > >=20 >=20 |
From: Rob H. <ro...@ro...> - 2003-01-31 17:21:48
|
Excellent :) I'm glad it's working for you. I made a couple checkins last night, one of them fixes a bug with commit, and the other was obscuring some cvs error messages. You should do a "cvs update" on the sandweb codebase and do another "make install". You shouldn't have to reconfigure anything, it should "just work". Right now I don't know of any bugs in the latest cvs version of SandWeb, let me know if you find anything. I'd like to release the beta soon. On Fri, 31 Jan 2003 8:33AM -0800, Zoltan Farkas wrote: > > I found the problem: > > .profile is not loaded when cvs is calling ssh, so my PATH was not set > to where cvs was (usr/local/bin). When a user does a login ssh the > profile is loaded. > > So I corrected this and now everything seems to work. > > thanks > > > -----Original Message----- > From: Rob Helmer [mailto:ro...@ro...] > Sent: Thursday, January 30, 2003 7:48 PM > To: Zoltan Farkas > Subject: Re: [Sandweb-users] module checkout problem > > hmm.. ok, I am not really sure why CVS isn't working then. It's > saying the the server is giving it EOF, if doing : > > CVS_RSH=ssh > export CVS_RSH > > and a CVS command on the command line doesn't work, it's definitely > not going to work in sandweb :) > > > On Thu, Jan 30, 2003 at 07:15:57PM -0500, Zoltan Farkas wrote: >> That's what happens >> >> $ ssh cvs@freak >> cvs@freak's password: >> Last login: Thu Jan 30 08:48:28 2003 from freak.daxtechno >> Sun Microsystems Inc. SunOS 5.9 Generic May 2002 >> $ which cvs >> /usr/local/bin/cvs >> $ cvs server >> >> and it holds term ..... >> >> >> --zoly >> >> >> -----Original Message----- >> From: Rob Helmer [mailto:ro...@ro...] >> Sent: Thursday, January 30, 2003 7:16 PM >> To: Zoltan Farkas >> Subject: Re: [Sandweb-users] module checkout problem >> >> what if you "ssh cvs@freak" and at the prompt try "which cvs", >> "cvs server" should put the CVS on the other side into server >> mode and hold that term until you hang up. >> >> >> On Thu, Jan 30, 2003 at 07:03:10PM -0500, Zoltan Farkas wrote: >> > This is what happens: >> > >> > $ ssh cvs@freak cvs server >> > cvs@freak's password: >> > $ >> > >> > >> > --zoly >> > >> > >> > -----Original Message----- >> > From: Rob Helmer [mailto:ro...@ro...] >> > Sent: Thursday, January 30, 2003 7:06 PM >> > To: Zoltan Farkas >> > Subject: Re: [Sandweb-users] module checkout problem >> > >> > hmm.. very strange. What if you do "ssh cvs@freak cvs server"? >> > >> > >> > On Thu, Jan 30, 2003 at 06:42:31PM -0500, Zoltan Farkas wrote: >> > > (127)oracle@/opt/oracle/product/8.1.7/dbs>which ssh >> > > /usr/bin/ssh >> > > >> > > --zoly >> > > >> > > >> > > -----Original Message----- >> > > From: Rob Helmer [mailto:ro...@ro...] >> > > Sent: Thursday, January 30, 2003 6:43 PM >> > > To: Zoltan Farkas >> > > Subject: Re: [Sandweb-users] module checkout problem >> > > >> > > type "which ssh" >> > > >> > > >> > > On Thu, Jan 30, 2003 at 06:08:28PM -0500, Zoltan Farkas wrote: >> > > > SSH seems to work: >> > > > >> > > > $ ssh cvs@freak >> > > > cvs@freak's password: >> > > > Last login: Thu Jan 30 05:04:39 2003 from 192.168.0.8 >> > > > Sun Microsystems Inc. SunOS 5.9 Generic May 2002 >> > > > $ >> > > > >> > > > --zoly >> > > > >> > > > -----Original Message----- >> > > > From: Rob Helmer [mailto:ro...@ro...] >> > > > Sent: Thursday, January 30, 2003 6:11 PM >> > > > To: Zoltan Farkas >> > > > Subject: Re: [Sandweb-users] module checkout problem >> > > > >> > > > It's definitely an SSH-related problem. >> > > > >> > > > >> > > > On Thu, Jan 30, 2003 at 06:04:17PM -0500, Zoltan Farkas wrote: >> > > > > >> > > > > The following line works: >> > > > > $ /usr/local/bin/cvs -q -d /db/cvs checkout -d doclib >> 'doclib' >> > > > > >> > > > > U doclib/test >> > > > > U doclib/test.txt >> > > > > >> > > > > But the following : >> > > > > >> > > > > $ export CVS_RSH=/usr/bin/ssh >> > > > > $ /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout -d >> > doclib >> > > > > 'doclib' >> > > > > cvs@freak's password: >> > > > > cvs [checkout aborted]: end of file from server (consult >> above >> > > > messages >> > > > > if any) >> > > > > >> > > > > and I am entering the correct password ... >> > > > > >> > > > > --zoly >> > > > > >> > > > > >> > > > > >> > > > > -----Original Message----- >> > > > > From: Rob Helmer [mailto:ro...@ro...] >> > > > > Sent: Thursday, January 30, 2003 5:44 PM >> > > > > To: Zoltan Farkas >> > > > > Cc: san...@li... >> > > > > Subject: Re: [Sandweb-users] module checkout problem >> > > > > >> > > > > On Thu, Jan 30, 2003 at 04:59:17PM -0500, Zoltan Farkas >> wrote: >> > > > > > I have problems checking out a module from CVS using SSH >> > > > > > >> > > > > > I have here the debug message dump: >> > > > > >> > > > > >> > > > > Hello, >> > > > > >> > > > > >> > > > > > Current filename(s) : doclib >> > > > > > >> > > > > > cvs [checkout aborted]: end of file from server (consult > above >> > > > > messages >> > > > > > if any) >> > > > > >> > > > > >> > > > > Either CVS can't talk to SSH, or the SSH server is not > accepting >> > > > > connections. >> > > > > >> > > > > Which OS is this BTW? >> > > > > >> > > > > Looks like this is your full command : >> > > > > >> > > > > DEBUG: (SandWeb::Shell) Full command is : >> > > > /usr/local/bin/sandweb-expect >> > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd >> > > > > /usr/local/share/sandweb/users/admin/local// && >> > CVS_RSH=/usr/bin/ssh >> > > > && >> > > > > export CVS_RSH && /usr/local/bin/cvs -q -d >> :ext:cvs@freak:/db/cvs >> > > > > checkout -d doclib 'doclib'" >> > > > > >> > > > > Make sure that "/usr/bin/ssh" is the correct path for SSH, > this >> is >> > > set >> > > > > upon install and is configured in sandweb.cfg >> > > > > >> > > > > Also, try running this from the command line in your regular >> user >> > > > > account : >> > > > > >> > > > > CVS_RSH=/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs > -q >> -d >> > > > > :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' >> > > > > >> > > > > Let us know if that works. >> > > > > >> > > > > >> > > > > >> > > > > Thanks, >> > > > > Rob >> > > > > > >> > > > > > >> > > > > > DEBUG: (main) action: sandbox - submit: Checkout >> > > > > > DEBUG: (main) module_description: >> > > > > > DEBUG: (main) loading prefs >> > > > > > DEBUG: (main) >> > > > > > $VAR1 = bless( { >> > > > > > 'log_obj' => bless( { >> > > > > > 'log_dir' => >> '/var/log', >> > > > > > 'toggle' => { >> > > > > > >> 'debug' >> => >> > > '1', >> > > > > > 'log' > => >> > '1' >> > > > > > }, >> > > > > > 'debug_msgs' => [ >> > > > > > >> '(main) >> > > > > action: >> > > > > > sandbox - submit: Checkout', >> > > > > > >> '(main) >> > > > > > module_description: >> > > > > > ', >> > > > > > >> '(main) >> > > > > loading >> > > > > > prefs' >> > > > > > ] >> > > > > > }, 'SandWeb::Log' ), >> > > > > > 'repo' => { >> > > > > > 'local' => { >> > > > > > 'password' => >> 'cvs123', >> > > > > > 'connection' => > 'SSH', >> > > > > > >> 'remember_repo_password' >> > > => >> > > > > > 'on', >> > > > > > 'name' => 'local', >> > > > > > 'root' => >> '/db/cvs', >> > > > > > 'type' => 'CVS', >> > > > > > 'server' => >> 'freak', >> > > > > > 'module' => {}, >> > > > > > 'username' => 'cvs' >> > > > > > } >> > > > > > }, >> > > > > > 'personal' => { >> > > > > > 'confirm_delete' => 'on', >> > > > > > 'full_name' => 'Zoltan > Farkas' >> > > > > > }, >> > > > > > 'config_file' => '.user.cfg', >> > > > > > 'config_dir' => >> > > > > '/usr/local/share/sandweb/users/admin' >> > > > > > }, 'SandWeb::Config' ); >> > > > > > >> > > > > > DEBUG: (SandWeb::Config) module_description = '' >> > > > > > DEBUG: (main) write_config() >> > > > > > DEBUG: (main) module_name: >> > > > > > DEBUG: (main) username: admin >> > > > > > DEBUG: (main) location: >> > > > > > DEBUG: (main) main_window_url: >> > > > > > http://freak/cgi-bin/sandweb.cgi?action=sandbox >> > > > > > DEBUG: (main) Repo name: local >> > > > > > DEBUG: (main) Repo root: /db/cvs >> > > > > > DEBUG: (main) VCS sandbox: >> > > > > /usr/local/share/sandweb/users/admin/local// >> > > > > > DEBUG: (main) Repo type: CVS >> > > > > > DEBUG: (main) Filename(s): doclib >> > > > > > DEBUG: (SandWeb::Repository) Performing checkout operation >> > > > > > DEBUG: (SandWeb::Repository) Params: file doclib >> > > > > > DEBUG: (SandWeb::Repository::cvs) Performing checkout >> operation >> > > > > > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d >> doclib >> > > > > > DEBUG: (SandWeb::Repository::cvs) File: doclib >> > > > > > DEBUG: (SandWeb::Repository::cvs) Creating Shell object >> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell >> > > > > > DEBUG: (SandWeb::Shell) VCS command is : cd >> > > > > > /usr/local/share/sandweb/users/admin/local// && >> > > CVS_RSH=/usr/bin/ssh >> > > > > && >> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d >> > :ext:cvs@freak:/db/cvs >> > > > > > checkout -d doclib 'doclib' >> > > > > > DEBUG: (SandWeb::Shell) Using VCS username/password >> > > > > > DEBUG: (SandWeb::Shell) Full command is : >> > > > > /usr/local/bin/sandweb-expect >> > > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd >> > > > > > /usr/local/share/sandweb/users/admin/local// && >> > > CVS_RSH=/usr/bin/ssh >> > > > > && >> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d >> > :ext:cvs@freak:/db/cvs >> > > > > > checkout -d doclib 'doclib'" >> > > > > > DEBUG: (SandWeb::File) removing file : >> > > > > > /usr/local/share/sandweb/users/admin/passwd >> > > > > > DEBUG: (SandWeb::File::Unix) removing file : >> > > > > > /usr/local/share/sandweb/users/admin/passwd >> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell >> > > > > > DEBUG: (SandWeb::Shell) VCS command is : rm >> > > > > > "/usr/local/share/sandweb/users/admin/passwd" >> > > > > > DEBUG: (SandWeb::Shell) Not using VCS username/password >> > > > > > DEBUG: (SandWeb::File::Unix) error code : >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > Anybody knows why? >> > > > > > >> > > > > > --zoly >> > > > > >> > > > >> > > >> > >> |
From: Zoltan F. <zo...@da...> - 2003-01-31 17:52:37
|
I made the update with the latest version: And I am getting the error: An error occurred. A call to the shell gave us this error code : 1 I see the command : cd /usr/local/share/sandweb/users/admin/local// && = CVS_RSH=3D/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' The cd command looks like has a / that it shouldn't be there at the end. Here is the entire log entry: Current filename(s) : doclib=20 =20 An error occurred. A call to the shell gave us this error code : 1 =20 =20 =20 =20 =20 DEBUG: (main) action: sandbox - submit: Checkout DEBUG: (main) module_description:=20 DEBUG: (main) loading prefs DEBUG: (main)=20 $VAR1 =3D bless( { 'log_obj' =3D> bless( { 'log_dir' =3D> '/var/log', 'toggle' =3D> { 'debug' =3D> '1', 'log' =3D> '1' }, 'debug_msgs' =3D> [ '(main) action: sandbox - submit: Checkout', '(main) module_description:=20 ', '(main) loading prefs' ] }, 'SandWeb::Log' ), 'repo' =3D> { 'local' =3D> { 'password' =3D> 'cvs123', 'connection' =3D> 'SSH', 'remember_repo_password' =3D> 'on', 'name' =3D> 'local', 'root' =3D> '/db/cvs', 'type' =3D> 'CVS', 'server' =3D> 'freak', 'module' =3D> {}, 'username' =3D> 'cvs' } }, 'personal' =3D> { 'confirm_delete' =3D> 'on', 'full_name' =3D> 'Zoltan Farkas' }, 'config_file' =3D> '.user.cfg', 'config_dir' =3D> = '/usr/local/share/sandweb/users/admin' }, 'SandWeb::Config' ); DEBUG: (SandWeb::Config) module_description =3D ''=20 DEBUG: (main) write_config() DEBUG: (main) module_name:=20 DEBUG: (main) username: admin DEBUG: (main) location:=20 DEBUG: (main) main_window_url: http://freak/cgi-bin/sandweb.cgi DEBUG: (main) Repo name: local DEBUG: (main) Repo root: /db/cvs DEBUG: (main) VCS sandbox: /usr/local/share/sandweb/users/admin/local// DEBUG: (main) Repo type: CVS DEBUG: (main) Filename(s): doclib DEBUG: (SandWeb::Repository) Performing checkout operation DEBUG: (SandWeb::Repository) Params: file doclib DEBUG: (SandWeb::Repository::cvs) Performing checkout operation DEBUG: (SandWeb::Repository::cvs) Params: checkout -d doclib DEBUG: (SandWeb::Repository::cvs) File: doclib DEBUG: (SandWeb::Repository::cvs) Creating Shell object DEBUG: (SandWeb::Shell) VCS call to Unix shell DEBUG: (SandWeb::Shell) VCS command is : cd /usr/local/share/sandweb/users/admin/local// && CVS_RSH=3D/usr/bin/ssh = && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' DEBUG: (SandWeb::Shell) Using VCS username/password DEBUG: (SandWeb::Shell) Full command is : /usr/local/bin/sandweb-expect vcs /usr/local/share/sandweb/users/admin/passwd "cd /usr/local/share/sandweb/users/admin/local// && CVS_RSH=3D/usr/bin/ssh = && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib'" DEBUG: (SandWeb::File) removing file : /usr/local/share/sandweb/users/admin/passwd DEBUG: (SandWeb::File::Unix) removing file : /usr/local/share/sandweb/users/admin/passwd DEBUG: (SandWeb::Shell) VCS call to Unix shell DEBUG: (SandWeb::Shell) VCS command is : rm "/usr/local/share/sandweb/users/admin/passwd" DEBUG: (SandWeb::Shell) Not using VCS username/password DEBUG: (SandWeb::File::Unix) error code : --zoly -----Original Message----- From: Rob Helmer [mailto:ro...@ro...]=20 Sent: Friday, January 31, 2003 12:20 PM To: Zoltan Farkas Cc: san...@li... Subject: RE: [Sandweb-users] module checkout problem Excellent :) I'm glad it's working for you. I made a couple checkins last night, one of them fixes a bug with=20 commit, and the other was obscuring some cvs error messages. You should do a "cvs update" on the sandweb codebase and do another=20 "make install". You shouldn't have to reconfigure anything, it should "just work". Right now I don't know of any bugs in the latest cvs version of SandWeb, let me know if you find anything. I'd like to release the beta soon. On Fri, 31 Jan 2003 8:33AM -0800, Zoltan Farkas wrote: > > I found the problem: > > .profile is not loaded when cvs is calling ssh, so my PATH was not set > to where cvs was (usr/local/bin). When a user does a login ssh the > profile is loaded. > > So I corrected this and now everything seems to work. > > thanks > > > -----Original Message----- > From: Rob Helmer [mailto:ro...@ro...] > Sent: Thursday, January 30, 2003 7:48 PM > To: Zoltan Farkas > Subject: Re: [Sandweb-users] module checkout problem > > hmm.. ok, I am not really sure why CVS isn't working then. It's > saying the the server is giving it EOF, if doing : > > CVS_RSH=3Dssh > export CVS_RSH > > and a CVS command on the command line doesn't work, it's definitely > not going to work in sandweb :) > > > On Thu, Jan 30, 2003 at 07:15:57PM -0500, Zoltan Farkas wrote: >> That's what happens >> >> $ ssh cvs@freak >> cvs@freak's password: >> Last login: Thu Jan 30 08:48:28 2003 from freak.daxtechno >> Sun Microsystems Inc. SunOS 5.9 Generic May 2002 >> $ which cvs >> /usr/local/bin/cvs >> $ cvs server >> >> and it holds term ..... >> >> >> --zoly >> >> >> -----Original Message----- >> From: Rob Helmer [mailto:ro...@ro...] >> Sent: Thursday, January 30, 2003 7:16 PM >> To: Zoltan Farkas >> Subject: Re: [Sandweb-users] module checkout problem >> >> what if you "ssh cvs@freak" and at the prompt try "which cvs", >> "cvs server" should put the CVS on the other side into server >> mode and hold that term until you hang up. >> >> >> On Thu, Jan 30, 2003 at 07:03:10PM -0500, Zoltan Farkas wrote: >> > This is what happens: >> > >> > $ ssh cvs@freak cvs server >> > cvs@freak's password: >> > $ >> > >> > >> > --zoly >> > >> > >> > -----Original Message----- >> > From: Rob Helmer [mailto:ro...@ro...] >> > Sent: Thursday, January 30, 2003 7:06 PM >> > To: Zoltan Farkas >> > Subject: Re: [Sandweb-users] module checkout problem >> > >> > hmm.. very strange. What if you do "ssh cvs@freak cvs server"? >> > >> > >> > On Thu, Jan 30, 2003 at 06:42:31PM -0500, Zoltan Farkas wrote: >> > > (127)oracle@/opt/oracle/product/8.1.7/dbs>which ssh >> > > /usr/bin/ssh >> > > >> > > --zoly >> > > >> > > >> > > -----Original Message----- >> > > From: Rob Helmer [mailto:ro...@ro...] >> > > Sent: Thursday, January 30, 2003 6:43 PM >> > > To: Zoltan Farkas >> > > Subject: Re: [Sandweb-users] module checkout problem >> > > >> > > type "which ssh" >> > > >> > > >> > > On Thu, Jan 30, 2003 at 06:08:28PM -0500, Zoltan Farkas wrote: >> > > > SSH seems to work: >> > > > >> > > > $ ssh cvs@freak >> > > > cvs@freak's password: >> > > > Last login: Thu Jan 30 05:04:39 2003 from 192.168.0.8 >> > > > Sun Microsystems Inc. SunOS 5.9 Generic May 2002 >> > > > $ >> > > > >> > > > --zoly >> > > > >> > > > -----Original Message----- >> > > > From: Rob Helmer [mailto:ro...@ro...] >> > > > Sent: Thursday, January 30, 2003 6:11 PM >> > > > To: Zoltan Farkas >> > > > Subject: Re: [Sandweb-users] module checkout problem >> > > > >> > > > It's definitely an SSH-related problem. >> > > > >> > > > >> > > > On Thu, Jan 30, 2003 at 06:04:17PM -0500, Zoltan Farkas wrote: >> > > > > >> > > > > The following line works: >> > > > > $ /usr/local/bin/cvs -q -d /db/cvs checkout -d doclib=20 >> 'doclib' >> > > > > >> > > > > U doclib/test >> > > > > U doclib/test.txt >> > > > > >> > > > > But the following : >> > > > > >> > > > > $ export CVS_RSH=3D/usr/bin/ssh >> > > > > $ /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout -d >> > doclib >> > > > > 'doclib' >> > > > > cvs@freak's password: >> > > > > cvs [checkout aborted]: end of file from server (consult=20 >> above >> > > > messages >> > > > > if any) >> > > > > >> > > > > and I am entering the correct password ... >> > > > > >> > > > > --zoly >> > > > > >> > > > > >> > > > > >> > > > > -----Original Message----- >> > > > > From: Rob Helmer [mailto:ro...@ro...] >> > > > > Sent: Thursday, January 30, 2003 5:44 PM >> > > > > To: Zoltan Farkas >> > > > > Cc: san...@li... >> > > > > Subject: Re: [Sandweb-users] module checkout problem >> > > > > >> > > > > On Thu, Jan 30, 2003 at 04:59:17PM -0500, Zoltan Farkas=20 >> wrote: >> > > > > > I have problems checking out a module from CVS using SSH >> > > > > > >> > > > > > I have here the debug message dump: >> > > > > >> > > > > >> > > > > Hello, >> > > > > >> > > > > >> > > > > > Current filename(s) : doclib >> > > > > > >> > > > > > cvs [checkout aborted]: end of file from server (consult > above >> > > > > messages >> > > > > > if any) >> > > > > >> > > > > >> > > > > Either CVS can't talk to SSH, or the SSH server is not > accepting >> > > > > connections. >> > > > > >> > > > > Which OS is this BTW? >> > > > > >> > > > > Looks like this is your full command : >> > > > > >> > > > > DEBUG: (SandWeb::Shell) Full command is : >> > > > /usr/local/bin/sandweb-expect >> > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd >> > > > > /usr/local/share/sandweb/users/admin/local// && >> > CVS_RSH=3D/usr/bin/ssh >> > > > && >> > > > > export CVS_RSH && /usr/local/bin/cvs -q -d >> :ext:cvs@freak:/db/cvs >> > > > > checkout -d doclib 'doclib'" >> > > > > >> > > > > Make sure that "/usr/bin/ssh" is the correct path for SSH, > this >> is >> > > set >> > > > > upon install and is configured in sandweb.cfg >> > > > > >> > > > > Also, try running this from the command line in your regular >> user >> > > > > account : >> > > > > >> > > > > CVS_RSH=3D/usr/bin/ssh && export CVS_RSH && = /usr/local/bin/cvs > -q >> -d >> > > > > :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' >> > > > > >> > > > > Let us know if that works. >> > > > > >> > > > > >> > > > > >> > > > > Thanks, >> > > > > Rob >> > > > > > >> > > > > > >> > > > > > DEBUG: (main) action: sandbox - submit: Checkout >> > > > > > DEBUG: (main) module_description: >> > > > > > DEBUG: (main) loading prefs >> > > > > > DEBUG: (main) >> > > > > > $VAR1 =3D bless( { >> > > > > > 'log_obj' =3D> bless( { >> > > > > > 'log_dir' =3D> >> '/var/log', >> > > > > > 'toggle' =3D> { >> > > > > > =20 >> 'debug' >> =3D> >> > > '1', >> > > > > > 'log' > =3D> >> > '1' >> > > > > > }, >> > > > > > 'debug_msgs' =3D> [ >> > > > > > >> '(main) >> > > > > action: >> > > > > > sandbox - submit: Checkout', >> > > > > > >> '(main) >> > > > > > module_description: >> > > > > > ', >> > > > > > >> '(main) >> > > > > loading >> > > > > > prefs' >> > > > > > ] >> > > > > > }, 'SandWeb::Log' ), >> > > > > > 'repo' =3D> { >> > > > > > 'local' =3D> { >> > > > > > 'password' =3D> >> 'cvs123', >> > > > > > 'connection' =3D> > 'SSH', >> > > > > > >> 'remember_repo_password' >> > > =3D> >> > > > > > 'on', >> > > > > > 'name' =3D> = 'local', >> > > > > > 'root' =3D>=20 >> '/db/cvs', >> > > > > > 'type' =3D> 'CVS', >> > > > > > 'server' =3D>=20 >> 'freak', >> > > > > > 'module' =3D> {}, >> > > > > > 'username' =3D> 'cvs' >> > > > > > } >> > > > > > }, >> > > > > > 'personal' =3D> { >> > > > > > 'confirm_delete' =3D> 'on', >> > > > > > 'full_name' =3D> 'Zoltan > Farkas' >> > > > > > }, >> > > > > > 'config_file' =3D> '.user.cfg', >> > > > > > 'config_dir' =3D> >> > > > > '/usr/local/share/sandweb/users/admin' >> > > > > > }, 'SandWeb::Config' ); >> > > > > > >> > > > > > DEBUG: (SandWeb::Config) module_description =3D '' >> > > > > > DEBUG: (main) write_config() >> > > > > > DEBUG: (main) module_name: >> > > > > > DEBUG: (main) username: admin >> > > > > > DEBUG: (main) location: >> > > > > > DEBUG: (main) main_window_url: >> > > > > > http://freak/cgi-bin/sandweb.cgi?action=3Dsandbox >> > > > > > DEBUG: (main) Repo name: local >> > > > > > DEBUG: (main) Repo root: /db/cvs >> > > > > > DEBUG: (main) VCS sandbox: >> > > > > /usr/local/share/sandweb/users/admin/local// >> > > > > > DEBUG: (main) Repo type: CVS >> > > > > > DEBUG: (main) Filename(s): doclib >> > > > > > DEBUG: (SandWeb::Repository) Performing checkout operation >> > > > > > DEBUG: (SandWeb::Repository) Params: file doclib >> > > > > > DEBUG: (SandWeb::Repository::cvs) Performing checkout >> operation >> > > > > > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d=20 >> doclib >> > > > > > DEBUG: (SandWeb::Repository::cvs) File: doclib >> > > > > > DEBUG: (SandWeb::Repository::cvs) Creating Shell object >> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell >> > > > > > DEBUG: (SandWeb::Shell) VCS command is : cd >> > > > > > /usr/local/share/sandweb/users/admin/local// && >> > > CVS_RSH=3D/usr/bin/ssh >> > > > > && >> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d >> > :ext:cvs@freak:/db/cvs >> > > > > > checkout -d doclib 'doclib' >> > > > > > DEBUG: (SandWeb::Shell) Using VCS username/password >> > > > > > DEBUG: (SandWeb::Shell) Full command is : >> > > > > /usr/local/bin/sandweb-expect >> > > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd >> > > > > > /usr/local/share/sandweb/users/admin/local// && >> > > CVS_RSH=3D/usr/bin/ssh >> > > > > && >> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d >> > :ext:cvs@freak:/db/cvs >> > > > > > checkout -d doclib 'doclib'" >> > > > > > DEBUG: (SandWeb::File) removing file : >> > > > > > /usr/local/share/sandweb/users/admin/passwd >> > > > > > DEBUG: (SandWeb::File::Unix) removing file : >> > > > > > /usr/local/share/sandweb/users/admin/passwd >> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell >> > > > > > DEBUG: (SandWeb::Shell) VCS command is : rm >> > > > > > "/usr/local/share/sandweb/users/admin/passwd" >> > > > > > DEBUG: (SandWeb::Shell) Not using VCS username/password >> > > > > > DEBUG: (SandWeb::File::Unix) error code : >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > Anybody knows why? >> > > > > > >> > > > > > --zoly >> > > > > >> > > > >> > > >> > >> |
From: Rob H. <ro...@ro...> - 2003-01-31 20:40:00
|
Ack! Sorry about that :) Hmm.. Not sure why it would get an error level of 1, can you roll lib/SandWeb/Shell.pm back by one revision and see if that helps? I changed the quoting of cvs commands, it's possible that I fixed commit and broke other cvs commands :p I will work on it tonight. Thanks! On Fri, 31 Jan 2003 9:54AM -0800, Zoltan Farkas wrote: > I made the update with the latest version: > > And I am getting the error: An error occurred. A call to the shell > gave > us this error code : 1 > > I see the command : > > cd /usr/local/share/sandweb/users/admin/local// && > CVS_RSH=/usr/bin/ssh > && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > checkout -d doclib 'doclib' > > The cd command looks like has a / that it shouldn't be there at the > end. > > Here is the entire log entry: > > Current filename(s) : doclib > > > An error occurred. A call to the shell gave us this error code : 1 > > > > > > DEBUG: (main) action: sandbox - submit: Checkout > DEBUG: (main) module_description: > DEBUG: (main) loading prefs > DEBUG: (main) > $VAR1 = bless( { > 'log_obj' => bless( { > 'log_dir' => '/var/log', > 'toggle' => { > 'debug' => '1', > 'log' => '1' > }, > 'debug_msgs' => [ > '(main) > action: > sandbox - submit: Checkout', > '(main) > module_description: > ', > '(main) > loading > prefs' > ] > }, 'SandWeb::Log' ), > 'repo' => { > 'local' => { > 'password' => 'cvs123', > 'connection' => 'SSH', > 'remember_repo_password' => > 'on', > 'name' => 'local', > 'root' => '/db/cvs', > 'type' => 'CVS', > 'server' => 'freak', > 'module' => {}, > 'username' => 'cvs' > } > }, > 'personal' => { > 'confirm_delete' => 'on', > 'full_name' => 'Zoltan Farkas' > }, > 'config_file' => '.user.cfg', > 'config_dir' => > '/usr/local/share/sandweb/users/admin' > }, 'SandWeb::Config' ); > > DEBUG: (SandWeb::Config) module_description = '' > DEBUG: (main) write_config() > DEBUG: (main) module_name: > DEBUG: (main) username: admin > DEBUG: (main) location: > DEBUG: (main) main_window_url: http://freak/cgi-bin/sandweb.cgi > DEBUG: (main) Repo name: local > DEBUG: (main) Repo root: /db/cvs > DEBUG: (main) VCS sandbox: > /usr/local/share/sandweb/users/admin/local// > DEBUG: (main) Repo type: CVS > DEBUG: (main) Filename(s): doclib > DEBUG: (SandWeb::Repository) Performing checkout operation > DEBUG: (SandWeb::Repository) Params: file doclib > DEBUG: (SandWeb::Repository::cvs) Performing checkout operation > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d doclib > DEBUG: (SandWeb::Repository::cvs) File: doclib > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > DEBUG: (SandWeb::Shell) VCS call to Unix shell > DEBUG: (SandWeb::Shell) VCS command is : cd > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=/usr/bin/ssh > && > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > checkout -d doclib 'doclib' > DEBUG: (SandWeb::Shell) Using VCS username/password > DEBUG: (SandWeb::Shell) Full command is : > /usr/local/bin/sandweb-expect > vcs /usr/local/share/sandweb/users/admin/passwd "cd > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=/usr/bin/ssh > && > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > checkout -d doclib 'doclib'" > DEBUG: (SandWeb::File) removing file : > /usr/local/share/sandweb/users/admin/passwd > DEBUG: (SandWeb::File::Unix) removing file : > /usr/local/share/sandweb/users/admin/passwd > DEBUG: (SandWeb::Shell) VCS call to Unix shell > DEBUG: (SandWeb::Shell) VCS command is : rm > "/usr/local/share/sandweb/users/admin/passwd" > DEBUG: (SandWeb::Shell) Not using VCS username/password > DEBUG: (SandWeb::File::Unix) error code : > > > > --zoly > > -----Original Message----- > From: Rob Helmer [mailto:ro...@ro...] > Sent: Friday, January 31, 2003 12:20 PM > To: Zoltan Farkas > Cc: san...@li... > Subject: RE: [Sandweb-users] module checkout problem > > Excellent :) I'm glad it's working for you. > > I made a couple checkins last night, one of them fixes a bug with > commit, and the other was obscuring some cvs error messages. > > You should do a "cvs update" on the sandweb codebase and do another > "make install". > You shouldn't have to reconfigure anything, it should "just work". > > Right now I don't know of any bugs in the latest cvs version of > SandWeb, > > let me know if you find anything. I'd like to release the beta soon. > > On Fri, 31 Jan 2003 8:33AM -0800, Zoltan Farkas wrote: >> >> I found the problem: >> >> .profile is not loaded when cvs is calling ssh, so my PATH was not >> set >> to where cvs was (usr/local/bin). When a user does a login ssh the >> profile is loaded. >> >> So I corrected this and now everything seems to work. >> >> thanks >> >> >> -----Original Message----- >> From: Rob Helmer [mailto:ro...@ro...] >> Sent: Thursday, January 30, 2003 7:48 PM >> To: Zoltan Farkas >> Subject: Re: [Sandweb-users] module checkout problem >> >> hmm.. ok, I am not really sure why CVS isn't working then. It's >> saying the the server is giving it EOF, if doing : >> >> CVS_RSH=ssh >> export CVS_RSH >> >> and a CVS command on the command line doesn't work, it's definitely >> not going to work in sandweb :) >> >> >> On Thu, Jan 30, 2003 at 07:15:57PM -0500, Zoltan Farkas wrote: >>> That's what happens >>> >>> $ ssh cvs@freak >>> cvs@freak's password: >>> Last login: Thu Jan 30 08:48:28 2003 from freak.daxtechno >>> Sun Microsystems Inc. SunOS 5.9 Generic May 2002 >>> $ which cvs >>> /usr/local/bin/cvs >>> $ cvs server >>> >>> and it holds term ..... >>> >>> >>> --zoly >>> >>> >>> -----Original Message----- >>> From: Rob Helmer [mailto:ro...@ro...] >>> Sent: Thursday, January 30, 2003 7:16 PM >>> To: Zoltan Farkas >>> Subject: Re: [Sandweb-users] module checkout problem >>> >>> what if you "ssh cvs@freak" and at the prompt try "which cvs", >>> "cvs server" should put the CVS on the other side into server >>> mode and hold that term until you hang up. >>> >>> >>> On Thu, Jan 30, 2003 at 07:03:10PM -0500, Zoltan Farkas wrote: >>> > This is what happens: >>> > >>> > $ ssh cvs@freak cvs server >>> > cvs@freak's password: >>> > $ >>> > >>> > >>> > --zoly >>> > >>> > >>> > -----Original Message----- >>> > From: Rob Helmer [mailto:ro...@ro...] >>> > Sent: Thursday, January 30, 2003 7:06 PM >>> > To: Zoltan Farkas >>> > Subject: Re: [Sandweb-users] module checkout problem >>> > >>> > hmm.. very strange. What if you do "ssh cvs@freak cvs server"? >>> > >>> > >>> > On Thu, Jan 30, 2003 at 06:42:31PM -0500, Zoltan Farkas wrote: >>> > > (127)oracle@/opt/oracle/product/8.1.7/dbs>which ssh >>> > > /usr/bin/ssh >>> > > >>> > > --zoly >>> > > >>> > > >>> > > -----Original Message----- >>> > > From: Rob Helmer [mailto:ro...@ro...] >>> > > Sent: Thursday, January 30, 2003 6:43 PM >>> > > To: Zoltan Farkas >>> > > Subject: Re: [Sandweb-users] module checkout problem >>> > > >>> > > type "which ssh" >>> > > >>> > > >>> > > On Thu, Jan 30, 2003 at 06:08:28PM -0500, Zoltan Farkas wrote: >>> > > > SSH seems to work: >>> > > > >>> > > > $ ssh cvs@freak >>> > > > cvs@freak's password: >>> > > > Last login: Thu Jan 30 05:04:39 2003 from 192.168.0.8 >>> > > > Sun Microsystems Inc. SunOS 5.9 Generic May 2002 >>> > > > $ >>> > > > >>> > > > --zoly >>> > > > >>> > > > -----Original Message----- >>> > > > From: Rob Helmer [mailto:ro...@ro...] >>> > > > Sent: Thursday, January 30, 2003 6:11 PM >>> > > > To: Zoltan Farkas >>> > > > Subject: Re: [Sandweb-users] module checkout problem >>> > > > >>> > > > It's definitely an SSH-related problem. >>> > > > >>> > > > >>> > > > On Thu, Jan 30, 2003 at 06:04:17PM -0500, Zoltan Farkas wrote: >>> > > > > >>> > > > > The following line works: >>> > > > > $ /usr/local/bin/cvs -q -d /db/cvs checkout -d doclib >>> 'doclib' >>> > > > > >>> > > > > U doclib/test >>> > > > > U doclib/test.txt >>> > > > > >>> > > > > But the following : >>> > > > > >>> > > > > $ export CVS_RSH=/usr/bin/ssh >>> > > > > $ /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout > -d >>> > doclib >>> > > > > 'doclib' >>> > > > > cvs@freak's password: >>> > > > > cvs [checkout aborted]: end of file from server (consult >>> above >>> > > > messages >>> > > > > if any) >>> > > > > >>> > > > > and I am entering the correct password ... >>> > > > > >>> > > > > --zoly >>> > > > > >>> > > > > >>> > > > > >>> > > > > -----Original Message----- >>> > > > > From: Rob Helmer [mailto:ro...@ro...] >>> > > > > Sent: Thursday, January 30, 2003 5:44 PM >>> > > > > To: Zoltan Farkas >>> > > > > Cc: san...@li... >>> > > > > Subject: Re: [Sandweb-users] module checkout problem >>> > > > > >>> > > > > On Thu, Jan 30, 2003 at 04:59:17PM -0500, Zoltan Farkas >>> wrote: >>> > > > > > I have problems checking out a module from CVS using SSH >>> > > > > > >>> > > > > > I have here the debug message dump: >>> > > > > >>> > > > > >>> > > > > Hello, >>> > > > > >>> > > > > >>> > > > > > Current filename(s) : doclib >>> > > > > > >>> > > > > > cvs [checkout aborted]: end of file from server (consult >> above >>> > > > > messages >>> > > > > > if any) >>> > > > > >>> > > > > >>> > > > > Either CVS can't talk to SSH, or the SSH server is not >> accepting >>> > > > > connections. >>> > > > > >>> > > > > Which OS is this BTW? >>> > > > > >>> > > > > Looks like this is your full command : >>> > > > > >>> > > > > DEBUG: (SandWeb::Shell) Full command is : >>> > > > /usr/local/bin/sandweb-expect >>> > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd >>> > > > > /usr/local/share/sandweb/users/admin/local// && >>> > CVS_RSH=/usr/bin/ssh >>> > > > && >>> > > > > export CVS_RSH && /usr/local/bin/cvs -q -d >>> :ext:cvs@freak:/db/cvs >>> > > > > checkout -d doclib 'doclib'" >>> > > > > >>> > > > > Make sure that "/usr/bin/ssh" is the correct path for SSH, >> this >>> is >>> > > set >>> > > > > upon install and is configured in sandweb.cfg >>> > > > > >>> > > > > Also, try running this from the command line in your regular >>> user >>> > > > > account : >>> > > > > >>> > > > > CVS_RSH=/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs >> -q >>> -d >>> > > > > :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' >>> > > > > >>> > > > > Let us know if that works. >>> > > > > >>> > > > > >>> > > > > >>> > > > > Thanks, >>> > > > > Rob >>> > > > > > >>> > > > > > >>> > > > > > DEBUG: (main) action: sandbox - submit: Checkout >>> > > > > > DEBUG: (main) module_description: >>> > > > > > DEBUG: (main) loading prefs >>> > > > > > DEBUG: (main) >>> > > > > > $VAR1 = bless( { >>> > > > > > 'log_obj' => bless( { >>> > > > > > 'log_dir' => >>> '/var/log', >>> > > > > > 'toggle' => { >>> > > > > > >>> 'debug' >>> => >>> > > '1', >>> > > > > > 'log' >> => >>> > '1' >>> > > > > > }, >>> > > > > > 'debug_msgs' => [ >>> > > > > > >>> '(main) >>> > > > > action: >>> > > > > > sandbox - submit: Checkout', >>> > > > > > >>> '(main) >>> > > > > > module_description: >>> > > > > > ', >>> > > > > > >>> '(main) >>> > > > > loading >>> > > > > > prefs' >>> > > > > > ] >>> > > > > > }, 'SandWeb::Log' ), >>> > > > > > 'repo' => { >>> > > > > > 'local' => { >>> > > > > > 'password' => >>> 'cvs123', >>> > > > > > 'connection' => >> 'SSH', >>> > > > > > >>> 'remember_repo_password' >>> > > => >>> > > > > > 'on', >>> > > > > > 'name' => 'local', >>> > > > > > 'root' => >>> '/db/cvs', >>> > > > > > 'type' => 'CVS', >>> > > > > > 'server' => >>> 'freak', >>> > > > > > 'module' => {}, >>> > > > > > 'username' => > 'cvs' >>> > > > > > } >>> > > > > > }, >>> > > > > > 'personal' => { >>> > > > > > 'confirm_delete' => 'on', >>> > > > > > 'full_name' => 'Zoltan >> Farkas' >>> > > > > > }, >>> > > > > > 'config_file' => '.user.cfg', >>> > > > > > 'config_dir' => >>> > > > > '/usr/local/share/sandweb/users/admin' >>> > > > > > }, 'SandWeb::Config' ); >>> > > > > > >>> > > > > > DEBUG: (SandWeb::Config) module_description = '' >>> > > > > > DEBUG: (main) write_config() >>> > > > > > DEBUG: (main) module_name: >>> > > > > > DEBUG: (main) username: admin >>> > > > > > DEBUG: (main) location: >>> > > > > > DEBUG: (main) main_window_url: >>> > > > > > http://freak/cgi-bin/sandweb.cgi?action=sandbox >>> > > > > > DEBUG: (main) Repo name: local >>> > > > > > DEBUG: (main) Repo root: /db/cvs >>> > > > > > DEBUG: (main) VCS sandbox: >>> > > > > /usr/local/share/sandweb/users/admin/local// >>> > > > > > DEBUG: (main) Repo type: CVS >>> > > > > > DEBUG: (main) Filename(s): doclib >>> > > > > > DEBUG: (SandWeb::Repository) Performing checkout operation >>> > > > > > DEBUG: (SandWeb::Repository) Params: file doclib >>> > > > > > DEBUG: (SandWeb::Repository::cvs) Performing checkout >>> operation >>> > > > > > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d >>> doclib >>> > > > > > DEBUG: (SandWeb::Repository::cvs) File: doclib >>> > > > > > DEBUG: (SandWeb::Repository::cvs) Creating Shell object >>> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell >>> > > > > > DEBUG: (SandWeb::Shell) VCS command is : cd >>> > > > > > /usr/local/share/sandweb/users/admin/local// && >>> > > CVS_RSH=/usr/bin/ssh >>> > > > > && >>> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d >>> > :ext:cvs@freak:/db/cvs >>> > > > > > checkout -d doclib 'doclib' >>> > > > > > DEBUG: (SandWeb::Shell) Using VCS username/password >>> > > > > > DEBUG: (SandWeb::Shell) Full command is : >>> > > > > /usr/local/bin/sandweb-expect >>> > > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd >>> > > > > > /usr/local/share/sandweb/users/admin/local// && >>> > > CVS_RSH=/usr/bin/ssh >>> > > > > && >>> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d >>> > :ext:cvs@freak:/db/cvs >>> > > > > > checkout -d doclib 'doclib'" >>> > > > > > DEBUG: (SandWeb::File) removing file : >>> > > > > > /usr/local/share/sandweb/users/admin/passwd >>> > > > > > DEBUG: (SandWeb::File::Unix) removing file : >>> > > > > > /usr/local/share/sandweb/users/admin/passwd >>> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell >>> > > > > > DEBUG: (SandWeb::Shell) VCS command is : rm >>> > > > > > "/usr/local/share/sandweb/users/admin/passwd" >>> > > > > > DEBUG: (SandWeb::Shell) Not using VCS username/password >>> > > > > > DEBUG: (SandWeb::File::Unix) error code : >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > Anybody knows why? >>> > > > > > >>> > > > > > --zoly >>> > > > > >>> > > > >>> > > >>> > >>> |
From: Rob H. <ro...@ro...> - 2003-02-01 07:04:06
|
Hmm... I went to fix this, but I cannot reproduce it. The current CVS checkout of SandWeb is working for me, and when I look at the command it looks ok ( the extra '/' looks silly but it won't hurt anything ). I an completely up-to-date, and I'm able to checkout. CVS gives a "1" in quite a few situations, I'm wondering if you can do another update and see if it happens again? Can you help me debug this on your setup? It works ok for me. On Fri, Jan 31, 2003 at 12:47:16PM -0500, Zoltan Farkas wrote: > I made the update with the latest version: > > And I am getting the error: An error occurred. A call to the shell gave > us this error code : 1 > > I see the command : > > cd /usr/local/share/sandweb/users/admin/local// && CVS_RSH=/usr/bin/ssh > && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > checkout -d doclib 'doclib' > > The cd command looks like has a / that it shouldn't be there at the end. > > Here is the entire log entry: > > Current filename(s) : doclib > > > An error occurred. A call to the shell gave us this error code : 1 > > > > > > DEBUG: (main) action: sandbox - submit: Checkout > DEBUG: (main) module_description: > DEBUG: (main) loading prefs > DEBUG: (main) > $VAR1 = bless( { > 'log_obj' => bless( { > 'log_dir' => '/var/log', > 'toggle' => { > 'debug' => '1', > 'log' => '1' > }, > 'debug_msgs' => [ > '(main) action: > sandbox - submit: Checkout', > '(main) > module_description: > ', > '(main) loading > prefs' > ] > }, 'SandWeb::Log' ), > 'repo' => { > 'local' => { > 'password' => 'cvs123', > 'connection' => 'SSH', > 'remember_repo_password' => > 'on', > 'name' => 'local', > 'root' => '/db/cvs', > 'type' => 'CVS', > 'server' => 'freak', > 'module' => {}, > 'username' => 'cvs' > } > }, > 'personal' => { > 'confirm_delete' => 'on', > 'full_name' => 'Zoltan Farkas' > }, > 'config_file' => '.user.cfg', > 'config_dir' => '/usr/local/share/sandweb/users/admin' > }, 'SandWeb::Config' ); > > DEBUG: (SandWeb::Config) module_description = '' > DEBUG: (main) write_config() > DEBUG: (main) module_name: > DEBUG: (main) username: admin > DEBUG: (main) location: > DEBUG: (main) main_window_url: http://freak/cgi-bin/sandweb.cgi > DEBUG: (main) Repo name: local > DEBUG: (main) Repo root: /db/cvs > DEBUG: (main) VCS sandbox: /usr/local/share/sandweb/users/admin/local// > DEBUG: (main) Repo type: CVS > DEBUG: (main) Filename(s): doclib > DEBUG: (SandWeb::Repository) Performing checkout operation > DEBUG: (SandWeb::Repository) Params: file doclib > DEBUG: (SandWeb::Repository::cvs) Performing checkout operation > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d doclib > DEBUG: (SandWeb::Repository::cvs) File: doclib > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > DEBUG: (SandWeb::Shell) VCS call to Unix shell > DEBUG: (SandWeb::Shell) VCS command is : cd > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=/usr/bin/ssh && > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > checkout -d doclib 'doclib' > DEBUG: (SandWeb::Shell) Using VCS username/password > DEBUG: (SandWeb::Shell) Full command is : /usr/local/bin/sandweb-expect > vcs /usr/local/share/sandweb/users/admin/passwd "cd > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=/usr/bin/ssh && > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > checkout -d doclib 'doclib'" > DEBUG: (SandWeb::File) removing file : > /usr/local/share/sandweb/users/admin/passwd > DEBUG: (SandWeb::File::Unix) removing file : > /usr/local/share/sandweb/users/admin/passwd > DEBUG: (SandWeb::Shell) VCS call to Unix shell > DEBUG: (SandWeb::Shell) VCS command is : rm > "/usr/local/share/sandweb/users/admin/passwd" > DEBUG: (SandWeb::Shell) Not using VCS username/password > DEBUG: (SandWeb::File::Unix) error code : > > > > --zoly > > -----Original Message----- > From: Rob Helmer [mailto:ro...@ro...] > Sent: Friday, January 31, 2003 12:20 PM > To: Zoltan Farkas > Cc: san...@li... > Subject: RE: [Sandweb-users] module checkout problem > > Excellent :) I'm glad it's working for you. > > I made a couple checkins last night, one of them fixes a bug with > commit, and the other was obscuring some cvs error messages. > > You should do a "cvs update" on the sandweb codebase and do another > "make install". > You shouldn't have to reconfigure anything, it should "just work". > > Right now I don't know of any bugs in the latest cvs version of SandWeb, > > let me know if you find anything. I'd like to release the beta soon. > > On Fri, 31 Jan 2003 8:33AM -0800, Zoltan Farkas wrote: > > > > I found the problem: > > > > .profile is not loaded when cvs is calling ssh, so my PATH was not set > > to where cvs was (usr/local/bin). When a user does a login ssh the > > profile is loaded. > > > > So I corrected this and now everything seems to work. > > > > thanks > > > > > > -----Original Message----- > > From: Rob Helmer [mailto:ro...@ro...] > > Sent: Thursday, January 30, 2003 7:48 PM > > To: Zoltan Farkas > > Subject: Re: [Sandweb-users] module checkout problem > > > > hmm.. ok, I am not really sure why CVS isn't working then. It's > > saying the the server is giving it EOF, if doing : > > > > CVS_RSH=ssh > > export CVS_RSH > > > > and a CVS command on the command line doesn't work, it's definitely > > not going to work in sandweb :) > > > > > > On Thu, Jan 30, 2003 at 07:15:57PM -0500, Zoltan Farkas wrote: > >> That's what happens > >> > >> $ ssh cvs@freak > >> cvs@freak's password: > >> Last login: Thu Jan 30 08:48:28 2003 from freak.daxtechno > >> Sun Microsystems Inc. SunOS 5.9 Generic May 2002 > >> $ which cvs > >> /usr/local/bin/cvs > >> $ cvs server > >> > >> and it holds term ..... > >> > >> > >> --zoly > >> > >> > >> -----Original Message----- > >> From: Rob Helmer [mailto:ro...@ro...] > >> Sent: Thursday, January 30, 2003 7:16 PM > >> To: Zoltan Farkas > >> Subject: Re: [Sandweb-users] module checkout problem > >> > >> what if you "ssh cvs@freak" and at the prompt try "which cvs", > >> "cvs server" should put the CVS on the other side into server > >> mode and hold that term until you hang up. > >> > >> > >> On Thu, Jan 30, 2003 at 07:03:10PM -0500, Zoltan Farkas wrote: > >> > This is what happens: > >> > > >> > $ ssh cvs@freak cvs server > >> > cvs@freak's password: > >> > $ > >> > > >> > > >> > --zoly > >> > > >> > > >> > -----Original Message----- > >> > From: Rob Helmer [mailto:ro...@ro...] > >> > Sent: Thursday, January 30, 2003 7:06 PM > >> > To: Zoltan Farkas > >> > Subject: Re: [Sandweb-users] module checkout problem > >> > > >> > hmm.. very strange. What if you do "ssh cvs@freak cvs server"? > >> > > >> > > >> > On Thu, Jan 30, 2003 at 06:42:31PM -0500, Zoltan Farkas wrote: > >> > > (127)oracle@/opt/oracle/product/8.1.7/dbs>which ssh > >> > > /usr/bin/ssh > >> > > > >> > > --zoly > >> > > > >> > > > >> > > -----Original Message----- > >> > > From: Rob Helmer [mailto:ro...@ro...] > >> > > Sent: Thursday, January 30, 2003 6:43 PM > >> > > To: Zoltan Farkas > >> > > Subject: Re: [Sandweb-users] module checkout problem > >> > > > >> > > type "which ssh" > >> > > > >> > > > >> > > On Thu, Jan 30, 2003 at 06:08:28PM -0500, Zoltan Farkas wrote: > >> > > > SSH seems to work: > >> > > > > >> > > > $ ssh cvs@freak > >> > > > cvs@freak's password: > >> > > > Last login: Thu Jan 30 05:04:39 2003 from 192.168.0.8 > >> > > > Sun Microsystems Inc. SunOS 5.9 Generic May 2002 > >> > > > $ > >> > > > > >> > > > --zoly > >> > > > > >> > > > -----Original Message----- > >> > > > From: Rob Helmer [mailto:ro...@ro...] > >> > > > Sent: Thursday, January 30, 2003 6:11 PM > >> > > > To: Zoltan Farkas > >> > > > Subject: Re: [Sandweb-users] module checkout problem > >> > > > > >> > > > It's definitely an SSH-related problem. > >> > > > > >> > > > > >> > > > On Thu, Jan 30, 2003 at 06:04:17PM -0500, Zoltan Farkas wrote: > >> > > > > > >> > > > > The following line works: > >> > > > > $ /usr/local/bin/cvs -q -d /db/cvs checkout -d doclib > >> 'doclib' > >> > > > > > >> > > > > U doclib/test > >> > > > > U doclib/test.txt > >> > > > > > >> > > > > But the following : > >> > > > > > >> > > > > $ export CVS_RSH=/usr/bin/ssh > >> > > > > $ /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout > -d > >> > doclib > >> > > > > 'doclib' > >> > > > > cvs@freak's password: > >> > > > > cvs [checkout aborted]: end of file from server (consult > >> above > >> > > > messages > >> > > > > if any) > >> > > > > > >> > > > > and I am entering the correct password ... > >> > > > > > >> > > > > --zoly > >> > > > > > >> > > > > > >> > > > > > >> > > > > -----Original Message----- > >> > > > > From: Rob Helmer [mailto:ro...@ro...] > >> > > > > Sent: Thursday, January 30, 2003 5:44 PM > >> > > > > To: Zoltan Farkas > >> > > > > Cc: san...@li... > >> > > > > Subject: Re: [Sandweb-users] module checkout problem > >> > > > > > >> > > > > On Thu, Jan 30, 2003 at 04:59:17PM -0500, Zoltan Farkas > >> wrote: > >> > > > > > I have problems checking out a module from CVS using SSH > >> > > > > > > >> > > > > > I have here the debug message dump: > >> > > > > > >> > > > > > >> > > > > Hello, > >> > > > > > >> > > > > > >> > > > > > Current filename(s) : doclib > >> > > > > > > >> > > > > > cvs [checkout aborted]: end of file from server (consult > > above > >> > > > > messages > >> > > > > > if any) > >> > > > > > >> > > > > > >> > > > > Either CVS can't talk to SSH, or the SSH server is not > > accepting > >> > > > > connections. > >> > > > > > >> > > > > Which OS is this BTW? > >> > > > > > >> > > > > Looks like this is your full command : > >> > > > > > >> > > > > DEBUG: (SandWeb::Shell) Full command is : > >> > > > /usr/local/bin/sandweb-expect > >> > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > >> > > > > /usr/local/share/sandweb/users/admin/local// && > >> > CVS_RSH=/usr/bin/ssh > >> > > > && > >> > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > >> :ext:cvs@freak:/db/cvs > >> > > > > checkout -d doclib 'doclib'" > >> > > > > > >> > > > > Make sure that "/usr/bin/ssh" is the correct path for SSH, > > this > >> is > >> > > set > >> > > > > upon install and is configured in sandweb.cfg > >> > > > > > >> > > > > Also, try running this from the command line in your regular > >> user > >> > > > > account : > >> > > > > > >> > > > > CVS_RSH=/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs > > -q > >> -d > >> > > > > :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' > >> > > > > > >> > > > > Let us know if that works. > >> > > > > > >> > > > > > >> > > > > > >> > > > > Thanks, > >> > > > > Rob > >> > > > > > > >> > > > > > > >> > > > > > DEBUG: (main) action: sandbox - submit: Checkout > >> > > > > > DEBUG: (main) module_description: > >> > > > > > DEBUG: (main) loading prefs > >> > > > > > DEBUG: (main) > >> > > > > > $VAR1 = bless( { > >> > > > > > 'log_obj' => bless( { > >> > > > > > 'log_dir' => > >> '/var/log', > >> > > > > > 'toggle' => { > >> > > > > > > >> 'debug' > >> => > >> > > '1', > >> > > > > > 'log' > > => > >> > '1' > >> > > > > > }, > >> > > > > > 'debug_msgs' => [ > >> > > > > > > >> '(main) > >> > > > > action: > >> > > > > > sandbox - submit: Checkout', > >> > > > > > > >> '(main) > >> > > > > > module_description: > >> > > > > > ', > >> > > > > > > >> '(main) > >> > > > > loading > >> > > > > > prefs' > >> > > > > > ] > >> > > > > > }, 'SandWeb::Log' ), > >> > > > > > 'repo' => { > >> > > > > > 'local' => { > >> > > > > > 'password' => > >> 'cvs123', > >> > > > > > 'connection' => > > 'SSH', > >> > > > > > > >> 'remember_repo_password' > >> > > => > >> > > > > > 'on', > >> > > > > > 'name' => 'local', > >> > > > > > 'root' => > >> '/db/cvs', > >> > > > > > 'type' => 'CVS', > >> > > > > > 'server' => > >> 'freak', > >> > > > > > 'module' => {}, > >> > > > > > 'username' => > 'cvs' > >> > > > > > } > >> > > > > > }, > >> > > > > > 'personal' => { > >> > > > > > 'confirm_delete' => 'on', > >> > > > > > 'full_name' => 'Zoltan > > Farkas' > >> > > > > > }, > >> > > > > > 'config_file' => '.user.cfg', > >> > > > > > 'config_dir' => > >> > > > > '/usr/local/share/sandweb/users/admin' > >> > > > > > }, 'SandWeb::Config' ); > >> > > > > > > >> > > > > > DEBUG: (SandWeb::Config) module_description = '' > >> > > > > > DEBUG: (main) write_config() > >> > > > > > DEBUG: (main) module_name: > >> > > > > > DEBUG: (main) username: admin > >> > > > > > DEBUG: (main) location: > >> > > > > > DEBUG: (main) main_window_url: > >> > > > > > http://freak/cgi-bin/sandweb.cgi?action=sandbox > >> > > > > > DEBUG: (main) Repo name: local > >> > > > > > DEBUG: (main) Repo root: /db/cvs > >> > > > > > DEBUG: (main) VCS sandbox: > >> > > > > /usr/local/share/sandweb/users/admin/local// > >> > > > > > DEBUG: (main) Repo type: CVS > >> > > > > > DEBUG: (main) Filename(s): doclib > >> > > > > > DEBUG: (SandWeb::Repository) Performing checkout operation > >> > > > > > DEBUG: (SandWeb::Repository) Params: file doclib > >> > > > > > DEBUG: (SandWeb::Repository::cvs) Performing checkout > >> operation > >> > > > > > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d > >> doclib > >> > > > > > DEBUG: (SandWeb::Repository::cvs) File: doclib > >> > > > > > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > >> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > >> > > > > > DEBUG: (SandWeb::Shell) VCS command is : cd > >> > > > > > /usr/local/share/sandweb/users/admin/local// && > >> > > CVS_RSH=/usr/bin/ssh > >> > > > > && > >> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > >> > :ext:cvs@freak:/db/cvs > >> > > > > > checkout -d doclib 'doclib' > >> > > > > > DEBUG: (SandWeb::Shell) Using VCS username/password > >> > > > > > DEBUG: (SandWeb::Shell) Full command is : > >> > > > > /usr/local/bin/sandweb-expect > >> > > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > >> > > > > > /usr/local/share/sandweb/users/admin/local// && > >> > > CVS_RSH=/usr/bin/ssh > >> > > > > && > >> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > >> > :ext:cvs@freak:/db/cvs > >> > > > > > checkout -d doclib 'doclib'" > >> > > > > > DEBUG: (SandWeb::File) removing file : > >> > > > > > /usr/local/share/sandweb/users/admin/passwd > >> > > > > > DEBUG: (SandWeb::File::Unix) removing file : > >> > > > > > /usr/local/share/sandweb/users/admin/passwd > >> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > >> > > > > > DEBUG: (SandWeb::Shell) VCS command is : rm > >> > > > > > "/usr/local/share/sandweb/users/admin/passwd" > >> > > > > > DEBUG: (SandWeb::Shell) Not using VCS username/password > >> > > > > > DEBUG: (SandWeb::File::Unix) error code : > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > Anybody knows why? > >> > > > > > > >> > > > > > --zoly > >> > > > > > >> > > > > >> > > > >> > > >> > |
From: Rob H. <ro...@ro...> - 2003-01-31 21:26:30
|
Ah, ok :) cool. Just wanted to cc this to the user's list, I will fix this tonight. On Fri, 31 Jan 2003 12:50PM -0800, Zoltan Farkas wrote: > I roled back, and it works. > > --zoly > > > -----Original Message----- > From: Rob Helmer [mailto:ro...@ro...] > Sent: Friday, January 31, 2003 3:39 PM > To: Zoltan Farkas > Cc: san...@li... > Subject: RE: [Sandweb-users] module checkout problem > > Ack! Sorry about that :) > > Hmm.. Not sure why it would get an error level of 1, can you roll > lib/SandWeb/Shell.pm back by one revision and see if that helps? > > I changed the quoting of cvs commands, it's possible that I fixed > commit > > and broke other cvs commands :p > > I will work on it tonight. > > Thanks! > > > On Fri, 31 Jan 2003 9:54AM -0800, Zoltan Farkas wrote: >> I made the update with the latest version: >> >> And I am getting the error: An error occurred. A call to the shell >> gave >> us this error code : 1 >> >> I see the command : >> >> cd /usr/local/share/sandweb/users/admin/local// && >> CVS_RSH=/usr/bin/ssh >> && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs >> checkout -d doclib 'doclib' >> >> The cd command looks like has a / that it shouldn't be there at the >> end. >> >> Here is the entire log entry: >> >> Current filename(s) : doclib >> >> >> An error occurred. A call to the shell gave us this error code : 1 >> >> >> >> >> >> DEBUG: (main) action: sandbox - submit: Checkout >> DEBUG: (main) module_description: >> DEBUG: (main) loading prefs >> DEBUG: (main) >> $VAR1 = bless( { >> 'log_obj' => bless( { >> 'log_dir' => '/var/log', >> 'toggle' => { >> 'debug' => '1', >> 'log' => '1' >> }, >> 'debug_msgs' => [ >> '(main) >> action: >> sandbox - submit: Checkout', >> '(main) >> module_description: >> ', >> '(main) >> loading >> prefs' >> ] >> }, 'SandWeb::Log' ), >> 'repo' => { >> 'local' => { >> 'password' => 'cvs123', >> 'connection' => 'SSH', >> 'remember_repo_password' => >> 'on', >> 'name' => 'local', >> 'root' => '/db/cvs', >> 'type' => 'CVS', >> 'server' => 'freak', >> 'module' => {}, >> 'username' => 'cvs' >> } >> }, >> 'personal' => { >> 'confirm_delete' => 'on', >> 'full_name' => 'Zoltan Farkas' >> }, >> 'config_file' => '.user.cfg', >> 'config_dir' => >> '/usr/local/share/sandweb/users/admin' >> }, 'SandWeb::Config' ); >> >> DEBUG: (SandWeb::Config) module_description = '' >> DEBUG: (main) write_config() >> DEBUG: (main) module_name: >> DEBUG: (main) username: admin >> DEBUG: (main) location: >> DEBUG: (main) main_window_url: http://freak/cgi-bin/sandweb.cgi >> DEBUG: (main) Repo name: local >> DEBUG: (main) Repo root: /db/cvs >> DEBUG: (main) VCS sandbox: >> /usr/local/share/sandweb/users/admin/local// >> DEBUG: (main) Repo type: CVS >> DEBUG: (main) Filename(s): doclib >> DEBUG: (SandWeb::Repository) Performing checkout operation >> DEBUG: (SandWeb::Repository) Params: file doclib >> DEBUG: (SandWeb::Repository::cvs) Performing checkout operation >> DEBUG: (SandWeb::Repository::cvs) Params: checkout -d doclib >> DEBUG: (SandWeb::Repository::cvs) File: doclib >> DEBUG: (SandWeb::Repository::cvs) Creating Shell object >> DEBUG: (SandWeb::Shell) VCS call to Unix shell >> DEBUG: (SandWeb::Shell) VCS command is : cd >> /usr/local/share/sandweb/users/admin/local// && CVS_RSH=/usr/bin/ssh >> && >> export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs >> checkout -d doclib 'doclib' >> DEBUG: (SandWeb::Shell) Using VCS username/password >> DEBUG: (SandWeb::Shell) Full command is : >> /usr/local/bin/sandweb-expect >> vcs /usr/local/share/sandweb/users/admin/passwd "cd >> /usr/local/share/sandweb/users/admin/local// && CVS_RSH=/usr/bin/ssh >> && >> export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs >> checkout -d doclib 'doclib'" >> DEBUG: (SandWeb::File) removing file : >> /usr/local/share/sandweb/users/admin/passwd >> DEBUG: (SandWeb::File::Unix) removing file : >> /usr/local/share/sandweb/users/admin/passwd >> DEBUG: (SandWeb::Shell) VCS call to Unix shell >> DEBUG: (SandWeb::Shell) VCS command is : rm >> "/usr/local/share/sandweb/users/admin/passwd" >> DEBUG: (SandWeb::Shell) Not using VCS username/password >> DEBUG: (SandWeb::File::Unix) error code : >> >> >> >> --zoly >> >> -----Original Message----- >> From: Rob Helmer [mailto:ro...@ro...] >> Sent: Friday, January 31, 2003 12:20 PM >> To: Zoltan Farkas >> Cc: san...@li... >> Subject: RE: [Sandweb-users] module checkout problem >> >> Excellent :) I'm glad it's working for you. >> >> I made a couple checkins last night, one of them fixes a bug with >> commit, and the other was obscuring some cvs error messages. >> >> You should do a "cvs update" on the sandweb codebase and do another >> "make install". >> You shouldn't have to reconfigure anything, it should "just work". >> >> Right now I don't know of any bugs in the latest cvs version of >> SandWeb, >> >> let me know if you find anything. I'd like to release the beta soon. >> >> On Fri, 31 Jan 2003 8:33AM -0800, Zoltan Farkas wrote: >>> >>> I found the problem: >>> >>> .profile is not loaded when cvs is calling ssh, so my PATH was not >>> set >>> to where cvs was (usr/local/bin). When a user does a login ssh the >>> profile is loaded. >>> >>> So I corrected this and now everything seems to work. >>> >>> thanks >>> >>> >>> -----Original Message----- >>> From: Rob Helmer [mailto:ro...@ro...] >>> Sent: Thursday, January 30, 2003 7:48 PM >>> To: Zoltan Farkas >>> Subject: Re: [Sandweb-users] module checkout problem >>> >>> hmm.. ok, I am not really sure why CVS isn't working then. It's >>> saying the the server is giving it EOF, if doing : >>> >>> CVS_RSH=ssh >>> export CVS_RSH >>> >>> and a CVS command on the command line doesn't work, it's definitely >>> not going to work in sandweb :) >>> >>> >>> On Thu, Jan 30, 2003 at 07:15:57PM -0500, Zoltan Farkas wrote: >>>> That's what happens >>>> >>>> $ ssh cvs@freak >>>> cvs@freak's password: >>>> Last login: Thu Jan 30 08:48:28 2003 from freak.daxtechno >>>> Sun Microsystems Inc. SunOS 5.9 Generic May 2002 >>>> $ which cvs >>>> /usr/local/bin/cvs >>>> $ cvs server >>>> >>>> and it holds term ..... >>>> >>>> >>>> --zoly >>>> >>>> >>>> -----Original Message----- >>>> From: Rob Helmer [mailto:ro...@ro...] >>>> Sent: Thursday, January 30, 2003 7:16 PM >>>> To: Zoltan Farkas >>>> Subject: Re: [Sandweb-users] module checkout problem >>>> >>>> what if you "ssh cvs@freak" and at the prompt try "which cvs", >>>> "cvs server" should put the CVS on the other side into server >>>> mode and hold that term until you hang up. >>>> >>>> >>>> On Thu, Jan 30, 2003 at 07:03:10PM -0500, Zoltan Farkas wrote: >>>> > This is what happens: >>>> > >>>> > $ ssh cvs@freak cvs server >>>> > cvs@freak's password: >>>> > $ >>>> > >>>> > >>>> > --zoly >>>> > >>>> > >>>> > -----Original Message----- >>>> > From: Rob Helmer [mailto:ro...@ro...] >>>> > Sent: Thursday, January 30, 2003 7:06 PM >>>> > To: Zoltan Farkas >>>> > Subject: Re: [Sandweb-users] module checkout problem >>>> > >>>> > hmm.. very strange. What if you do "ssh cvs@freak cvs server"? >>>> > >>>> > >>>> > On Thu, Jan 30, 2003 at 06:42:31PM -0500, Zoltan Farkas wrote: >>>> > > (127)oracle@/opt/oracle/product/8.1.7/dbs>which ssh >>>> > > /usr/bin/ssh >>>> > > >>>> > > --zoly >>>> > > >>>> > > >>>> > > -----Original Message----- >>>> > > From: Rob Helmer [mailto:ro...@ro...] >>>> > > Sent: Thursday, January 30, 2003 6:43 PM >>>> > > To: Zoltan Farkas >>>> > > Subject: Re: [Sandweb-users] module checkout problem >>>> > > >>>> > > type "which ssh" >>>> > > >>>> > > >>>> > > On Thu, Jan 30, 2003 at 06:08:28PM -0500, Zoltan Farkas wrote: >>>> > > > SSH seems to work: >>>> > > > >>>> > > > $ ssh cvs@freak >>>> > > > cvs@freak's password: >>>> > > > Last login: Thu Jan 30 05:04:39 2003 from 192.168.0.8 >>>> > > > Sun Microsystems Inc. SunOS 5.9 Generic May 2002 >>>> > > > $ >>>> > > > >>>> > > > --zoly >>>> > > > >>>> > > > -----Original Message----- >>>> > > > From: Rob Helmer [mailto:ro...@ro...] >>>> > > > Sent: Thursday, January 30, 2003 6:11 PM >>>> > > > To: Zoltan Farkas >>>> > > > Subject: Re: [Sandweb-users] module checkout problem >>>> > > > >>>> > > > It's definitely an SSH-related problem. >>>> > > > >>>> > > > >>>> > > > On Thu, Jan 30, 2003 at 06:04:17PM -0500, Zoltan Farkas > wrote: >>>> > > > > >>>> > > > > The following line works: >>>> > > > > $ /usr/local/bin/cvs -q -d /db/cvs checkout -d doclib >>>> 'doclib' >>>> > > > > >>>> > > > > U doclib/test >>>> > > > > U doclib/test.txt >>>> > > > > >>>> > > > > But the following : >>>> > > > > >>>> > > > > $ export CVS_RSH=/usr/bin/ssh >>>> > > > > $ /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout >> -d >>>> > doclib >>>> > > > > 'doclib' >>>> > > > > cvs@freak's password: >>>> > > > > cvs [checkout aborted]: end of file from server (consult >>>> above >>>> > > > messages >>>> > > > > if any) >>>> > > > > >>>> > > > > and I am entering the correct password ... >>>> > > > > >>>> > > > > --zoly >>>> > > > > >>>> > > > > >>>> > > > > >>>> > > > > -----Original Message----- >>>> > > > > From: Rob Helmer [mailto:ro...@ro...] >>>> > > > > Sent: Thursday, January 30, 2003 5:44 PM >>>> > > > > To: Zoltan Farkas >>>> > > > > Cc: san...@li... >>>> > > > > Subject: Re: [Sandweb-users] module checkout problem >>>> > > > > >>>> > > > > On Thu, Jan 30, 2003 at 04:59:17PM -0500, Zoltan Farkas >>>> wrote: >>>> > > > > > I have problems checking out a module from CVS using SSH >>>> > > > > > >>>> > > > > > I have here the debug message dump: >>>> > > > > >>>> > > > > >>>> > > > > Hello, >>>> > > > > >>>> > > > > >>>> > > > > > Current filename(s) : doclib >>>> > > > > > >>>> > > > > > cvs [checkout aborted]: end of file from server (consult >>> above >>>> > > > > messages >>>> > > > > > if any) >>>> > > > > >>>> > > > > >>>> > > > > Either CVS can't talk to SSH, or the SSH server is not >>> accepting >>>> > > > > connections. >>>> > > > > >>>> > > > > Which OS is this BTW? >>>> > > > > >>>> > > > > Looks like this is your full command : >>>> > > > > >>>> > > > > DEBUG: (SandWeb::Shell) Full command is : >>>> > > > /usr/local/bin/sandweb-expect >>>> > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd >>>> > > > > /usr/local/share/sandweb/users/admin/local// && >>>> > CVS_RSH=/usr/bin/ssh >>>> > > > && >>>> > > > > export CVS_RSH && /usr/local/bin/cvs -q -d >>>> :ext:cvs@freak:/db/cvs >>>> > > > > checkout -d doclib 'doclib'" >>>> > > > > >>>> > > > > Make sure that "/usr/bin/ssh" is the correct path for SSH, >>> this >>>> is >>>> > > set >>>> > > > > upon install and is configured in sandweb.cfg >>>> > > > > >>>> > > > > Also, try running this from the command line in your > regular >>>> user >>>> > > > > account : >>>> > > > > >>>> > > > > CVS_RSH=/usr/bin/ssh && export CVS_RSH && > /usr/local/bin/cvs >>> -q >>>> -d >>>> > > > > :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' >>>> > > > > >>>> > > > > Let us know if that works. >>>> > > > > >>>> > > > > >>>> > > > > >>>> > > > > Thanks, >>>> > > > > Rob >>>> > > > > > >>>> > > > > > >>>> > > > > > DEBUG: (main) action: sandbox - submit: Checkout >>>> > > > > > DEBUG: (main) module_description: >>>> > > > > > DEBUG: (main) loading prefs >>>> > > > > > DEBUG: (main) >>>> > > > > > $VAR1 = bless( { >>>> > > > > > 'log_obj' => bless( { >>>> > > > > > 'log_dir' => >>>> '/var/log', >>>> > > > > > 'toggle' => { >>>> > > > > > >>>> 'debug' >>>> => >>>> > > '1', >>>> > > > > > > 'log' >>> => >>>> > '1' >>>> > > > > > }, >>>> > > > > > 'debug_msgs' => [ >>>> > > > > > >>>> '(main) >>>> > > > > action: >>>> > > > > > sandbox - submit: Checkout', >>>> > > > > > >>>> '(main) >>>> > > > > > module_description: >>>> > > > > > ', >>>> > > > > > >>>> '(main) >>>> > > > > loading >>>> > > > > > prefs' >>>> > > > > > ] >>>> > > > > > }, 'SandWeb::Log' > ), >>>> > > > > > 'repo' => { >>>> > > > > > 'local' => { >>>> > > > > > 'password' => >>>> 'cvs123', >>>> > > > > > 'connection' => >>> 'SSH', >>>> > > > > > >>>> 'remember_repo_password' >>>> > > => >>>> > > > > > 'on', >>>> > > > > > 'name' => > 'local', >>>> > > > > > 'root' => >>>> '/db/cvs', >>>> > > > > > 'type' => 'CVS', >>>> > > > > > 'server' => >>>> 'freak', >>>> > > > > > 'module' => {}, >>>> > > > > > 'username' => >> 'cvs' >>>> > > > > > } >>>> > > > > > }, >>>> > > > > > 'personal' => { >>>> > > > > > 'confirm_delete' => 'on', >>>> > > > > > 'full_name' => 'Zoltan >>> Farkas' >>>> > > > > > }, >>>> > > > > > 'config_file' => '.user.cfg', >>>> > > > > > 'config_dir' => >>>> > > > > '/usr/local/share/sandweb/users/admin' >>>> > > > > > }, 'SandWeb::Config' ); >>>> > > > > > >>>> > > > > > DEBUG: (SandWeb::Config) module_description = '' >>>> > > > > > DEBUG: (main) write_config() >>>> > > > > > DEBUG: (main) module_name: >>>> > > > > > DEBUG: (main) username: admin >>>> > > > > > DEBUG: (main) location: >>>> > > > > > DEBUG: (main) main_window_url: >>>> > > > > > http://freak/cgi-bin/sandweb.cgi?action=sandbox >>>> > > > > > DEBUG: (main) Repo name: local >>>> > > > > > DEBUG: (main) Repo root: /db/cvs >>>> > > > > > DEBUG: (main) VCS sandbox: >>>> > > > > /usr/local/share/sandweb/users/admin/local// >>>> > > > > > DEBUG: (main) Repo type: CVS >>>> > > > > > DEBUG: (main) Filename(s): doclib >>>> > > > > > DEBUG: (SandWeb::Repository) Performing checkout > operation >>>> > > > > > DEBUG: (SandWeb::Repository) Params: file doclib >>>> > > > > > DEBUG: (SandWeb::Repository::cvs) Performing checkout >>>> operation >>>> > > > > > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d >>>> doclib >>>> > > > > > DEBUG: (SandWeb::Repository::cvs) File: doclib >>>> > > > > > DEBUG: (SandWeb::Repository::cvs) Creating Shell object >>>> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell >>>> > > > > > DEBUG: (SandWeb::Shell) VCS command is : cd >>>> > > > > > /usr/local/share/sandweb/users/admin/local// && >>>> > > CVS_RSH=/usr/bin/ssh >>>> > > > > && >>>> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d >>>> > :ext:cvs@freak:/db/cvs >>>> > > > > > checkout -d doclib 'doclib' >>>> > > > > > DEBUG: (SandWeb::Shell) Using VCS username/password >>>> > > > > > DEBUG: (SandWeb::Shell) Full command is : >>>> > > > > /usr/local/bin/sandweb-expect >>>> > > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd >>>> > > > > > /usr/local/share/sandweb/users/admin/local// && >>>> > > CVS_RSH=/usr/bin/ssh >>>> > > > > && >>>> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d >>>> > :ext:cvs@freak:/db/cvs >>>> > > > > > checkout -d doclib 'doclib'" >>>> > > > > > DEBUG: (SandWeb::File) removing file : >>>> > > > > > /usr/local/share/sandweb/users/admin/passwd >>>> > > > > > DEBUG: (SandWeb::File::Unix) removing file : >>>> > > > > > /usr/local/share/sandweb/users/admin/passwd >>>> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell >>>> > > > > > DEBUG: (SandWeb::Shell) VCS command is : rm >>>> > > > > > "/usr/local/share/sandweb/users/admin/passwd" >>>> > > > > > DEBUG: (SandWeb::Shell) Not using VCS username/password >>>> > > > > > DEBUG: (SandWeb::File::Unix) error code : >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > Anybody knows why? >>>> > > > > > >>>> > > > > > --zoly >>>> > > > > >>>> > > > >>>> > > >>>> > >>>> |
From: Zoltan F. <zo...@da...> - 2003-02-04 15:34:48
|
I have problems with commit, here is the error: I think the following fails : cd /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo There is a // in there =20 SandWeb : VCS commit =20 =20 =20 =20 =20 =20 Zoly changed it =20 Current filename(s) : IT Mission Company Profile1.doc=20 =20 An error occurred. A call to the shell gave us this error code : 1 =20 =20 =20 =20 =20 DEBUG: (main) action: vcs - submit: 1 DEBUG: (main) module_description:=20 DEBUG: (main) loading prefs DEBUG: (main)=20 $VAR1 =3D bless( { 'log_obj' =3D> bless( { 'log_dir' =3D> '/var/log', 'toggle' =3D> { 'debug' =3D> '1', 'log' =3D> '1' }, 'debug_msgs' =3D> [ '(main) action: vcs - submit: 1', '(main) module_description:=20 ', '(main) loading prefs' ] }, 'SandWeb::Log' ), 'repo' =3D> { 'local' =3D> { 'password' =3D> 'cvs123', 'connection' =3D> 'SSH', 'remember_repo_password' =3D> 'on', 'name' =3D> 'local', 'server' =3D> 'freak', 'type' =3D> 'CVS', 'root' =3D> '/db/cvs', 'module' =3D> { 'doclib' =3D> { 'name' =3D> 'doclib', =20 'description' =3D> '' } }, 'username' =3D> 'cvs' } }, 'personal' =3D> { 'confirm_delete' =3D> 'on', 'full_name' =3D> 'Zoltan Farkas' }, 'config_file' =3D> '.user.cfg', 'config_dir' =3D> = '/usr/local/share/sandweb/users/admin' }, 'SandWeb::Config' ); DEBUG: (main) module_name: doclib DEBUG: (main) username: admin DEBUG: (main) location: /Clients/Jo DEBUG: (main) main_window_url:=20 DEBUG: (main) Repo name: local DEBUG: (main) Repo root: /db/cvs DEBUG: (main) VCS sandbox: /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo DEBUG: (main) Repo type: CVS DEBUG: (main) Filename(s): IT Mission Company Profile1.doc DEBUG: (SandWeb::Repository) Performing commit operation DEBUG: (SandWeb::Repository) Params: message Zoly changed it file IT Mission Company Profile1.doc DEBUG: (SandWeb::Repository::cvs) Performing commit operation DEBUG: (SandWeb::Repository::cvs) Params: commit -m 'Zoly changed it' DEBUG: (SandWeb::Repository::cvs) File: IT Mission Company Profile1.doc DEBUG: (SandWeb::Repository::cvs) Creating Shell object DEBUG: (SandWeb::Shell) VCS call to Unix shell DEBUG: (SandWeb::Shell) VCS command is : cd /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo && CVS_RSH=3D/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs commit -m 'Zoly changed it' 'IT Mission Company Profile1.doc' DEBUG: (SandWeb::Shell) Using VCS username/password DEBUG: (SandWeb::Shell) Full command is : /usr/local/bin/sandweb-expect vcs /usr/local/share/sandweb/users/admin/passwd "cd /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo && CVS_RSH=3D/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs commit -m 'Zoly changed it' 'IT Mission Company Profile1.doc'" DEBUG: (SandWeb::File) removing file : /usr/local/share/sandweb/users/admin/passwd DEBUG: (SandWeb::File::Unix) removing file : /usr/local/share/sandweb/users/admin/passwd DEBUG: (SandWeb::Shell) VCS call to Unix shell DEBUG: (SandWeb::Shell) VCS command is : rm "/usr/local/share/sandweb/users/admin/passwd" DEBUG: (SandWeb::Shell) Not using VCS username/password DEBUG: (SandWeb::File::Unix) error code : Zoltan Farkas Manager of Software Products Dax Technologies Corp, www.daxtechnologies.com Phone: 732 203 1784 ext 106 Fax: 732 203 1786 Email: zo...@da... =20 -----Original Message----- From: Rob Helmer [mailto:ro...@ro...]=20 Sent: Saturday, February 01, 2003 2:03 AM To: Zoltan Farkas Cc: san...@li... Subject: Re: [Sandweb-users] module checkout problem Hmm... I went to fix this, but I cannot reproduce it. The current CVS checkout of SandWeb is working for me, and when I look at the command it looks ok ( the extra '/' looks silly but it won't hurt anything ). I an completely up-to-date, and I'm able to checkout. CVS gives a "1" in quite a few situations, I'm wondering if you can do another update and see if it happens again?=20 Can you help me debug this on your setup? It works ok for me. On Fri, Jan 31, 2003 at 12:47:16PM -0500, Zoltan Farkas wrote: > I made the update with the latest version: >=20 > And I am getting the error: An error occurred. A call to the shell gave > us this error code : 1 >=20 > I see the command : >=20 > cd /usr/local/share/sandweb/users/admin/local// && CVS_RSH=3D/usr/bin/ssh > && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > checkout -d doclib 'doclib' >=20 > The cd command looks like has a / that it shouldn't be there at the end. >=20 > Here is the entire log entry: >=20 > Current filename(s) : doclib=20 >=20 > =20 > An error occurred. A call to the shell gave us this error code : 1 =20 >=20 > =20 > =20 > =20 > =20 > DEBUG: (main) action: sandbox - submit: Checkout > DEBUG: (main) module_description:=20 > DEBUG: (main) loading prefs > DEBUG: (main)=20 > $VAR1 =3D bless( { > 'log_obj' =3D> bless( { > 'log_dir' =3D> '/var/log', > 'toggle' =3D> { > 'debug' =3D> '1', > 'log' =3D> '1' > }, > 'debug_msgs' =3D> [ > '(main) action: > sandbox - submit: Checkout', > '(main) > module_description:=20 > ', > '(main) loading > prefs' > ] > }, 'SandWeb::Log' ), > 'repo' =3D> { > 'local' =3D> { > 'password' =3D> 'cvs123', > 'connection' =3D> 'SSH', > 'remember_repo_password' =3D> > 'on', > 'name' =3D> 'local', > 'root' =3D> '/db/cvs', > 'type' =3D> 'CVS', > 'server' =3D> 'freak', > 'module' =3D> {}, > 'username' =3D> 'cvs' > } > }, > 'personal' =3D> { > 'confirm_delete' =3D> 'on', > 'full_name' =3D> 'Zoltan Farkas' > }, > 'config_file' =3D> '.user.cfg', > 'config_dir' =3D> '/usr/local/share/sandweb/users/admin' > }, 'SandWeb::Config' ); >=20 > DEBUG: (SandWeb::Config) module_description =3D ''=20 > DEBUG: (main) write_config() > DEBUG: (main) module_name:=20 > DEBUG: (main) username: admin > DEBUG: (main) location:=20 > DEBUG: (main) main_window_url: http://freak/cgi-bin/sandweb.cgi > DEBUG: (main) Repo name: local > DEBUG: (main) Repo root: /db/cvs > DEBUG: (main) VCS sandbox: /usr/local/share/sandweb/users/admin/local// > DEBUG: (main) Repo type: CVS > DEBUG: (main) Filename(s): doclib > DEBUG: (SandWeb::Repository) Performing checkout operation > DEBUG: (SandWeb::Repository) Params: file doclib > DEBUG: (SandWeb::Repository::cvs) Performing checkout operation > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d doclib > DEBUG: (SandWeb::Repository::cvs) File: doclib > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > DEBUG: (SandWeb::Shell) VCS call to Unix shell > DEBUG: (SandWeb::Shell) VCS command is : cd > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=3D/usr/bin/ssh && > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > checkout -d doclib 'doclib' > DEBUG: (SandWeb::Shell) Using VCS username/password > DEBUG: (SandWeb::Shell) Full command is : /usr/local/bin/sandweb-expect > vcs /usr/local/share/sandweb/users/admin/passwd "cd > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=3D/usr/bin/ssh && > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > checkout -d doclib 'doclib'" > DEBUG: (SandWeb::File) removing file : > /usr/local/share/sandweb/users/admin/passwd > DEBUG: (SandWeb::File::Unix) removing file : > /usr/local/share/sandweb/users/admin/passwd > DEBUG: (SandWeb::Shell) VCS call to Unix shell > DEBUG: (SandWeb::Shell) VCS command is : rm > "/usr/local/share/sandweb/users/admin/passwd" > DEBUG: (SandWeb::Shell) Not using VCS username/password > DEBUG: (SandWeb::File::Unix) error code : >=20 >=20 >=20 > --zoly >=20 > -----Original Message----- > From: Rob Helmer [mailto:ro...@ro...]=20 > Sent: Friday, January 31, 2003 12:20 PM > To: Zoltan Farkas > Cc: san...@li... > Subject: RE: [Sandweb-users] module checkout problem >=20 > Excellent :) I'm glad it's working for you. >=20 > I made a couple checkins last night, one of them fixes a bug with=20 > commit, and the other was obscuring some cvs error messages. >=20 > You should do a "cvs update" on the sandweb codebase and do another=20 > "make install". > You shouldn't have to reconfigure anything, it should "just work". >=20 > Right now I don't know of any bugs in the latest cvs version of SandWeb, >=20 > let me know if you find anything. I'd like to release the beta soon. >=20 > On Fri, 31 Jan 2003 8:33AM -0800, Zoltan Farkas wrote: > > > > I found the problem: > > > > .profile is not loaded when cvs is calling ssh, so my PATH was not set > > to where cvs was (usr/local/bin). When a user does a login ssh the > > profile is loaded. > > > > So I corrected this and now everything seems to work. > > > > thanks > > > > > > -----Original Message----- > > From: Rob Helmer [mailto:ro...@ro...] > > Sent: Thursday, January 30, 2003 7:48 PM > > To: Zoltan Farkas > > Subject: Re: [Sandweb-users] module checkout problem > > > > hmm.. ok, I am not really sure why CVS isn't working then. It's > > saying the the server is giving it EOF, if doing : > > > > CVS_RSH=3Dssh > > export CVS_RSH > > > > and a CVS command on the command line doesn't work, it's definitely > > not going to work in sandweb :) > > > > > > On Thu, Jan 30, 2003 at 07:15:57PM -0500, Zoltan Farkas wrote: > >> That's what happens > >> > >> $ ssh cvs@freak > >> cvs@freak's password: > >> Last login: Thu Jan 30 08:48:28 2003 from freak.daxtechno > >> Sun Microsystems Inc. SunOS 5.9 Generic May 2002 > >> $ which cvs > >> /usr/local/bin/cvs > >> $ cvs server > >> > >> and it holds term ..... > >> > >> > >> --zoly > >> > >> > >> -----Original Message----- > >> From: Rob Helmer [mailto:ro...@ro...] > >> Sent: Thursday, January 30, 2003 7:16 PM > >> To: Zoltan Farkas > >> Subject: Re: [Sandweb-users] module checkout problem > >> > >> what if you "ssh cvs@freak" and at the prompt try "which cvs", > >> "cvs server" should put the CVS on the other side into server > >> mode and hold that term until you hang up. > >> > >> > >> On Thu, Jan 30, 2003 at 07:03:10PM -0500, Zoltan Farkas wrote: > >> > This is what happens: > >> > > >> > $ ssh cvs@freak cvs server > >> > cvs@freak's password: > >> > $ > >> > > >> > > >> > --zoly > >> > > >> > > >> > -----Original Message----- > >> > From: Rob Helmer [mailto:ro...@ro...] > >> > Sent: Thursday, January 30, 2003 7:06 PM > >> > To: Zoltan Farkas > >> > Subject: Re: [Sandweb-users] module checkout problem > >> > > >> > hmm.. very strange. What if you do "ssh cvs@freak cvs server"? > >> > > >> > > >> > On Thu, Jan 30, 2003 at 06:42:31PM -0500, Zoltan Farkas wrote: > >> > > (127)oracle@/opt/oracle/product/8.1.7/dbs>which ssh > >> > > /usr/bin/ssh > >> > > > >> > > --zoly > >> > > > >> > > > >> > > -----Original Message----- > >> > > From: Rob Helmer [mailto:ro...@ro...] > >> > > Sent: Thursday, January 30, 2003 6:43 PM > >> > > To: Zoltan Farkas > >> > > Subject: Re: [Sandweb-users] module checkout problem > >> > > > >> > > type "which ssh" > >> > > > >> > > > >> > > On Thu, Jan 30, 2003 at 06:08:28PM -0500, Zoltan Farkas wrote: > >> > > > SSH seems to work: > >> > > > > >> > > > $ ssh cvs@freak > >> > > > cvs@freak's password: > >> > > > Last login: Thu Jan 30 05:04:39 2003 from 192.168.0.8 > >> > > > Sun Microsystems Inc. SunOS 5.9 Generic May 2002 > >> > > > $ > >> > > > > >> > > > --zoly > >> > > > > >> > > > -----Original Message----- > >> > > > From: Rob Helmer [mailto:ro...@ro...] > >> > > > Sent: Thursday, January 30, 2003 6:11 PM > >> > > > To: Zoltan Farkas > >> > > > Subject: Re: [Sandweb-users] module checkout problem > >> > > > > >> > > > It's definitely an SSH-related problem. > >> > > > > >> > > > > >> > > > On Thu, Jan 30, 2003 at 06:04:17PM -0500, Zoltan Farkas wrote: > >> > > > > > >> > > > > The following line works: > >> > > > > $ /usr/local/bin/cvs -q -d /db/cvs checkout -d doclib=20 > >> 'doclib' > >> > > > > > >> > > > > U doclib/test > >> > > > > U doclib/test.txt > >> > > > > > >> > > > > But the following : > >> > > > > > >> > > > > $ export CVS_RSH=3D/usr/bin/ssh > >> > > > > $ /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout > -d > >> > doclib > >> > > > > 'doclib' > >> > > > > cvs@freak's password: > >> > > > > cvs [checkout aborted]: end of file from server (consult=20 > >> above > >> > > > messages > >> > > > > if any) > >> > > > > > >> > > > > and I am entering the correct password ... > >> > > > > > >> > > > > --zoly > >> > > > > > >> > > > > > >> > > > > > >> > > > > -----Original Message----- > >> > > > > From: Rob Helmer [mailto:ro...@ro...] > >> > > > > Sent: Thursday, January 30, 2003 5:44 PM > >> > > > > To: Zoltan Farkas > >> > > > > Cc: san...@li... > >> > > > > Subject: Re: [Sandweb-users] module checkout problem > >> > > > > > >> > > > > On Thu, Jan 30, 2003 at 04:59:17PM -0500, Zoltan Farkas=20 > >> wrote: > >> > > > > > I have problems checking out a module from CVS using SSH > >> > > > > > > >> > > > > > I have here the debug message dump: > >> > > > > > >> > > > > > >> > > > > Hello, > >> > > > > > >> > > > > > >> > > > > > Current filename(s) : doclib > >> > > > > > > >> > > > > > cvs [checkout aborted]: end of file from server (consult > > above > >> > > > > messages > >> > > > > > if any) > >> > > > > > >> > > > > > >> > > > > Either CVS can't talk to SSH, or the SSH server is not > > accepting > >> > > > > connections. > >> > > > > > >> > > > > Which OS is this BTW? > >> > > > > > >> > > > > Looks like this is your full command : > >> > > > > > >> > > > > DEBUG: (SandWeb::Shell) Full command is : > >> > > > /usr/local/bin/sandweb-expect > >> > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > >> > > > > /usr/local/share/sandweb/users/admin/local// && > >> > CVS_RSH=3D/usr/bin/ssh > >> > > > && > >> > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > >> :ext:cvs@freak:/db/cvs > >> > > > > checkout -d doclib 'doclib'" > >> > > > > > >> > > > > Make sure that "/usr/bin/ssh" is the correct path for SSH, > > this > >> is > >> > > set > >> > > > > upon install and is configured in sandweb.cfg > >> > > > > > >> > > > > Also, try running this from the command line in your regular > >> user > >> > > > > account : > >> > > > > > >> > > > > CVS_RSH=3D/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs > > -q > >> -d > >> > > > > :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' > >> > > > > > >> > > > > Let us know if that works. > >> > > > > > >> > > > > > >> > > > > > >> > > > > Thanks, > >> > > > > Rob > >> > > > > > > >> > > > > > > >> > > > > > DEBUG: (main) action: sandbox - submit: Checkout > >> > > > > > DEBUG: (main) module_description: > >> > > > > > DEBUG: (main) loading prefs > >> > > > > > DEBUG: (main) > >> > > > > > $VAR1 =3D bless( { > >> > > > > > 'log_obj' =3D> bless( { > >> > > > > > 'log_dir' =3D> > >> '/var/log', > >> > > > > > 'toggle' =3D> { > >> > > > > > =20 > >> 'debug' > >> =3D> > >> > > '1', > >> > > > > > 'log' > > =3D> > >> > '1' > >> > > > > > }, > >> > > > > > 'debug_msgs' =3D> = [ > >> > > > > > > >> '(main) > >> > > > > action: > >> > > > > > sandbox - submit: Checkout', > >> > > > > > > >> '(main) > >> > > > > > module_description: > >> > > > > > ', > >> > > > > > > >> '(main) > >> > > > > loading > >> > > > > > prefs' > >> > > > > > ] > >> > > > > > }, 'SandWeb::Log' ), > >> > > > > > 'repo' =3D> { > >> > > > > > 'local' =3D> { > >> > > > > > 'password' =3D> > >> 'cvs123', > >> > > > > > 'connection' = =3D> > > 'SSH', > >> > > > > > > >> 'remember_repo_password' > >> > > =3D> > >> > > > > > 'on', > >> > > > > > 'name' =3D> 'local', > >> > > > > > 'root' =3D>=20 > >> '/db/cvs', > >> > > > > > 'type' =3D> = 'CVS', > >> > > > > > 'server' =3D>=20 > >> 'freak', > >> > > > > > 'module' =3D> = {}, > >> > > > > > 'username' =3D> > 'cvs' > >> > > > > > } > >> > > > > > }, > >> > > > > > 'personal' =3D> { > >> > > > > > 'confirm_delete' =3D> = 'on', > >> > > > > > 'full_name' =3D> 'Zoltan > > Farkas' > >> > > > > > }, > >> > > > > > 'config_file' =3D> '.user.cfg', > >> > > > > > 'config_dir' =3D> > >> > > > > '/usr/local/share/sandweb/users/admin' > >> > > > > > }, 'SandWeb::Config' ); > >> > > > > > > >> > > > > > DEBUG: (SandWeb::Config) module_description =3D '' > >> > > > > > DEBUG: (main) write_config() > >> > > > > > DEBUG: (main) module_name: > >> > > > > > DEBUG: (main) username: admin > >> > > > > > DEBUG: (main) location: > >> > > > > > DEBUG: (main) main_window_url: > >> > > > > > http://freak/cgi-bin/sandweb.cgi?action=3Dsandbox > >> > > > > > DEBUG: (main) Repo name: local > >> > > > > > DEBUG: (main) Repo root: /db/cvs > >> > > > > > DEBUG: (main) VCS sandbox: > >> > > > > /usr/local/share/sandweb/users/admin/local// > >> > > > > > DEBUG: (main) Repo type: CVS > >> > > > > > DEBUG: (main) Filename(s): doclib > >> > > > > > DEBUG: (SandWeb::Repository) Performing checkout operation > >> > > > > > DEBUG: (SandWeb::Repository) Params: file doclib > >> > > > > > DEBUG: (SandWeb::Repository::cvs) Performing checkout > >> operation > >> > > > > > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d=20 > >> doclib > >> > > > > > DEBUG: (SandWeb::Repository::cvs) File: doclib > >> > > > > > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > >> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > >> > > > > > DEBUG: (SandWeb::Shell) VCS command is : cd > >> > > > > > /usr/local/share/sandweb/users/admin/local// && > >> > > CVS_RSH=3D/usr/bin/ssh > >> > > > > && > >> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > >> > :ext:cvs@freak:/db/cvs > >> > > > > > checkout -d doclib 'doclib' > >> > > > > > DEBUG: (SandWeb::Shell) Using VCS username/password > >> > > > > > DEBUG: (SandWeb::Shell) Full command is : > >> > > > > /usr/local/bin/sandweb-expect > >> > > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > >> > > > > > /usr/local/share/sandweb/users/admin/local// && > >> > > CVS_RSH=3D/usr/bin/ssh > >> > > > > && > >> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > >> > :ext:cvs@freak:/db/cvs > >> > > > > > checkout -d doclib 'doclib'" > >> > > > > > DEBUG: (SandWeb::File) removing file : > >> > > > > > /usr/local/share/sandweb/users/admin/passwd > >> > > > > > DEBUG: (SandWeb::File::Unix) removing file : > >> > > > > > /usr/local/share/sandweb/users/admin/passwd > >> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > >> > > > > > DEBUG: (SandWeb::Shell) VCS command is : rm > >> > > > > > "/usr/local/share/sandweb/users/admin/passwd" > >> > > > > > DEBUG: (SandWeb::Shell) Not using VCS username/password > >> > > > > > DEBUG: (SandWeb::File::Unix) error code : > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > Anybody knows why? > >> > > > > > > >> > > > > > --zoly > >> > > > > > >> > > > > >> > > > >> > > >> >=20 |
From: Rob H. <ro...@ro...> - 2003-02-04 20:48:07
|
Hmm.. I still can't reproduce this. You are fully up-to-date in your CVS checkout of SandWeb, correct? Extreme measures are called for to debug this I guess :) Try this ( "su -" to the user running Apache and run it from the shell ) : -- echo cvs123 > /usr/local/share/sandweb/users/admin/passwd /usr/local/bin/sandweb-expect vcs /usr/local/share/sandweb/users/admin/passwd "cd /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo && CVS_RSH=/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs commit -m 'Zoly changed it' 'IT Mission Company Profile1.doc'" -- Does this work? This is exactly what SandWeb is trying to run as the user running Apache. Thanks, Rob On Tue, Feb 04, 2003 at 10:29:12AM -0500, Zoltan Farkas wrote: > I have problems with commit, here is the error: > > I think the following fails : cd > /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo > > There is a // in there > > > SandWeb : VCS commit > > > > > > > Zoly changed it > > Current filename(s) : IT Mission Company Profile1.doc > > > An error occurred. A call to the shell gave us this error code : 1 > > > > > > DEBUG: (main) action: vcs - submit: 1 > DEBUG: (main) module_description: > DEBUG: (main) loading prefs > DEBUG: (main) > $VAR1 = bless( { > 'log_obj' => bless( { > 'log_dir' => '/var/log', > 'toggle' => { > 'debug' => '1', > 'log' => '1' > }, > 'debug_msgs' => [ > '(main) action: > vcs - submit: 1', > '(main) > module_description: > ', > '(main) loading > prefs' > ] > }, 'SandWeb::Log' ), > 'repo' => { > 'local' => { > 'password' => 'cvs123', > 'connection' => 'SSH', > 'remember_repo_password' => > 'on', > 'name' => 'local', > 'server' => 'freak', > 'type' => 'CVS', > 'root' => '/db/cvs', > 'module' => { > 'doclib' => { > 'name' > => 'doclib', > > 'description' => '' > } > }, > 'username' => 'cvs' > } > }, > 'personal' => { > 'confirm_delete' => 'on', > 'full_name' => 'Zoltan Farkas' > }, > 'config_file' => '.user.cfg', > 'config_dir' => '/usr/local/share/sandweb/users/admin' > }, 'SandWeb::Config' ); > > DEBUG: (main) module_name: doclib > DEBUG: (main) username: admin > DEBUG: (main) location: /Clients/Jo > DEBUG: (main) main_window_url: > DEBUG: (main) Repo name: local > DEBUG: (main) Repo root: /db/cvs > DEBUG: (main) VCS sandbox: > /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo > DEBUG: (main) Repo type: CVS > DEBUG: (main) Filename(s): IT Mission Company Profile1.doc > DEBUG: (SandWeb::Repository) Performing commit operation > DEBUG: (SandWeb::Repository) Params: message Zoly changed it file IT > Mission Company Profile1.doc > DEBUG: (SandWeb::Repository::cvs) Performing commit operation > DEBUG: (SandWeb::Repository::cvs) Params: commit -m 'Zoly changed it' > DEBUG: (SandWeb::Repository::cvs) File: IT Mission Company Profile1.doc > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > DEBUG: (SandWeb::Shell) VCS call to Unix shell > DEBUG: (SandWeb::Shell) VCS command is : cd > /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo && > CVS_RSH=/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d > :ext:cvs@freak:/db/cvs commit -m 'Zoly changed it' 'IT Mission Company > Profile1.doc' > DEBUG: (SandWeb::Shell) Using VCS username/password > DEBUG: (SandWeb::Shell) Full command is : /usr/local/bin/sandweb-expect > vcs /usr/local/share/sandweb/users/admin/passwd "cd > /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo && > CVS_RSH=/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d > :ext:cvs@freak:/db/cvs commit -m 'Zoly changed it' 'IT Mission Company > Profile1.doc'" > DEBUG: (SandWeb::File) removing file : > /usr/local/share/sandweb/users/admin/passwd > DEBUG: (SandWeb::File::Unix) removing file : > /usr/local/share/sandweb/users/admin/passwd > DEBUG: (SandWeb::Shell) VCS call to Unix shell > DEBUG: (SandWeb::Shell) VCS command is : rm > "/usr/local/share/sandweb/users/admin/passwd" > DEBUG: (SandWeb::Shell) Not using VCS username/password > DEBUG: (SandWeb::File::Unix) error code : > > > > > > > > > > > > > Zoltan Farkas > Manager of Software Products > Dax Technologies Corp, www.daxtechnologies.com > Phone: 732 203 1784 ext 106 > Fax: 732 203 1786 > Email: zo...@da... > > > -----Original Message----- > From: Rob Helmer [mailto:ro...@ro...] > Sent: Saturday, February 01, 2003 2:03 AM > To: Zoltan Farkas > Cc: san...@li... > Subject: Re: [Sandweb-users] module checkout problem > > Hmm... I went to fix this, but I cannot reproduce it. > > The current CVS checkout of SandWeb is working for me, and when > I look at the command it looks ok ( the extra '/' looks silly but > it won't hurt anything ). > > I an completely up-to-date, and I'm able to checkout. > > CVS gives a "1" in quite a few situations, I'm wondering if you can > do another update and see if it happens again? > > Can you help me debug this on your setup? It works ok for me. > > On Fri, Jan 31, 2003 at 12:47:16PM -0500, Zoltan Farkas wrote: > > I made the update with the latest version: > > > > And I am getting the error: An error occurred. A call to the shell > gave > > us this error code : 1 > > > > I see the command : > > > > cd /usr/local/share/sandweb/users/admin/local// && > CVS_RSH=/usr/bin/ssh > > && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > > checkout -d doclib 'doclib' > > > > The cd command looks like has a / that it shouldn't be there at the > end. > > > > Here is the entire log entry: > > > > Current filename(s) : doclib > > > > > > An error occurred. A call to the shell gave us this error code : 1 > > > > > > > > > > > > DEBUG: (main) action: sandbox - submit: Checkout > > DEBUG: (main) module_description: > > DEBUG: (main) loading prefs > > DEBUG: (main) > > $VAR1 = bless( { > > 'log_obj' => bless( { > > 'log_dir' => '/var/log', > > 'toggle' => { > > 'debug' => '1', > > 'log' => '1' > > }, > > 'debug_msgs' => [ > > '(main) > action: > > sandbox - submit: Checkout', > > '(main) > > module_description: > > ', > > '(main) > loading > > prefs' > > ] > > }, 'SandWeb::Log' ), > > 'repo' => { > > 'local' => { > > 'password' => 'cvs123', > > 'connection' => 'SSH', > > 'remember_repo_password' => > > 'on', > > 'name' => 'local', > > 'root' => '/db/cvs', > > 'type' => 'CVS', > > 'server' => 'freak', > > 'module' => {}, > > 'username' => 'cvs' > > } > > }, > > 'personal' => { > > 'confirm_delete' => 'on', > > 'full_name' => 'Zoltan Farkas' > > }, > > 'config_file' => '.user.cfg', > > 'config_dir' => > '/usr/local/share/sandweb/users/admin' > > }, 'SandWeb::Config' ); > > > > DEBUG: (SandWeb::Config) module_description = '' > > DEBUG: (main) write_config() > > DEBUG: (main) module_name: > > DEBUG: (main) username: admin > > DEBUG: (main) location: > > DEBUG: (main) main_window_url: http://freak/cgi-bin/sandweb.cgi > > DEBUG: (main) Repo name: local > > DEBUG: (main) Repo root: /db/cvs > > DEBUG: (main) VCS sandbox: > /usr/local/share/sandweb/users/admin/local// > > DEBUG: (main) Repo type: CVS > > DEBUG: (main) Filename(s): doclib > > DEBUG: (SandWeb::Repository) Performing checkout operation > > DEBUG: (SandWeb::Repository) Params: file doclib > > DEBUG: (SandWeb::Repository::cvs) Performing checkout operation > > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d doclib > > DEBUG: (SandWeb::Repository::cvs) File: doclib > > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > DEBUG: (SandWeb::Shell) VCS command is : cd > > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=/usr/bin/ssh > && > > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > > checkout -d doclib 'doclib' > > DEBUG: (SandWeb::Shell) Using VCS username/password > > DEBUG: (SandWeb::Shell) Full command is : > /usr/local/bin/sandweb-expect > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=/usr/bin/ssh > && > > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > > checkout -d doclib 'doclib'" > > DEBUG: (SandWeb::File) removing file : > > /usr/local/share/sandweb/users/admin/passwd > > DEBUG: (SandWeb::File::Unix) removing file : > > /usr/local/share/sandweb/users/admin/passwd > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > DEBUG: (SandWeb::Shell) VCS command is : rm > > "/usr/local/share/sandweb/users/admin/passwd" > > DEBUG: (SandWeb::Shell) Not using VCS username/password > > DEBUG: (SandWeb::File::Unix) error code : > > > > > > > > --zoly > > > > -----Original Message----- > > From: Rob Helmer [mailto:ro...@ro...] > > Sent: Friday, January 31, 2003 12:20 PM > > To: Zoltan Farkas > > Cc: san...@li... > > Subject: RE: [Sandweb-users] module checkout problem > > > > Excellent :) I'm glad it's working for you. > > > > I made a couple checkins last night, one of them fixes a bug with > > commit, and the other was obscuring some cvs error messages. > > > > You should do a "cvs update" on the sandweb codebase and do another > > "make install". > > You shouldn't have to reconfigure anything, it should "just work". > > > > Right now I don't know of any bugs in the latest cvs version of > SandWeb, > > > > let me know if you find anything. I'd like to release the beta soon. > > > > On Fri, 31 Jan 2003 8:33AM -0800, Zoltan Farkas wrote: > > > > > > I found the problem: > > > > > > .profile is not loaded when cvs is calling ssh, so my PATH was not > set > > > to where cvs was (usr/local/bin). When a user does a login ssh the > > > profile is loaded. > > > > > > So I corrected this and now everything seems to work. > > > > > > thanks > > > > > > > > > -----Original Message----- > > > From: Rob Helmer [mailto:ro...@ro...] > > > Sent: Thursday, January 30, 2003 7:48 PM > > > To: Zoltan Farkas > > > Subject: Re: [Sandweb-users] module checkout problem > > > > > > hmm.. ok, I am not really sure why CVS isn't working then. It's > > > saying the the server is giving it EOF, if doing : > > > > > > CVS_RSH=ssh > > > export CVS_RSH > > > > > > and a CVS command on the command line doesn't work, it's definitely > > > not going to work in sandweb :) > > > > > > > > > On Thu, Jan 30, 2003 at 07:15:57PM -0500, Zoltan Farkas wrote: > > >> That's what happens > > >> > > >> $ ssh cvs@freak > > >> cvs@freak's password: > > >> Last login: Thu Jan 30 08:48:28 2003 from freak.daxtechno > > >> Sun Microsystems Inc. SunOS 5.9 Generic May 2002 > > >> $ which cvs > > >> /usr/local/bin/cvs > > >> $ cvs server > > >> > > >> and it holds term ..... > > >> > > >> > > >> --zoly > > >> > > >> > > >> -----Original Message----- > > >> From: Rob Helmer [mailto:ro...@ro...] > > >> Sent: Thursday, January 30, 2003 7:16 PM > > >> To: Zoltan Farkas > > >> Subject: Re: [Sandweb-users] module checkout problem > > >> > > >> what if you "ssh cvs@freak" and at the prompt try "which cvs", > > >> "cvs server" should put the CVS on the other side into server > > >> mode and hold that term until you hang up. > > >> > > >> > > >> On Thu, Jan 30, 2003 at 07:03:10PM -0500, Zoltan Farkas wrote: > > >> > This is what happens: > > >> > > > >> > $ ssh cvs@freak cvs server > > >> > cvs@freak's password: > > >> > $ > > >> > > > >> > > > >> > --zoly > > >> > > > >> > > > >> > -----Original Message----- > > >> > From: Rob Helmer [mailto:ro...@ro...] > > >> > Sent: Thursday, January 30, 2003 7:06 PM > > >> > To: Zoltan Farkas > > >> > Subject: Re: [Sandweb-users] module checkout problem > > >> > > > >> > hmm.. very strange. What if you do "ssh cvs@freak cvs server"? > > >> > > > >> > > > >> > On Thu, Jan 30, 2003 at 06:42:31PM -0500, Zoltan Farkas wrote: > > >> > > (127)oracle@/opt/oracle/product/8.1.7/dbs>which ssh > > >> > > /usr/bin/ssh > > >> > > > > >> > > --zoly > > >> > > > > >> > > > > >> > > -----Original Message----- > > >> > > From: Rob Helmer [mailto:ro...@ro...] > > >> > > Sent: Thursday, January 30, 2003 6:43 PM > > >> > > To: Zoltan Farkas > > >> > > Subject: Re: [Sandweb-users] module checkout problem > > >> > > > > >> > > type "which ssh" > > >> > > > > >> > > > > >> > > On Thu, Jan 30, 2003 at 06:08:28PM -0500, Zoltan Farkas wrote: > > >> > > > SSH seems to work: > > >> > > > > > >> > > > $ ssh cvs@freak > > >> > > > cvs@freak's password: > > >> > > > Last login: Thu Jan 30 05:04:39 2003 from 192.168.0.8 > > >> > > > Sun Microsystems Inc. SunOS 5.9 Generic May 2002 > > >> > > > $ > > >> > > > > > >> > > > --zoly > > >> > > > > > >> > > > -----Original Message----- > > >> > > > From: Rob Helmer [mailto:ro...@ro...] > > >> > > > Sent: Thursday, January 30, 2003 6:11 PM > > >> > > > To: Zoltan Farkas > > >> > > > Subject: Re: [Sandweb-users] module checkout problem > > >> > > > > > >> > > > It's definitely an SSH-related problem. > > >> > > > > > >> > > > > > >> > > > On Thu, Jan 30, 2003 at 06:04:17PM -0500, Zoltan Farkas > wrote: > > >> > > > > > > >> > > > > The following line works: > > >> > > > > $ /usr/local/bin/cvs -q -d /db/cvs checkout -d doclib > > >> 'doclib' > > >> > > > > > > >> > > > > U doclib/test > > >> > > > > U doclib/test.txt > > >> > > > > > > >> > > > > But the following : > > >> > > > > > > >> > > > > $ export CVS_RSH=/usr/bin/ssh > > >> > > > > $ /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs checkout > > -d > > >> > doclib > > >> > > > > 'doclib' > > >> > > > > cvs@freak's password: > > >> > > > > cvs [checkout aborted]: end of file from server (consult > > >> above > > >> > > > messages > > >> > > > > if any) > > >> > > > > > > >> > > > > and I am entering the correct password ... > > >> > > > > > > >> > > > > --zoly > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > -----Original Message----- > > >> > > > > From: Rob Helmer [mailto:ro...@ro...] > > >> > > > > Sent: Thursday, January 30, 2003 5:44 PM > > >> > > > > To: Zoltan Farkas > > >> > > > > Cc: san...@li... > > >> > > > > Subject: Re: [Sandweb-users] module checkout problem > > >> > > > > > > >> > > > > On Thu, Jan 30, 2003 at 04:59:17PM -0500, Zoltan Farkas > > >> wrote: > > >> > > > > > I have problems checking out a module from CVS using SSH > > >> > > > > > > > >> > > > > > I have here the debug message dump: > > >> > > > > > > >> > > > > > > >> > > > > Hello, > > >> > > > > > > >> > > > > > > >> > > > > > Current filename(s) : doclib > > >> > > > > > > > >> > > > > > cvs [checkout aborted]: end of file from server (consult > > > above > > >> > > > > messages > > >> > > > > > if any) > > >> > > > > > > >> > > > > > > >> > > > > Either CVS can't talk to SSH, or the SSH server is not > > > accepting > > >> > > > > connections. > > >> > > > > > > >> > > > > Which OS is this BTW? > > >> > > > > > > >> > > > > Looks like this is your full command : > > >> > > > > > > >> > > > > DEBUG: (SandWeb::Shell) Full command is : > > >> > > > /usr/local/bin/sandweb-expect > > >> > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > > >> > > > > /usr/local/share/sandweb/users/admin/local// && > > >> > CVS_RSH=/usr/bin/ssh > > >> > > > && > > >> > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > > >> :ext:cvs@freak:/db/cvs > > >> > > > > checkout -d doclib 'doclib'" > > >> > > > > > > >> > > > > Make sure that "/usr/bin/ssh" is the correct path for SSH, > > > this > > >> is > > >> > > set > > >> > > > > upon install and is configured in sandweb.cfg > > >> > > > > > > >> > > > > Also, try running this from the command line in your > regular > > >> user > > >> > > > > account : > > >> > > > > > > >> > > > > CVS_RSH=/usr/bin/ssh && export CVS_RSH && > /usr/local/bin/cvs > > > -q > > >> -d > > >> > > > > :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' > > >> > > > > > > >> > > > > Let us know if that works. > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > Thanks, > > >> > > > > Rob > > >> > > > > > > > >> > > > > > > > >> > > > > > DEBUG: (main) action: sandbox - submit: Checkout > > >> > > > > > DEBUG: (main) module_description: > > >> > > > > > DEBUG: (main) loading prefs > > >> > > > > > DEBUG: (main) > > >> > > > > > $VAR1 = bless( { > > >> > > > > > 'log_obj' => bless( { > > >> > > > > > 'log_dir' => > > >> '/var/log', > > >> > > > > > 'toggle' => { > > >> > > > > > > > >> 'debug' > > >> => > > >> > > '1', > > >> > > > > > > 'log' > > > => > > >> > '1' > > >> > > > > > }, > > >> > > > > > 'debug_msgs' => [ > > >> > > > > > > > >> '(main) > > >> > > > > action: > > >> > > > > > sandbox - submit: Checkout', > > >> > > > > > > > >> '(main) > > >> > > > > > module_description: > > >> > > > > > ', > > >> > > > > > > > >> '(main) > > >> > > > > loading > > >> > > > > > prefs' > > >> > > > > > ] > > >> > > > > > }, 'SandWeb::Log' > ), > > >> > > > > > 'repo' => { > > >> > > > > > 'local' => { > > >> > > > > > 'password' => > > >> 'cvs123', > > >> > > > > > 'connection' => > > > 'SSH', > > >> > > > > > > > >> 'remember_repo_password' > > >> > > => > > >> > > > > > 'on', > > >> > > > > > 'name' => > 'local', > > >> > > > > > 'root' => > > >> '/db/cvs', > > >> > > > > > 'type' => 'CVS', > > >> > > > > > 'server' => > > >> 'freak', > > >> > > > > > 'module' => {}, > > >> > > > > > 'username' => > > 'cvs' > > >> > > > > > } > > >> > > > > > }, > > >> > > > > > 'personal' => { > > >> > > > > > 'confirm_delete' => 'on', > > >> > > > > > 'full_name' => 'Zoltan > > > Farkas' > > >> > > > > > }, > > >> > > > > > 'config_file' => '.user.cfg', > > >> > > > > > 'config_dir' => > > >> > > > > '/usr/local/share/sandweb/users/admin' > > >> > > > > > }, 'SandWeb::Config' ); > > >> > > > > > > > >> > > > > > DEBUG: (SandWeb::Config) module_description = '' > > >> > > > > > DEBUG: (main) write_config() > > >> > > > > > DEBUG: (main) module_name: > > >> > > > > > DEBUG: (main) username: admin > > >> > > > > > DEBUG: (main) location: > > >> > > > > > DEBUG: (main) main_window_url: > > >> > > > > > http://freak/cgi-bin/sandweb.cgi?action=sandbox > > >> > > > > > DEBUG: (main) Repo name: local > > >> > > > > > DEBUG: (main) Repo root: /db/cvs > > >> > > > > > DEBUG: (main) VCS sandbox: > > >> > > > > /usr/local/share/sandweb/users/admin/local// > > >> > > > > > DEBUG: (main) Repo type: CVS > > >> > > > > > DEBUG: (main) Filename(s): doclib > > >> > > > > > DEBUG: (SandWeb::Repository) Performing checkout > operation > > >> > > > > > DEBUG: (SandWeb::Repository) Params: file doclib > > >> > > > > > DEBUG: (SandWeb::Repository::cvs) Performing checkout > > >> operation > > >> > > > > > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d > > >> doclib > > >> > > > > > DEBUG: (SandWeb::Repository::cvs) File: doclib > > >> > > > > > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > > >> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > >> > > > > > DEBUG: (SandWeb::Shell) VCS command is : cd > > >> > > > > > /usr/local/share/sandweb/users/admin/local// && > > >> > > CVS_RSH=/usr/bin/ssh > > >> > > > > && > > >> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > > >> > :ext:cvs@freak:/db/cvs > > >> > > > > > checkout -d doclib 'doclib' > > >> > > > > > DEBUG: (SandWeb::Shell) Using VCS username/password > > >> > > > > > DEBUG: (SandWeb::Shell) Full command is : > > >> > > > > /usr/local/bin/sandweb-expect > > >> > > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > > >> > > > > > /usr/local/share/sandweb/users/admin/local// && > > >> > > CVS_RSH=/usr/bin/ssh > > >> > > > > && > > >> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > > >> > :ext:cvs@freak:/db/cvs > > >> > > > > > checkout -d doclib 'doclib'" > > >> > > > > > DEBUG: (SandWeb::File) removing file : > > >> > > > > > /usr/local/share/sandweb/users/admin/passwd > > >> > > > > > DEBUG: (SandWeb::File::Unix) removing file : > > >> > > > > > /usr/local/share/sandweb/users/admin/passwd > > >> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > >> > > > > > DEBUG: (SandWeb::Shell) VCS command is : rm > > >> > > > > > "/usr/local/share/sandweb/users/admin/passwd" > > >> > > > > > DEBUG: (SandWeb::Shell) Not using VCS username/password > > >> > > > > > DEBUG: (SandWeb::File::Unix) error code : > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > Anybody knows why? > > >> > > > > > > > >> > > > > > --zoly > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > > > > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld http://www.vasoftware.com > _______________________________________________ > Sandweb-users mailing list > San...@li... > https://lists.sourceforge.net/lists/listinfo/sandweb-users > |
From: Zoltan F. <zo...@da...> - 2003-02-04 21:33:28
|
This fixed it. Now I use bash and it works. thanks --zoly -----Original Message----- From: Rob Helmer [mailto:ro...@ro...]=20 Sent: Tuesday, February 04, 2003 4:15 PM To: Zoltan Farkas Subject: Re: [Sandweb-users] module checkout problem oh, this is what i forgot to ask also.. you are using ksh? I am only testing with bash. Can you try setting "nobody"'s shell to "bash"? Hmm.... maybe ksh doesn't like deep nesting of quotes? interesting.. On Tue, Feb 04, 2003 at 04:03:11PM -0500, Zoltan Farkas wrote: > Continuing my previous mail I am getting : >=20 > If I type CTRL+D I get: > >=20 > > ksh: syntax error: `'' unmatched >=20 > --zoly >=20 >=20 > -----Original Message----- > From: Rob Helmer [mailto:ro...@ro...]=20 > Sent: Tuesday, February 04, 2003 3:47 PM > To: Zoltan Farkas > Cc: san...@li... > Subject: Re: [Sandweb-users] module checkout problem >=20 > Hmm.. I still can't reproduce this. >=20 > You are fully up-to-date in your CVS checkout of SandWeb, correct? >=20 > Extreme measures are called for to debug this I guess :)=20 >=20 > Try this ( "su -" to the user running Apache and run it from the shell ) > : >=20 > -- >=20 > echo cvs123 > /usr/local/share/sandweb/users/admin/passwd >=20 > /usr/local/bin/sandweb-expect vcs > /usr/local/share/sandweb/users/admin/passwd "cd > /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo && > CVS_RSH=3D/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d > :ext:cvs@freak:/db/cvs commit -m 'Zoly changed it' 'IT Mission Company > Profile1.doc'" >=20 > -- >=20 > Does this work? This is exactly what SandWeb is trying to run as the > user > running Apache.=20 >=20 >=20 >=20 > Thanks, > Rob >=20 > On Tue, Feb 04, 2003 at 10:29:12AM -0500, Zoltan Farkas wrote: > > I have problems with commit, here is the error: > >=20 > > I think the following fails : cd > > /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo > >=20 > > There is a // in there > >=20 > > =20 > > SandWeb : VCS commit > > =20 > > =20 > > =20 > > =20 > > =20 > > =20 > > Zoly changed it > > =20 > > Current filename(s) : IT Mission Company Profile1.doc=20 > >=20 > > =20 > > An error occurred. A call to the shell gave us this error code : 1 =20 > >=20 > > =20 > > =20 > > =20 > > =20 > > DEBUG: (main) action: vcs - submit: 1 > > DEBUG: (main) module_description:=20 > > DEBUG: (main) loading prefs > > DEBUG: (main)=20 > > $VAR1 =3D bless( { > > 'log_obj' =3D> bless( { > > 'log_dir' =3D> '/var/log', > > 'toggle' =3D> { > > 'debug' =3D> = '1', > > 'log' =3D> '1' > > }, > > 'debug_msgs' =3D> [ > > '(main) > action: > > vcs - submit: 1', > > '(main) > > module_description:=20 > > ', > > '(main) > loading > > prefs' > > ] > > }, 'SandWeb::Log' ), > > 'repo' =3D> { > > 'local' =3D> { > > 'password' =3D> 'cvs123', > > 'connection' =3D> 'SSH', > > 'remember_repo_password' = =3D> > > 'on', > > 'name' =3D> 'local', > > 'server' =3D> 'freak', > > 'type' =3D> 'CVS', > > 'root' =3D> '/db/cvs', > > 'module' =3D> { > > 'doclib' =3D> = { > > > 'name' > > =3D> 'doclib', > > =20 > > 'description' =3D> '' > > } > > }, > > 'username' =3D> 'cvs' > > } > > }, > > 'personal' =3D> { > > 'confirm_delete' =3D> 'on', > > 'full_name' =3D> 'Zoltan Farkas' > > }, > > 'config_file' =3D> '.user.cfg', > > 'config_dir' =3D> > '/usr/local/share/sandweb/users/admin' > > }, 'SandWeb::Config' ); > >=20 > > DEBUG: (main) module_name: doclib > > DEBUG: (main) username: admin > > DEBUG: (main) location: /Clients/Jo > > DEBUG: (main) main_window_url:=20 > > DEBUG: (main) Repo name: local > > DEBUG: (main) Repo root: /db/cvs > > DEBUG: (main) VCS sandbox: > > /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo > > DEBUG: (main) Repo type: CVS > > DEBUG: (main) Filename(s): IT Mission Company Profile1.doc > > DEBUG: (SandWeb::Repository) Performing commit operation > > DEBUG: (SandWeb::Repository) Params: message Zoly changed it file IT > > Mission Company Profile1.doc > > DEBUG: (SandWeb::Repository::cvs) Performing commit operation > > DEBUG: (SandWeb::Repository::cvs) Params: commit -m 'Zoly changed it' > > DEBUG: (SandWeb::Repository::cvs) File: IT Mission Company > Profile1.doc > > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > DEBUG: (SandWeb::Shell) VCS command is : cd > > /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo && > > CVS_RSH=3D/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d > > :ext:cvs@freak:/db/cvs commit -m 'Zoly changed it' 'IT Mission Company > > Profile1.doc' > > DEBUG: (SandWeb::Shell) Using VCS username/password > > DEBUG: (SandWeb::Shell) Full command is : > /usr/local/bin/sandweb-expect > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > > /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo && > > CVS_RSH=3D/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d > > :ext:cvs@freak:/db/cvs commit -m 'Zoly changed it' 'IT Mission Company > > Profile1.doc'" > > DEBUG: (SandWeb::File) removing file : > > /usr/local/share/sandweb/users/admin/passwd > > DEBUG: (SandWeb::File::Unix) removing file : > > /usr/local/share/sandweb/users/admin/passwd > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > DEBUG: (SandWeb::Shell) VCS command is : rm > > "/usr/local/share/sandweb/users/admin/passwd" > > DEBUG: (SandWeb::Shell) Not using VCS username/password > > DEBUG: (SandWeb::File::Unix) error code : > >=20 > >=20 > >=20 > >=20 > >=20 > >=20 > >=20 > >=20 > >=20 > >=20 > >=20 > >=20 > > Zoltan Farkas > > Manager of Software Products > > Dax Technologies Corp, www.daxtechnologies.com > > Phone: 732 203 1784 ext 106 > > Fax: 732 203 1786 > > Email: zo...@da... > > =20 > >=20 > > -----Original Message----- > > From: Rob Helmer [mailto:ro...@ro...]=20 > > Sent: Saturday, February 01, 2003 2:03 AM > > To: Zoltan Farkas > > Cc: san...@li... > > Subject: Re: [Sandweb-users] module checkout problem > >=20 > > Hmm... I went to fix this, but I cannot reproduce it. > >=20 > > The current CVS checkout of SandWeb is working for me, and when > > I look at the command it looks ok ( the extra '/' looks silly but > > it won't hurt anything ). > >=20 > > I an completely up-to-date, and I'm able to checkout. > >=20 > > CVS gives a "1" in quite a few situations, I'm wondering if you can > > do another update and see if it happens again?=20 > >=20 > > Can you help me debug this on your setup? It works ok for me. > >=20 > > On Fri, Jan 31, 2003 at 12:47:16PM -0500, Zoltan Farkas wrote: > > > I made the update with the latest version: > > >=20 > > > And I am getting the error: An error occurred. A call to the shell > > gave > > > us this error code : 1 > > >=20 > > > I see the command : > > >=20 > > > cd /usr/local/share/sandweb/users/admin/local// && > > CVS_RSH=3D/usr/bin/ssh > > > && export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > > > checkout -d doclib 'doclib' > > >=20 > > > The cd command looks like has a / that it shouldn't be there at the > > end. > > >=20 > > > Here is the entire log entry: > > >=20 > > > Current filename(s) : doclib=20 > > >=20 > > > =20 > > > An error occurred. A call to the shell gave us this error code : 1 > > >=20 > > > =20 > > > =20 > > > =20 > > > =20 > > > DEBUG: (main) action: sandbox - submit: Checkout > > > DEBUG: (main) module_description:=20 > > > DEBUG: (main) loading prefs > > > DEBUG: (main)=20 > > > $VAR1 =3D bless( { > > > 'log_obj' =3D> bless( { > > > 'log_dir' =3D> '/var/log', > > > 'toggle' =3D> { > > > 'debug' =3D> '1', > > > 'log' =3D> = '1' > > > }, > > > 'debug_msgs' =3D> [ > > > '(main) > > action: > > > sandbox - submit: Checkout', > > > '(main) > > > module_description:=20 > > > ', > > > '(main) > > loading > > > prefs' > > > ] > > > }, 'SandWeb::Log' ), > > > 'repo' =3D> { > > > 'local' =3D> { > > > 'password' =3D> 'cvs123', > > > 'connection' =3D> 'SSH', > > > 'remember_repo_password' =3D> > > > 'on', > > > 'name' =3D> 'local', > > > 'root' =3D> '/db/cvs', > > > 'type' =3D> 'CVS', > > > 'server' =3D> 'freak', > > > 'module' =3D> {}, > > > 'username' =3D> 'cvs' > > > } > > > }, > > > 'personal' =3D> { > > > 'confirm_delete' =3D> 'on', > > > 'full_name' =3D> 'Zoltan Farkas' > > > }, > > > 'config_file' =3D> '.user.cfg', > > > 'config_dir' =3D> > > '/usr/local/share/sandweb/users/admin' > > > }, 'SandWeb::Config' ); > > >=20 > > > DEBUG: (SandWeb::Config) module_description =3D ''=20 > > > DEBUG: (main) write_config() > > > DEBUG: (main) module_name:=20 > > > DEBUG: (main) username: admin > > > DEBUG: (main) location:=20 > > > DEBUG: (main) main_window_url: http://freak/cgi-bin/sandweb.cgi > > > DEBUG: (main) Repo name: local > > > DEBUG: (main) Repo root: /db/cvs > > > DEBUG: (main) VCS sandbox: > > /usr/local/share/sandweb/users/admin/local// > > > DEBUG: (main) Repo type: CVS > > > DEBUG: (main) Filename(s): doclib > > > DEBUG: (SandWeb::Repository) Performing checkout operation > > > DEBUG: (SandWeb::Repository) Params: file doclib > > > DEBUG: (SandWeb::Repository::cvs) Performing checkout operation > > > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d doclib > > > DEBUG: (SandWeb::Repository::cvs) File: doclib > > > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > > DEBUG: (SandWeb::Shell) VCS command is : cd > > > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=3D/usr/bin/ssh > > && > > > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > > > checkout -d doclib 'doclib' > > > DEBUG: (SandWeb::Shell) Using VCS username/password > > > DEBUG: (SandWeb::Shell) Full command is : > > /usr/local/bin/sandweb-expect > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > > > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=3D/usr/bin/ssh > > && > > > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > > > checkout -d doclib 'doclib'" > > > DEBUG: (SandWeb::File) removing file : > > > /usr/local/share/sandweb/users/admin/passwd > > > DEBUG: (SandWeb::File::Unix) removing file : > > > /usr/local/share/sandweb/users/admin/passwd > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > > DEBUG: (SandWeb::Shell) VCS command is : rm > > > "/usr/local/share/sandweb/users/admin/passwd" > > > DEBUG: (SandWeb::Shell) Not using VCS username/password > > > DEBUG: (SandWeb::File::Unix) error code : > > >=20 > > >=20 > > >=20 > > > --zoly > > >=20 > > > -----Original Message----- > > > From: Rob Helmer [mailto:ro...@ro...]=20 > > > Sent: Friday, January 31, 2003 12:20 PM > > > To: Zoltan Farkas > > > Cc: san...@li... > > > Subject: RE: [Sandweb-users] module checkout problem > > >=20 > > > Excellent :) I'm glad it's working for you. > > >=20 > > > I made a couple checkins last night, one of them fixes a bug with=20 > > > commit, and the other was obscuring some cvs error messages. > > >=20 > > > You should do a "cvs update" on the sandweb codebase and do another=20 > > > "make install". > > > You shouldn't have to reconfigure anything, it should "just work". > > >=20 > > > Right now I don't know of any bugs in the latest cvs version of > > SandWeb, > > >=20 > > > let me know if you find anything. I'd like to release the beta soon. > > >=20 > > > On Fri, 31 Jan 2003 8:33AM -0800, Zoltan Farkas wrote: > > > > > > > > I found the problem: > > > > > > > > .profile is not loaded when cvs is calling ssh, so my PATH was not > > set > > > > to where cvs was (usr/local/bin). When a user does a login ssh the > > > > profile is loaded. > > > > > > > > So I corrected this and now everything seems to work. > > > > > > > > thanks > > > > > > > > > > > > -----Original Message----- > > > > From: Rob Helmer [mailto:ro...@ro...] > > > > Sent: Thursday, January 30, 2003 7:48 PM > > > > To: Zoltan Farkas > > > > Subject: Re: [Sandweb-users] module checkout problem > > > > > > > > hmm.. ok, I am not really sure why CVS isn't working then. It's > > > > saying the the server is giving it EOF, if doing : > > > > > > > > CVS_RSH=3Dssh > > > > export CVS_RSH > > > > > > > > and a CVS command on the command line doesn't work, it's > definitely > > > > not going to work in sandweb :) > > > > > > > > > > > > On Thu, Jan 30, 2003 at 07:15:57PM -0500, Zoltan Farkas wrote: > > > >> That's what happens > > > >> > > > >> $ ssh cvs@freak > > > >> cvs@freak's password: > > > >> Last login: Thu Jan 30 08:48:28 2003 from freak.daxtechno > > > >> Sun Microsystems Inc. SunOS 5.9 Generic May 2002 > > > >> $ which cvs > > > >> /usr/local/bin/cvs > > > >> $ cvs server > > > >> > > > >> and it holds term ..... > > > >> > > > >> > > > >> --zoly > > > >> > > > >> > > > >> -----Original Message----- > > > >> From: Rob Helmer [mailto:ro...@ro...] > > > >> Sent: Thursday, January 30, 2003 7:16 PM > > > >> To: Zoltan Farkas > > > >> Subject: Re: [Sandweb-users] module checkout problem > > > >> > > > >> what if you "ssh cvs@freak" and at the prompt try "which cvs", > > > >> "cvs server" should put the CVS on the other side into server > > > >> mode and hold that term until you hang up. > > > >> > > > >> > > > >> On Thu, Jan 30, 2003 at 07:03:10PM -0500, Zoltan Farkas wrote: > > > >> > This is what happens: > > > >> > > > > >> > $ ssh cvs@freak cvs server > > > >> > cvs@freak's password: > > > >> > $ > > > >> > > > > >> > > > > >> > --zoly > > > >> > > > > >> > > > > >> > -----Original Message----- > > > >> > From: Rob Helmer [mailto:ro...@ro...] > > > >> > Sent: Thursday, January 30, 2003 7:06 PM > > > >> > To: Zoltan Farkas > > > >> > Subject: Re: [Sandweb-users] module checkout problem > > > >> > > > > >> > hmm.. very strange. What if you do "ssh cvs@freak cvs server"? > > > >> > > > > >> > > > > >> > On Thu, Jan 30, 2003 at 06:42:31PM -0500, Zoltan Farkas wrote: > > > >> > > (127)oracle@/opt/oracle/product/8.1.7/dbs>which ssh > > > >> > > /usr/bin/ssh > > > >> > > > > > >> > > --zoly > > > >> > > > > > >> > > > > > >> > > -----Original Message----- > > > >> > > From: Rob Helmer [mailto:ro...@ro...] > > > >> > > Sent: Thursday, January 30, 2003 6:43 PM > > > >> > > To: Zoltan Farkas > > > >> > > Subject: Re: [Sandweb-users] module checkout problem > > > >> > > > > > >> > > type "which ssh" > > > >> > > > > > >> > > > > > >> > > On Thu, Jan 30, 2003 at 06:08:28PM -0500, Zoltan Farkas > wrote: > > > >> > > > SSH seems to work: > > > >> > > > > > > >> > > > $ ssh cvs@freak > > > >> > > > cvs@freak's password: > > > >> > > > Last login: Thu Jan 30 05:04:39 2003 from 192.168.0.8 > > > >> > > > Sun Microsystems Inc. SunOS 5.9 Generic May 2002 > > > >> > > > $ > > > >> > > > > > > >> > > > --zoly > > > >> > > > > > > >> > > > -----Original Message----- > > > >> > > > From: Rob Helmer [mailto:ro...@ro...] > > > >> > > > Sent: Thursday, January 30, 2003 6:11 PM > > > >> > > > To: Zoltan Farkas > > > >> > > > Subject: Re: [Sandweb-users] module checkout problem > > > >> > > > > > > >> > > > It's definitely an SSH-related problem. > > > >> > > > > > > >> > > > > > > >> > > > On Thu, Jan 30, 2003 at 06:04:17PM -0500, Zoltan Farkas > > wrote: > > > >> > > > > > > > >> > > > > The following line works: > > > >> > > > > $ /usr/local/bin/cvs -q -d /db/cvs checkout -d doclib=20 > > > >> 'doclib' > > > >> > > > > > > > >> > > > > U doclib/test > > > >> > > > > U doclib/test.txt > > > >> > > > > > > > >> > > > > But the following : > > > >> > > > > > > > >> > > > > $ export CVS_RSH=3D/usr/bin/ssh > > > >> > > > > $ /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > checkout > > > -d > > > >> > doclib > > > >> > > > > 'doclib' > > > >> > > > > cvs@freak's password: > > > >> > > > > cvs [checkout aborted]: end of file from server (consult >=20 > > > >> above > > > >> > > > messages > > > >> > > > > if any) > > > >> > > > > > > > >> > > > > and I am entering the correct password ... > > > >> > > > > > > > >> > > > > --zoly > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > -----Original Message----- > > > >> > > > > From: Rob Helmer [mailto:ro...@ro...] > > > >> > > > > Sent: Thursday, January 30, 2003 5:44 PM > > > >> > > > > To: Zoltan Farkas > > > >> > > > > Cc: san...@li... > > > >> > > > > Subject: Re: [Sandweb-users] module checkout problem > > > >> > > > > > > > >> > > > > On Thu, Jan 30, 2003 at 04:59:17PM -0500, Zoltan Farkas=20 > > > >> wrote: > > > >> > > > > > I have problems checking out a module from CVS using > SSH > > > >> > > > > > > > > >> > > > > > I have here the debug message dump: > > > >> > > > > > > > >> > > > > > > > >> > > > > Hello, > > > >> > > > > > > > >> > > > > > > > >> > > > > > Current filename(s) : doclib > > > >> > > > > > > > > >> > > > > > cvs [checkout aborted]: end of file from server > (consult > > > > above > > > >> > > > > messages > > > >> > > > > > if any) > > > >> > > > > > > > >> > > > > > > > >> > > > > Either CVS can't talk to SSH, or the SSH server is not > > > > accepting > > > >> > > > > connections. > > > >> > > > > > > > >> > > > > Which OS is this BTW? > > > >> > > > > > > > >> > > > > Looks like this is your full command : > > > >> > > > > > > > >> > > > > DEBUG: (SandWeb::Shell) Full command is : > > > >> > > > /usr/local/bin/sandweb-expect > > > >> > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > > > >> > > > > /usr/local/share/sandweb/users/admin/local// && > > > >> > CVS_RSH=3D/usr/bin/ssh > > > >> > > > && > > > >> > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > > > >> :ext:cvs@freak:/db/cvs > > > >> > > > > checkout -d doclib 'doclib'" > > > >> > > > > > > > >> > > > > Make sure that "/usr/bin/ssh" is the correct path for > SSH, > > > > this > > > >> is > > > >> > > set > > > >> > > > > upon install and is configured in sandweb.cfg > > > >> > > > > > > > >> > > > > Also, try running this from the command line in your > > regular > > > >> user > > > >> > > > > account : > > > >> > > > > > > > >> > > > > CVS_RSH=3D/usr/bin/ssh && export CVS_RSH && > > /usr/local/bin/cvs > > > > -q > > > >> -d > > > >> > > > > :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' > > > >> > > > > > > > >> > > > > Let us know if that works. > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > Thanks, > > > >> > > > > Rob > > > >> > > > > > > > > >> > > > > > > > > >> > > > > > DEBUG: (main) action: sandbox - submit: Checkout > > > >> > > > > > DEBUG: (main) module_description: > > > >> > > > > > DEBUG: (main) loading prefs > > > >> > > > > > DEBUG: (main) > > > >> > > > > > $VAR1 =3D bless( { > > > >> > > > > > 'log_obj' =3D> bless( { > > > >> > > > > > 'log_dir' = =3D> > > > >> '/var/log', > > > >> > > > > > 'toggle' =3D> = { > > > >> > > > > > > > > >> 'debug' > > > >> =3D> > > > >> > > '1', > > > >> > > > > > > > 'log' > > > > =3D> > > > >> > '1' > > > >> > > > > > }, > > > >> > > > > > 'debug_msgs' =3D> > [ > > > >> > > > > > > > > >> '(main) > > > >> > > > > action: > > > >> > > > > > sandbox - submit: Checkout', > > > >> > > > > > > > > >> '(main) > > > >> > > > > > module_description: > > > >> > > > > > ', > > > >> > > > > > > > > >> '(main) > > > >> > > > > loading > > > >> > > > > > prefs' > > > >> > > > > > > ] > > > >> > > > > > }, 'SandWeb::Log' > > ), > > > >> > > > > > 'repo' =3D> { > > > >> > > > > > 'local' =3D> { > > > >> > > > > > 'password' =3D> > > > >> 'cvs123', > > > >> > > > > > 'connection' > =3D> > > > > 'SSH', > > > >> > > > > > > > > >> 'remember_repo_password' > > > >> > > =3D> > > > >> > > > > > 'on', > > > >> > > > > > 'name' =3D> > > 'local', > > > >> > > > > > 'root' =3D>=20 > > > >> '/db/cvs', > > > >> > > > > > 'type' =3D> > 'CVS', > > > >> > > > > > 'server' = =3D>=20 > > > >> 'freak', > > > >> > > > > > 'module' = =3D> > {}, > > > >> > > > > > 'username' =3D> > > > 'cvs' > > > >> > > > > > } > > > >> > > > > > }, > > > >> > > > > > 'personal' =3D> { > > > >> > > > > > 'confirm_delete' =3D> > 'on', > > > >> > > > > > 'full_name' =3D> 'Zoltan > > > > Farkas' > > > >> > > > > > }, > > > >> > > > > > 'config_file' =3D> '.user.cfg', > > > >> > > > > > 'config_dir' =3D> > > > >> > > > > '/usr/local/share/sandweb/users/admin' > > > >> > > > > > }, 'SandWeb::Config' ); > > > >> > > > > > > > > >> > > > > > DEBUG: (SandWeb::Config) module_description =3D '' > > > >> > > > > > DEBUG: (main) write_config() > > > >> > > > > > DEBUG: (main) module_name: > > > >> > > > > > DEBUG: (main) username: admin > > > >> > > > > > DEBUG: (main) location: > > > >> > > > > > DEBUG: (main) main_window_url: > > > >> > > > > > http://freak/cgi-bin/sandweb.cgi?action=3Dsandbox > > > >> > > > > > DEBUG: (main) Repo name: local > > > >> > > > > > DEBUG: (main) Repo root: /db/cvs > > > >> > > > > > DEBUG: (main) VCS sandbox: > > > >> > > > > /usr/local/share/sandweb/users/admin/local// > > > >> > > > > > DEBUG: (main) Repo type: CVS > > > >> > > > > > DEBUG: (main) Filename(s): doclib > > > >> > > > > > DEBUG: (SandWeb::Repository) Performing checkout > > operation > > > >> > > > > > DEBUG: (SandWeb::Repository) Params: file doclib > > > >> > > > > > DEBUG: (SandWeb::Repository::cvs) Performing checkout > > > >> operation > > > >> > > > > > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d=20 > > > >> doclib > > > >> > > > > > DEBUG: (SandWeb::Repository::cvs) File: doclib > > > >> > > > > > DEBUG: (SandWeb::Repository::cvs) Creating Shell > object > > > >> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > > >> > > > > > DEBUG: (SandWeb::Shell) VCS command is : cd > > > >> > > > > > /usr/local/share/sandweb/users/admin/local// && > > > >> > > CVS_RSH=3D/usr/bin/ssh > > > >> > > > > && > > > >> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > > > >> > :ext:cvs@freak:/db/cvs > > > >> > > > > > checkout -d doclib 'doclib' > > > >> > > > > > DEBUG: (SandWeb::Shell) Using VCS username/password > > > >> > > > > > DEBUG: (SandWeb::Shell) Full command is : > > > >> > > > > /usr/local/bin/sandweb-expect > > > >> > > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > > > >> > > > > > /usr/local/share/sandweb/users/admin/local// && > > > >> > > CVS_RSH=3D/usr/bin/ssh > > > >> > > > > && > > > >> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > > > >> > :ext:cvs@freak:/db/cvs > > > >> > > > > > checkout -d doclib 'doclib'" > > > >> > > > > > DEBUG: (SandWeb::File) removing file : > > > >> > > > > > /usr/local/share/sandweb/users/admin/passwd > > > >> > > > > > DEBUG: (SandWeb::File::Unix) removing file : > > > >> > > > > > /usr/local/share/sandweb/users/admin/passwd > > > >> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > > >> > > > > > DEBUG: (SandWeb::Shell) VCS command is : rm > > > >> > > > > > "/usr/local/share/sandweb/users/admin/passwd" > > > >> > > > > > DEBUG: (SandWeb::Shell) Not using VCS > username/password > > > >> > > > > > DEBUG: (SandWeb::File::Unix) error code : > > > >> > > > > > > > > >> > > > > > > > > >> > > > > > > > > >> > > > > > > > > >> > > > > > Anybody knows why? > > > >> > > > > > > > > >> > > > > > --zoly > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > >=20 > >=20 > >=20 > > ------------------------------------------------------- > > This SF.NET email is sponsored by: > > SourceForge Enterprise Edition + IBM + LinuxWorld > http://www.vasoftware.com > > _______________________________________________ > > Sandweb-users mailing list > > San...@li... > > https://lists.sourceforge.net/lists/listinfo/sandweb-users > >=20 >=20 |
From: Rob H. <ro...@ro...> - 2003-02-04 21:36:26
|
Hmm.. interesting. I'll add bash as a requirement in the INSTALL file :) I guess ksh doesn't do deeply nested quotes. Oh well. I think regular old Bourne sh might work too. Glad it's working for you though :) On Tue, Feb 04, 2003 at 04:27:44PM -0500, Zoltan Farkas wrote: > This fixed it. > > Now I use bash and it works. > > thanks > > --zoly > > > > > > -----Original Message----- > From: Rob Helmer [mailto:ro...@ro...] > Sent: Tuesday, February 04, 2003 4:15 PM > To: Zoltan Farkas > Subject: Re: [Sandweb-users] module checkout problem > > oh, this is what i forgot to ask also.. you are using ksh? > > I am only testing with bash. > > Can you try setting "nobody"'s shell to "bash"? > > Hmm.... maybe ksh doesn't like deep nesting of quotes? interesting.. > > > On Tue, Feb 04, 2003 at 04:03:11PM -0500, Zoltan Farkas wrote: > > Continuing my previous mail I am getting : > > > > If I type CTRL+D I get: > > > > > > ksh: syntax error: `'' unmatched > > > > --zoly > > > > > > -----Original Message----- > > From: Rob Helmer [mailto:ro...@ro...] > > Sent: Tuesday, February 04, 2003 3:47 PM > > To: Zoltan Farkas > > Cc: san...@li... > > Subject: Re: [Sandweb-users] module checkout problem > > > > Hmm.. I still can't reproduce this. > > > > You are fully up-to-date in your CVS checkout of SandWeb, correct? > > > > Extreme measures are called for to debug this I guess :) > > > > Try this ( "su -" to the user running Apache and run it from the shell > ) > > : > > > > -- > > > > echo cvs123 > /usr/local/share/sandweb/users/admin/passwd > > > > /usr/local/bin/sandweb-expect vcs > > /usr/local/share/sandweb/users/admin/passwd "cd > > /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo && > > CVS_RSH=/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d > > :ext:cvs@freak:/db/cvs commit -m 'Zoly changed it' 'IT Mission Company > > Profile1.doc'" > > > > -- > > > > Does this work? This is exactly what SandWeb is trying to run as the > > user > > running Apache. > > > > > > > > Thanks, > > Rob > > > > On Tue, Feb 04, 2003 at 10:29:12AM -0500, Zoltan Farkas wrote: > > > I have problems with commit, here is the error: > > > > > > I think the following fails : cd > > > /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo > > > > > > There is a // in there > > > > > > > > > SandWeb : VCS commit > > > > > > > > > > > > > > > > > > > > > Zoly changed it > > > > > > Current filename(s) : IT Mission Company Profile1.doc > > > > > > > > > An error occurred. A call to the shell gave us this error code : 1 > > > > > > > > > > > > > > > > > > DEBUG: (main) action: vcs - submit: 1 > > > DEBUG: (main) module_description: > > > DEBUG: (main) loading prefs > > > DEBUG: (main) > > > $VAR1 = bless( { > > > 'log_obj' => bless( { > > > 'log_dir' => '/var/log', > > > 'toggle' => { > > > 'debug' => '1', > > > 'log' => '1' > > > }, > > > 'debug_msgs' => [ > > > '(main) > > action: > > > vcs - submit: 1', > > > '(main) > > > module_description: > > > ', > > > '(main) > > loading > > > prefs' > > > ] > > > }, 'SandWeb::Log' ), > > > 'repo' => { > > > 'local' => { > > > 'password' => 'cvs123', > > > 'connection' => 'SSH', > > > 'remember_repo_password' => > > > 'on', > > > 'name' => 'local', > > > 'server' => 'freak', > > > 'type' => 'CVS', > > > 'root' => '/db/cvs', > > > 'module' => { > > > 'doclib' => { > > > > > 'name' > > > => 'doclib', > > > > > > 'description' => '' > > > } > > > }, > > > 'username' => 'cvs' > > > } > > > }, > > > 'personal' => { > > > 'confirm_delete' => 'on', > > > 'full_name' => 'Zoltan Farkas' > > > }, > > > 'config_file' => '.user.cfg', > > > 'config_dir' => > > '/usr/local/share/sandweb/users/admin' > > > }, 'SandWeb::Config' ); > > > > > > DEBUG: (main) module_name: doclib > > > DEBUG: (main) username: admin > > > DEBUG: (main) location: /Clients/Jo > > > DEBUG: (main) main_window_url: > > > DEBUG: (main) Repo name: local > > > DEBUG: (main) Repo root: /db/cvs > > > DEBUG: (main) VCS sandbox: > > > /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo > > > DEBUG: (main) Repo type: CVS > > > DEBUG: (main) Filename(s): IT Mission Company Profile1.doc > > > DEBUG: (SandWeb::Repository) Performing commit operation > > > DEBUG: (SandWeb::Repository) Params: message Zoly changed it file IT > > > Mission Company Profile1.doc > > > DEBUG: (SandWeb::Repository::cvs) Performing commit operation > > > DEBUG: (SandWeb::Repository::cvs) Params: commit -m 'Zoly changed > it' > > > DEBUG: (SandWeb::Repository::cvs) File: IT Mission Company > > Profile1.doc > > > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > > DEBUG: (SandWeb::Shell) VCS command is : cd > > > /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo && > > > CVS_RSH=/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d > > > :ext:cvs@freak:/db/cvs commit -m 'Zoly changed it' 'IT Mission > Company > > > Profile1.doc' > > > DEBUG: (SandWeb::Shell) Using VCS username/password > > > DEBUG: (SandWeb::Shell) Full command is : > > /usr/local/bin/sandweb-expect > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > > > /usr/local/share/sandweb/users/admin/local/doclib//Clients/Jo && > > > CVS_RSH=/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d > > > :ext:cvs@freak:/db/cvs commit -m 'Zoly changed it' 'IT Mission > Company > > > Profile1.doc'" > > > DEBUG: (SandWeb::File) removing file : > > > /usr/local/share/sandweb/users/admin/passwd > > > DEBUG: (SandWeb::File::Unix) removing file : > > > /usr/local/share/sandweb/users/admin/passwd > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > > DEBUG: (SandWeb::Shell) VCS command is : rm > > > "/usr/local/share/sandweb/users/admin/passwd" > > > DEBUG: (SandWeb::Shell) Not using VCS username/password > > > DEBUG: (SandWeb::File::Unix) error code : > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Zoltan Farkas > > > Manager of Software Products > > > Dax Technologies Corp, www.daxtechnologies.com > > > Phone: 732 203 1784 ext 106 > > > Fax: 732 203 1786 > > > Email: zo...@da... > > > > > > > > > -----Original Message----- > > > From: Rob Helmer [mailto:ro...@ro...] > > > Sent: Saturday, February 01, 2003 2:03 AM > > > To: Zoltan Farkas > > > Cc: san...@li... > > > Subject: Re: [Sandweb-users] module checkout problem > > > > > > Hmm... I went to fix this, but I cannot reproduce it. > > > > > > The current CVS checkout of SandWeb is working for me, and when > > > I look at the command it looks ok ( the extra '/' looks silly but > > > it won't hurt anything ). > > > > > > I an completely up-to-date, and I'm able to checkout. > > > > > > CVS gives a "1" in quite a few situations, I'm wondering if you can > > > do another update and see if it happens again? > > > > > > Can you help me debug this on your setup? It works ok for me. > > > > > > On Fri, Jan 31, 2003 at 12:47:16PM -0500, Zoltan Farkas wrote: > > > > I made the update with the latest version: > > > > > > > > And I am getting the error: An error occurred. A call to the shell > > > gave > > > > us this error code : 1 > > > > > > > > I see the command : > > > > > > > > cd /usr/local/share/sandweb/users/admin/local// && > > > CVS_RSH=/usr/bin/ssh > > > > && export CVS_RSH && /usr/local/bin/cvs -q -d > :ext:cvs@freak:/db/cvs > > > > checkout -d doclib 'doclib' > > > > > > > > The cd command looks like has a / that it shouldn't be there at > the > > > end. > > > > > > > > Here is the entire log entry: > > > > > > > > Current filename(s) : doclib > > > > > > > > > > > > An error occurred. A call to the shell gave us this error code : 1 > > > > > > > > > > > > > > > > > > > > > > > > > DEBUG: (main) action: sandbox - submit: Checkout > > > > DEBUG: (main) module_description: > > > > DEBUG: (main) loading prefs > > > > DEBUG: (main) > > > > $VAR1 = bless( { > > > > 'log_obj' => bless( { > > > > 'log_dir' => '/var/log', > > > > 'toggle' => { > > > > 'debug' => > '1', > > > > 'log' => '1' > > > > }, > > > > 'debug_msgs' => [ > > > > '(main) > > > action: > > > > sandbox - submit: Checkout', > > > > '(main) > > > > module_description: > > > > ', > > > > '(main) > > > loading > > > > prefs' > > > > ] > > > > }, 'SandWeb::Log' ), > > > > 'repo' => { > > > > 'local' => { > > > > 'password' => 'cvs123', > > > > 'connection' => 'SSH', > > > > 'remember_repo_password' > => > > > > 'on', > > > > 'name' => 'local', > > > > 'root' => '/db/cvs', > > > > 'type' => 'CVS', > > > > 'server' => 'freak', > > > > 'module' => {}, > > > > 'username' => 'cvs' > > > > } > > > > }, > > > > 'personal' => { > > > > 'confirm_delete' => 'on', > > > > 'full_name' => 'Zoltan Farkas' > > > > }, > > > > 'config_file' => '.user.cfg', > > > > 'config_dir' => > > > '/usr/local/share/sandweb/users/admin' > > > > }, 'SandWeb::Config' ); > > > > > > > > DEBUG: (SandWeb::Config) module_description = '' > > > > DEBUG: (main) write_config() > > > > DEBUG: (main) module_name: > > > > DEBUG: (main) username: admin > > > > DEBUG: (main) location: > > > > DEBUG: (main) main_window_url: http://freak/cgi-bin/sandweb.cgi > > > > DEBUG: (main) Repo name: local > > > > DEBUG: (main) Repo root: /db/cvs > > > > DEBUG: (main) VCS sandbox: > > > /usr/local/share/sandweb/users/admin/local// > > > > DEBUG: (main) Repo type: CVS > > > > DEBUG: (main) Filename(s): doclib > > > > DEBUG: (SandWeb::Repository) Performing checkout operation > > > > DEBUG: (SandWeb::Repository) Params: file doclib > > > > DEBUG: (SandWeb::Repository::cvs) Performing checkout operation > > > > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d doclib > > > > DEBUG: (SandWeb::Repository::cvs) File: doclib > > > > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > > > DEBUG: (SandWeb::Shell) VCS command is : cd > > > > /usr/local/share/sandweb/users/admin/local// && > CVS_RSH=/usr/bin/ssh > > > && > > > > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > > > > checkout -d doclib 'doclib' > > > > DEBUG: (SandWeb::Shell) Using VCS username/password > > > > DEBUG: (SandWeb::Shell) Full command is : > > > /usr/local/bin/sandweb-expect > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > > > > /usr/local/share/sandweb/users/admin/local// && > CVS_RSH=/usr/bin/ssh > > > && > > > > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > > > > checkout -d doclib 'doclib'" > > > > DEBUG: (SandWeb::File) removing file : > > > > /usr/local/share/sandweb/users/admin/passwd > > > > DEBUG: (SandWeb::File::Unix) removing file : > > > > /usr/local/share/sandweb/users/admin/passwd > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > > > DEBUG: (SandWeb::Shell) VCS command is : rm > > > > "/usr/local/share/sandweb/users/admin/passwd" > > > > DEBUG: (SandWeb::Shell) Not using VCS username/password > > > > DEBUG: (SandWeb::File::Unix) error code : > > > > > > > > > > > > > > > > --zoly > > > > > > > > -----Original Message----- > > > > From: Rob Helmer [mailto:ro...@ro...] > > > > Sent: Friday, January 31, 2003 12:20 PM > > > > To: Zoltan Farkas > > > > Cc: san...@li... > > > > Subject: RE: [Sandweb-users] module checkout problem > > > > > > > > Excellent :) I'm glad it's working for you. > > > > > > > > I made a couple checkins last night, one of them fixes a bug with > > > > commit, and the other was obscuring some cvs error messages. > > > > > > > > You should do a "cvs update" on the sandweb codebase and do > another > > > > "make install". > > > > You shouldn't have to reconfigure anything, it should "just work". > > > > > > > > Right now I don't know of any bugs in the latest cvs version of > > > SandWeb, > > > > > > > > let me know if you find anything. I'd like to release the beta > soon. > > > > > > > > On Fri, 31 Jan 2003 8:33AM -0800, Zoltan Farkas wrote: > > > > > > > > > > I found the problem: > > > > > > > > > > .profile is not loaded when cvs is calling ssh, so my PATH was > not > > > set > > > > > to where cvs was (usr/local/bin). When a user does a login ssh > the > > > > > profile is loaded. > > > > > > > > > > So I corrected this and now everything seems to work. > > > > > > > > > > thanks > > > > > > > > > > > > > > > -----Original Message----- > > > > > From: Rob Helmer [mailto:ro...@ro...] > > > > > Sent: Thursday, January 30, 2003 7:48 PM > > > > > To: Zoltan Farkas > > > > > Subject: Re: [Sandweb-users] module checkout problem > > > > > > > > > > hmm.. ok, I am not really sure why CVS isn't working then. It's > > > > > saying the the server is giving it EOF, if doing : > > > > > > > > > > CVS_RSH=ssh > > > > > export CVS_RSH > > > > > > > > > > and a CVS command on the command line doesn't work, it's > > definitely > > > > > not going to work in sandweb :) > > > > > > > > > > > > > > > On Thu, Jan 30, 2003 at 07:15:57PM -0500, Zoltan Farkas wrote: > > > > >> That's what happens > > > > >> > > > > >> $ ssh cvs@freak > > > > >> cvs@freak's password: > > > > >> Last login: Thu Jan 30 08:48:28 2003 from freak.daxtechno > > > > >> Sun Microsystems Inc. SunOS 5.9 Generic May 2002 > > > > >> $ which cvs > > > > >> /usr/local/bin/cvs > > > > >> $ cvs server > > > > >> > > > > >> and it holds term ..... > > > > >> > > > > >> > > > > >> --zoly > > > > >> > > > > >> > > > > >> -----Original Message----- > > > > >> From: Rob Helmer [mailto:ro...@ro...] > > > > >> Sent: Thursday, January 30, 2003 7:16 PM > > > > >> To: Zoltan Farkas > > > > >> Subject: Re: [Sandweb-users] module checkout problem > > > > >> > > > > >> what if you "ssh cvs@freak" and at the prompt try "which cvs", > > > > >> "cvs server" should put the CVS on the other side into server > > > > >> mode and hold that term until you hang up. > > > > >> > > > > >> > > > > >> On Thu, Jan 30, 2003 at 07:03:10PM -0500, Zoltan Farkas wrote: > > > > >> > This is what happens: > > > > >> > > > > > >> > $ ssh cvs@freak cvs server > > > > >> > cvs@freak's password: > > > > >> > $ > > > > >> > > > > > >> > > > > > >> > --zoly > > > > >> > > > > > >> > > > > > >> > -----Original Message----- > > > > >> > From: Rob Helmer [mailto:ro...@ro...] > > > > >> > Sent: Thursday, January 30, 2003 7:06 PM > > > > >> > To: Zoltan Farkas > > > > >> > Subject: Re: [Sandweb-users] module checkout problem > > > > >> > > > > > >> > hmm.. very strange. What if you do "ssh cvs@freak cvs > server"? > > > > >> > > > > > >> > > > > > >> > On Thu, Jan 30, 2003 at 06:42:31PM -0500, Zoltan Farkas > wrote: > > > > >> > > (127)oracle@/opt/oracle/product/8.1.7/dbs>which ssh > > > > >> > > /usr/bin/ssh > > > > >> > > > > > > >> > > --zoly > > > > >> > > > > > > >> > > > > > > >> > > -----Original Message----- > > > > >> > > From: Rob Helmer [mailto:ro...@ro...] > > > > >> > > Sent: Thursday, January 30, 2003 6:43 PM > > > > >> > > To: Zoltan Farkas > > > > >> > > Subject: Re: [Sandweb-users] module checkout problem > > > > >> > > > > > > >> > > type "which ssh" > > > > >> > > > > > > >> > > > > > > >> > > On Thu, Jan 30, 2003 at 06:08:28PM -0500, Zoltan Farkas > > wrote: > > > > >> > > > SSH seems to work: > > > > >> > > > > > > > >> > > > $ ssh cvs@freak > > > > >> > > > cvs@freak's password: > > > > >> > > > Last login: Thu Jan 30 05:04:39 2003 from 192.168.0.8 > > > > >> > > > Sun Microsystems Inc. SunOS 5.9 Generic May 2002 > > > > >> > > > $ > > > > >> > > > > > > > >> > > > --zoly > > > > >> > > > > > > > >> > > > -----Original Message----- > > > > >> > > > From: Rob Helmer [mailto:ro...@ro...] > > > > >> > > > Sent: Thursday, January 30, 2003 6:11 PM > > > > >> > > > To: Zoltan Farkas > > > > >> > > > Subject: Re: [Sandweb-users] module checkout problem > > > > >> > > > > > > > >> > > > It's definitely an SSH-related problem. > > > > >> > > > > > > > >> > > > > > > > >> > > > On Thu, Jan 30, 2003 at 06:04:17PM -0500, Zoltan Farkas > > > wrote: > > > > >> > > > > > > > > >> > > > > The following line works: > > > > >> > > > > $ /usr/local/bin/cvs -q -d /db/cvs checkout -d doclib > > > > >> 'doclib' > > > > >> > > > > > > > > >> > > > > U doclib/test > > > > >> > > > > U doclib/test.txt > > > > >> > > > > > > > > >> > > > > But the following : > > > > >> > > > > > > > > >> > > > > $ export CVS_RSH=/usr/bin/ssh > > > > >> > > > > $ /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > > checkout > > > > -d > > > > >> > doclib > > > > >> > > > > 'doclib' > > > > >> > > > > cvs@freak's password: > > > > >> > > > > cvs [checkout aborted]: end of file from server > (consult > > > > > > >> above > > > > >> > > > messages > > > > >> > > > > if any) > > > > >> > > > > > > > > >> > > > > and I am entering the correct password ... > > > > >> > > > > > > > > >> > > > > --zoly > > > > >> > > > > > > > > >> > > > > > > > > >> > > > > > > > > >> > > > > -----Original Message----- > > > > >> > > > > From: Rob Helmer [mailto:ro...@ro...] > > > > >> > > > > Sent: Thursday, January 30, 2003 5:44 PM > > > > >> > > > > To: Zoltan Farkas > > > > >> > > > > Cc: san...@li... > > > > >> > > > > Subject: Re: [Sandweb-users] module checkout problem > > > > >> > > > > > > > > >> > > > > On Thu, Jan 30, 2003 at 04:59:17PM -0500, Zoltan > Farkas > > > > >> wrote: > > > > >> > > > > > I have problems checking out a module from CVS using > > SSH > > > > >> > > > > > > > > > >> > > > > > I have here the debug message dump: > > > > >> > > > > > > > > >> > > > > > > > > >> > > > > Hello, > > > > >> > > > > > > > > >> > > > > > > > > >> > > > > > Current filename(s) : doclib > > > > >> > > > > > > > > > >> > > > > > cvs [checkout aborted]: end of file from server > > (consult > > > > > above > > > > >> > > > > messages > > > > >> > > > > > if any) > > > > >> > > > > > > > > >> > > > > > > > > >> > > > > Either CVS can't talk to SSH, or the SSH server is not > > > > > accepting > > > > >> > > > > connections. > > > > >> > > > > > > > > >> > > > > Which OS is this BTW? > > > > >> > > > > > > > > >> > > > > Looks like this is your full command : > > > > >> > > > > > > > > >> > > > > DEBUG: (SandWeb::Shell) Full command is : > > > > >> > > > /usr/local/bin/sandweb-expect > > > > >> > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > > > > >> > > > > /usr/local/share/sandweb/users/admin/local// && > > > > >> > CVS_RSH=/usr/bin/ssh > > > > >> > > > && > > > > >> > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > > > > >> :ext:cvs@freak:/db/cvs > > > > >> > > > > checkout -d doclib 'doclib'" > > > > >> > > > > > > > > >> > > > > Make sure that "/usr/bin/ssh" is the correct path for > > SSH, > > > > > this > > > > >> is > > > > >> > > set > > > > >> > > > > upon install and is configured in sandweb.cfg > > > > >> > > > > > > > > >> > > > > Also, try running this from the command line in your > > > regular > > > > >> user > > > > >> > > > > account : > > > > >> > > > > > > > > >> > > > > CVS_RSH=/usr/bin/ssh && export CVS_RSH && > > > /usr/local/bin/cvs > > > > > -q > > > > >> -d > > > > >> > > > > :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' > > > > >> > > > > > > > > >> > > > > Let us know if that works. > > > > >> > > > > > > > > >> > > > > > > > > >> > > > > > > > > >> > > > > Thanks, > > > > >> > > > > Rob > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > DEBUG: (main) action: sandbox - submit: Checkout > > > > >> > > > > > DEBUG: (main) module_description: > > > > >> > > > > > DEBUG: (main) loading prefs > > > > >> > > > > > DEBUG: (main) > > > > >> > > > > > $VAR1 = bless( { > > > > >> > > > > > 'log_obj' => bless( { > > > > >> > > > > > 'log_dir' => > > > > >> '/var/log', > > > > >> > > > > > 'toggle' => { > > > > >> > > > > > > > > > > >> 'debug' > > > > >> => > > > > >> > > '1', > > > > >> > > > > > > > > 'log' > > > > > => > > > > >> > '1' > > > > >> > > > > > > }, > > > > >> > > > > > 'debug_msgs' > => > > [ > > > > >> > > > > > > > > > >> '(main) > > > > >> > > > > action: > > > > >> > > > > > sandbox - submit: Checkout', > > > > >> > > > > > > > > > >> '(main) > > > > >> > > > > > module_description: > > > > >> > > > > > ', > > > > >> > > > > > > > > > >> '(main) > > > > >> > > > > loading > > > > >> > > > > > prefs' > > > > >> > > > > > > > ] > > > > >> > > > > > }, > 'SandWeb::Log' > > > ), > > > > >> > > > > > 'repo' => { > > > > >> > > > > > 'local' => { > > > > >> > > > > > 'password' > => > > > > >> 'cvs123', > > > > >> > > > > > 'connection' > > => > > > > > 'SSH', > > > > >> > > > > > > > > > >> 'remember_repo_password' > > > > >> > > => > > > > >> > > > > > 'on', > > > > >> > > > > > 'name' => > > > 'local', > > > > >> > > > > > 'root' => > > > > >> '/db/cvs', > > > > >> > > > > > 'type' => > > 'CVS', > > > > >> > > > > > 'server' => > > > > >> 'freak', > > > > >> > > > > > 'module' => > > {}, > > > > >> > > > > > 'username' > => > > > > 'cvs' > > > > >> > > > > > } > > > > >> > > > > > }, > > > > >> > > > > > 'personal' => { > > > > >> > > > > > 'confirm_delete' => > > 'on', > > > > >> > > > > > 'full_name' => > 'Zoltan > > > > > Farkas' > > > > >> > > > > > }, > > > > >> > > > > > 'config_file' => '.user.cfg', > > > > >> > > > > > 'config_dir' => > > > > >> > > > > '/usr/local/share/sandweb/users/admin' > > > > >> > > > > > }, 'SandWeb::Config' ); > > > > >> > > > > > > > > > >> > > > > > DEBUG: (SandWeb::Config) module_description = '' > > > > >> > > > > > DEBUG: (main) write_config() > > > > >> > > > > > DEBUG: (main) module_name: > > > > >> > > > > > DEBUG: (main) username: admin > > > > >> > > > > > DEBUG: (main) location: > > > > >> > > > > > DEBUG: (main) main_window_url: > > > > >> > > > > > http://freak/cgi-bin/sandweb.cgi?action=sandbox > > > > >> > > > > > DEBUG: (main) Repo name: local > > > > >> > > > > > DEBUG: (main) Repo root: /db/cvs > > > > >> > > > > > DEBUG: (main) VCS sandbox: > > > > >> > > > > /usr/local/share/sandweb/users/admin/local// > > > > >> > > > > > DEBUG: (main) Repo type: CVS > > > > >> > > > > > DEBUG: (main) Filename(s): doclib > > > > >> > > > > > DEBUG: (SandWeb::Repository) Performing checkout > > > operation > > > > >> > > > > > DEBUG: (SandWeb::Repository) Params: file doclib > > > > >> > > > > > DEBUG: (SandWeb::Repository::cvs) Performing > checkout > > > > >> operation > > > > >> > > > > > DEBUG: (SandWeb::Repository::cvs) Params: checkout > -d > > > > >> doclib > > > > >> > > > > > DEBUG: (SandWeb::Repository::cvs) File: doclib > > > > >> > > > > > DEBUG: (SandWeb::Repository::cvs) Creating Shell > > object > > > > >> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > > > >> > > > > > DEBUG: (SandWeb::Shell) VCS command is : cd > > > > >> > > > > > /usr/local/share/sandweb/users/admin/local// && > > > > >> > > CVS_RSH=/usr/bin/ssh > > > > >> > > > > && > > > > >> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > > > > >> > :ext:cvs@freak:/db/cvs > > > > >> > > > > > checkout -d doclib 'doclib' > > > > >> > > > > > DEBUG: (SandWeb::Shell) Using VCS username/password > > > > >> > > > > > DEBUG: (SandWeb::Shell) Full command is : > > > > >> > > > > /usr/local/bin/sandweb-expect > > > > >> > > > > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > > > > >> > > > > > /usr/local/share/sandweb/users/admin/local// && > > > > >> > > CVS_RSH=/usr/bin/ssh > > > > >> > > > > && > > > > >> > > > > > export CVS_RSH && /usr/local/bin/cvs -q -d > > > > >> > :ext:cvs@freak:/db/cvs > > > > >> > > > > > checkout -d doclib 'doclib'" > > > > >> > > > > > DEBUG: (SandWeb::File) removing file : > > > > >> > > > > > /usr/local/share/sandweb/users/admin/passwd > > > > >> > > > > > DEBUG: (SandWeb::File::Unix) removing file : > > > > >> > > > > > /usr/local/share/sandweb/users/admin/passwd > > > > >> > > > > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > > > >> > > > > > DEBUG: (SandWeb::Shell) VCS command is : rm > > > > >> > > > > > "/usr/local/share/sandweb/users/admin/passwd" > > > > >> > > > > > DEBUG: (SandWeb::Shell) Not using VCS > > username/password > > > > >> > > > > > DEBUG: (SandWeb::File::Unix) error code : > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > Anybody knows why? > > > > >> > > > > > > > > > >> > > > > > --zoly > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.NET email is sponsored by: > > > SourceForge Enterprise Edition + IBM + LinuxWorld > > http://www.vasoftware.com > > > _______________________________________________ > > > Sandweb-users mailing list > > > San...@li... > > > https://lists.sourceforge.net/lists/listinfo/sandweb-users > > > > > > |
From: Zoltan F. <zo...@da...> - 2003-02-04 22:36:40
|
I have a question: Is it possible to download a specific revision of a file with the web interface ? or a specific release ? --zoly =20 |
From: Rob H. <ro...@ro...> - 2003-02-04 22:44:09
|
Yes, it's not really intuitive .. You can do it from the "tag" menu. Just type in a revision number instead of a tagname ( in CVS these are the same thing, we'll need some way to split this out from a UI perspective in the future ). -- Rob On Tue, Feb 04, 2003 at 05:30:56PM -0500, Zoltan Farkas wrote: > I have a question: > > Is it possible to download a specific revision of a file with the web > interface ? or a specific release ? > > > --zoly > > > > > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld http://www.vasoftware.com > _______________________________________________ > Sandweb-users mailing list > San...@li... > https://lists.sourceforge.net/lists/listinfo/sandweb-users > |
From: Rob H. <ro...@ro...> - 2003-01-30 23:11:30
|
On Thu, Jan 30, 2003 at 05:54:23PM -0500, Zoltan Farkas wrote: > > I am using Solaris 9 with the latest recommended cluster patch. And the > ssh daemon is the one that comes with solaris 9 > > The ssh part should work fine, because if I am setting a bad password I > am getting something like authentification failed. > > Running the following commandline gives me the following: > > $ CVS_RSH=/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d > :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' > cvs@freak's password: > cvs [checkout aborted]: end of file from server (consult above messages > if any) Ok, there is your problem. Are you sure SSH is running on "freak"? What happens if you "telnet freak 22"? If that works, try "ssh cvs@freak" and make sure you can log in and execute "cvs server". > > --zoly > > > > -----Original Message----- > From: Rob Helmer [mailto:ro...@ro...] > Sent: Thursday, January 30, 2003 5:44 PM > To: Zoltan Farkas > Cc: san...@li... > Subject: Re: [Sandweb-users] module checkout problem > > On Thu, Jan 30, 2003 at 04:59:17PM -0500, Zoltan Farkas wrote: > > I have problems checking out a module from CVS using SSH > > > > I have here the debug message dump: > > > Hello, > > > > Current filename(s) : doclib > > > > cvs [checkout aborted]: end of file from server (consult above > messages > > if any) > > > Either CVS can't talk to SSH, or the SSH server is not accepting > connections. > > Which OS is this BTW? > > Looks like this is your full command : > > DEBUG: (SandWeb::Shell) Full command is : /usr/local/bin/sandweb-expect > vcs /usr/local/share/sandweb/users/admin/passwd "cd > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=/usr/bin/ssh && > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > checkout -d doclib 'doclib'" > > Make sure that "/usr/bin/ssh" is the correct path for SSH, this is set > upon install and is configured in sandweb.cfg > > Also, try running this from the command line in your regular user > account : > > CVS_RSH=/usr/bin/ssh && export CVS_RSH && /usr/local/bin/cvs -q -d > :ext:cvs@freak:/db/cvs checkout -d doclib 'doclib' > > Let us know if that works. > > > > Thanks, > Rob > > > > > > DEBUG: (main) action: sandbox - submit: Checkout > > DEBUG: (main) module_description: > > DEBUG: (main) loading prefs > > DEBUG: (main) > > $VAR1 = bless( { > > 'log_obj' => bless( { > > 'log_dir' => '/var/log', > > 'toggle' => { > > 'debug' => '1', > > 'log' => '1' > > }, > > 'debug_msgs' => [ > > '(main) > action: > > sandbox - submit: Checkout', > > '(main) > > module_description: > > ', > > '(main) > loading > > prefs' > > ] > > }, 'SandWeb::Log' ), > > 'repo' => { > > 'local' => { > > 'password' => 'cvs123', > > 'connection' => 'SSH', > > 'remember_repo_password' => > > 'on', > > 'name' => 'local', > > 'root' => '/db/cvs', > > 'type' => 'CVS', > > 'server' => 'freak', > > 'module' => {}, > > 'username' => 'cvs' > > } > > }, > > 'personal' => { > > 'confirm_delete' => 'on', > > 'full_name' => 'Zoltan Farkas' > > }, > > 'config_file' => '.user.cfg', > > 'config_dir' => > '/usr/local/share/sandweb/users/admin' > > }, 'SandWeb::Config' ); > > > > DEBUG: (SandWeb::Config) module_description = '' > > DEBUG: (main) write_config() > > DEBUG: (main) module_name: > > DEBUG: (main) username: admin > > DEBUG: (main) location: > > DEBUG: (main) main_window_url: > > http://freak/cgi-bin/sandweb.cgi?action=sandbox > > DEBUG: (main) Repo name: local > > DEBUG: (main) Repo root: /db/cvs > > DEBUG: (main) VCS sandbox: > /usr/local/share/sandweb/users/admin/local// > > DEBUG: (main) Repo type: CVS > > DEBUG: (main) Filename(s): doclib > > DEBUG: (SandWeb::Repository) Performing checkout operation > > DEBUG: (SandWeb::Repository) Params: file doclib > > DEBUG: (SandWeb::Repository::cvs) Performing checkout operation > > DEBUG: (SandWeb::Repository::cvs) Params: checkout -d doclib > > DEBUG: (SandWeb::Repository::cvs) File: doclib > > DEBUG: (SandWeb::Repository::cvs) Creating Shell object > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > DEBUG: (SandWeb::Shell) VCS command is : cd > > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=/usr/bin/ssh > && > > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > > checkout -d doclib 'doclib' > > DEBUG: (SandWeb::Shell) Using VCS username/password > > DEBUG: (SandWeb::Shell) Full command is : > /usr/local/bin/sandweb-expect > > vcs /usr/local/share/sandweb/users/admin/passwd "cd > > /usr/local/share/sandweb/users/admin/local// && CVS_RSH=/usr/bin/ssh > && > > export CVS_RSH && /usr/local/bin/cvs -q -d :ext:cvs@freak:/db/cvs > > checkout -d doclib 'doclib'" > > DEBUG: (SandWeb::File) removing file : > > /usr/local/share/sandweb/users/admin/passwd > > DEBUG: (SandWeb::File::Unix) removing file : > > /usr/local/share/sandweb/users/admin/passwd > > DEBUG: (SandWeb::Shell) VCS call to Unix shell > > DEBUG: (SandWeb::Shell) VCS command is : rm > > "/usr/local/share/sandweb/users/admin/passwd" > > DEBUG: (SandWeb::Shell) Not using VCS username/password > > DEBUG: (SandWeb::File::Unix) error code : > > > > > > > > > > Anybody knows why? > > > > --zoly > > > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld http://www.vasoftware.com > _______________________________________________ > Sandweb-users mailing list > San...@li... > https://lists.sourceforge.net/lists/listinfo/sandweb-users > |