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 |