You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
(1) |
Apr
(9) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(32) |
Feb
(24) |
Mar
(5) |
Apr
(50) |
May
(21) |
Jun
(25) |
Jul
(6) |
Aug
(1) |
Sep
|
Oct
(1) |
Nov
(6) |
Dec
(17) |
2004 |
Jan
(19) |
Feb
(1) |
Mar
(5) |
Apr
(4) |
May
|
Jun
(9) |
Jul
|
Aug
(6) |
Sep
(1) |
Oct
|
Nov
(3) |
Dec
(14) |
2005 |
Jan
(6) |
Feb
(3) |
Mar
(3) |
Apr
(1) |
May
(5) |
Jun
(7) |
Jul
(4) |
Aug
(16) |
Sep
(2) |
Oct
(2) |
Nov
(7) |
Dec
|
2006 |
Jan
(3) |
Feb
(4) |
Mar
(8) |
Apr
(1) |
May
(6) |
Jun
(19) |
Jul
(5) |
Aug
(4) |
Sep
(4) |
Oct
(19) |
Nov
(15) |
Dec
(10) |
2007 |
Jan
(6) |
Feb
(2) |
Mar
(4) |
Apr
(1) |
May
|
Jun
(5) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Battaje S. R. <be...@re...> - 2003-05-16 06:04:32
|
Hi I am using IE5.0. I tried enabling Jscript using tools->Internet option->advanced But still it is not working As soon as i click on login ,passwd disappears from box. Are there any server side configuration requiered? where is cvsroot specified.Or i have to initialize it manually? Thanks in advance sharath On Thu, 15 May 2003 Rob Helmer wrote : >Hello, > >On Thu, May 15, 2003 at 12:10:32PM -0000, Battaje Sharath Rao >wrote: > > Hi > > I am using Linux RH8.0 with appache 2,0 and perl 5.8. > > Today i ahve installed Sandweb in my system. > > But i am not able to login.If i open sandweb.cgi in browser >login > > screen appears but if i login using user name and passward i >get a > > error > > > > incorrect login try again. > >Which browser are you using? Is javascript turned on? You need >javascript to log in, we do MD5 in javascript for the password. > > > sandweb-admin --add-user sharth > > Using a hash as a reference is deprecated at > > /usr/lib/perl5/site_perl/5.8.0/SandWeb/Config.pm line 352. > > Using a hash as a reference is deprecated at > > /usr/lib/perl5/site_perl/5.8.0/SandWeb/Config.pm line 353. > > Enter password for sharth: > > Username sharth successfully added! > >Hmmm.. we have some fixes for 5.8 in the latest CVS ( not quite >ready >for another RC release yet ), this probably isn't your problem >but >if you upgrade I think these warnings will go away. > >You can "cvs co -r release-1_0-branch sandweb" from the SandWeb >repository at SourceForge if you'd like to do this. > > > > One more question is can i checkin files using this sand web >to > > the repository?if no what is upload module for? > > >Yes, SandWeb is a CVS client. It can do almost everything that >the >command-line CVS client can do ( notable exception is "import", >that's >not implemented yet. Also, some of the "watch" functionality ). > > > >Thanks, >Rob > > >------------------------------------------------------- >Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa >Clara >The only event dedicated to issues related to Linux enterprise >solutions >www.enterpriselinuxforum.com > >_______________________________________________ >Sandweb-users mailing list >San...@li... >https://lists.sourceforge.net/lists/listinfo/sandweb-users ___________________________________________________ Get www. mycompany .com and 5 matching email ids. Just Rs. 1499/ year. Click here http://www.rediffmailpro.com |
From: Nick J. <nk...@ia...> - 2003-05-15 19:22:36
|
Hi Battaje, Just a few quick things. 1. Make sure you are executing sandweb-admin located in /usr/local/bin, if you have one in /usr/bin, delete it. This is a problem with out current installation proceedure. 2. Make sure that you always add new users su'd to the user apache runs as (httpd, www, www-data, apache etc. whichever applies to your system). This will ensure that your webserver will have correct the correct perms to read the user data. - Nick On Thu, May 15, 2003 at 12:10:32PM -0000, Battaje Sharath Rao wrote: > Hi > I am using Linux RH8.0 with appache 2,0 and perl 5.8. > Today i ahve installed Sandweb in my system. > But i am not able to login.If i open sandweb.cgi in browser login > screen appears but if i login using user name and passward i get a > error > > incorrect login try again. > > when i am creating a user i get following error > > > sandweb-admin --add-user sharth > Using a hash as a reference is deprecated at > /usr/lib/perl5/site_perl/5.8.0/SandWeb/Config.pm line 352. > Using a hash as a reference is deprecated at > /usr/lib/perl5/site_perl/5.8.0/SandWeb/Config.pm line 353. > Enter password for sharth: > Username sharth successfully added! > > i dont know how to proceed. > > One more question is can i checkin files using this sand web to > the repository?if no what is upload module for? > > PLz some body help me. > > regards and wish for peace > Sharath > > > ___________________________________________________ > Get www. mycompany .com and 5 matching email ids. > Just Rs. 1499/ year. > Click here http://www.rediffmailpro.com > > > > ------------------------------------------------------- > Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara > The only event dedicated to issues related to Linux enterprise solutions > www.enterpriselinuxforum.com > > _______________________________________________ > Sandweb-users mailing list > San...@li... > https://lists.sourceforge.net/lists/listinfo/sandweb-users > |
From: Rob H. <ro...@ro...> - 2003-05-15 15:54:49
|
Hello, On Thu, May 15, 2003 at 12:10:32PM -0000, Battaje Sharath Rao wrote: > Hi > I am using Linux RH8.0 with appache 2,0 and perl 5.8. > Today i ahve installed Sandweb in my system. > But i am not able to login.If i open sandweb.cgi in browser login > screen appears but if i login using user name and passward i get a > error > > incorrect login try again. Which browser are you using? Is javascript turned on? You need javascript to log in, we do MD5 in javascript for the password. > sandweb-admin --add-user sharth > Using a hash as a reference is deprecated at > /usr/lib/perl5/site_perl/5.8.0/SandWeb/Config.pm line 352. > Using a hash as a reference is deprecated at > /usr/lib/perl5/site_perl/5.8.0/SandWeb/Config.pm line 353. > Enter password for sharth: > Username sharth successfully added! Hmmm.. we have some fixes for 5.8 in the latest CVS ( not quite ready for another RC release yet ), this probably isn't your problem but if you upgrade I think these warnings will go away. You can "cvs co -r release-1_0-branch sandweb" from the SandWeb repository at SourceForge if you'd like to do this. > One more question is can i checkin files using this sand web to > the repository?if no what is upload module for? Yes, SandWeb is a CVS client. It can do almost everything that the command-line CVS client can do ( notable exception is "import", that's not implemented yet. Also, some of the "watch" functionality ). Thanks, Rob |
From: Battaje S. R. <be...@re...> - 2003-05-15 12:13:21
|
Hi I am using Linux RH8.0 with appache 2,0 and perl 5.8. Today i ahve installed Sandweb in my system. But i am not able to login.If i open sandweb.cgi in browser login screen appears but if i login using user name and passward i get a error incorrect login try again. when i am creating a user i get following error sandweb-admin --add-user sharth Using a hash as a reference is deprecated at /usr/lib/perl5/site_perl/5.8.0/SandWeb/Config.pm line 352. Using a hash as a reference is deprecated at /usr/lib/perl5/site_perl/5.8.0/SandWeb/Config.pm line 353. Enter password for sharth: Username sharth successfully added! i dont know how to proceed. One more question is can i checkin files using this sand web to the repository?if no what is upload module for? PLz some body help me. regards and wish for peace Sharath ___________________________________________________ Get www. mycompany .com and 5 matching email ids. Just Rs. 1499/ year. Click here http://www.rediffmailpro.com |
From: Meinolf S. <uc...@de...> - 2003-05-12 17:46:24
|
* Quoting Rob Helmer <ro...@ro...>: [...] > Something does not look right here - /var/local/cvs/grub-0.93 is > not a CVS module ( if it was, all these files would end in ",v" > meaning they are version controlled by RCS ). > > You need to do a couple things to create a CVS repository, unfortunately > SandWeb cannot do these things yet :( not until after 1.0 anyway. > > If I am wrong and you are sure this is a CVS repository, don't > do the following :) Tell me what you've done so far. If you've > just copied plain files into /var/local/cvs/grub-0.93, then you > need to do the following : Well, I simply extracted a grub tarball for testing into /var/local/cvs. > You should move /var/local/cvs/grub-0.93 to your home directory, leaving > /var/local/cvs there ( is there anything else in /var/local/cvs ? ) No. > Here's the procedure to create a new repo and import files : > > # go inside the dir containing the files you want to put under > # version control > > cd ~/grub-0.93/ > > # point CVS to where your CVSROOT is/will be > > export CVSROOT=/var/local/cvs > > # this creates the repository based on the CVSROOT > > cvs init > > # import this dir, creating a "cvs module" > # it's normal to name this "grub" not "grub-0.93", since you'll > # want to do releases from within CVS using tags, not with > # the directory name. ultimately it's up to you though. > # parameters to "cvs import" command are : > # module name, vendor name, release-tag > # the following will work : > > cvs import grub msander R0_1 > > # if everything goes ok, you should now be able to check > # out the grub module > > cd ~/ > cvs checkout grub > > # you should now have a dir in ~/grub that's a valid checkout, > # and /var/local/cvs/grub should contain a bunch of normal > # directories and files ending in ",v". That worked perfect, now all is fine and SandWeb is showing everything I expected it to. I really was naive to believe I could start right away without generating a CVS repository. Guess I still have to do some reading on that subject ... Thank you very much for helping, Rob! Best regards, Meinolf -- A hundred years from now it is very likely that [of Twain's works] "The Jumping Frog" alone will be remembered. -- Harry Thurston Peck (Editor of "The Bookman"), January 1901. |
From: Rob H. <ro...@ro...> - 2003-05-12 16:19:10
|
On Mon, May 12, 2003 at 11:12:46AM +0200, Meinolf Sander wrote: > * Quoting Rob Helmer <ro...@ro...>: > > ms@mars:~$ sudo ls /usr/share/sandweb/users/ms/GRUB/grub-0.93/docs > CVS > > ms@mars:~$ sudo ls /usr/share/sandweb/users/ms/GRUB/grub-0.93/docs/CVS > Entries Repository Root > > ms@mars:~$ ls /var/local/cvs/grub-0.93/docs > boot.S grub.info-3 internals.texi mdate-sh src2texi > boot.S.texi grub-install.8 kernel.c menu.lst stamp-vti Ok, now we are getting somewhere :) Something does not look right here - /var/local/cvs/grub-0.93 is not a CVS module ( if it was, all these files would end in ",v" meaning they are version controlled by RCS ). You need to do a couple things to create a CVS repository, unfortunately SandWeb cannot do these things yet :( not until after 1.0 anyway. If I am wrong and you are sure this is a CVS repository, don't do the following :) Tell me what you've done so far. If you've just copied plain files into /var/local/cvs/grub-0.93, then you need to do the following : You should move /var/local/cvs/grub-0.93 to your home directory, leaving /var/local/cvs there ( is there anything else in /var/local/cvs ? ) Here's the procedure to create a new repo and import files : # go inside the dir containing the files you want to put under # version control cd ~/grub-0.93/ # point CVS to where your CVSROOT is/will be export CVSROOT=/var/local/cvs # this creates the repository based on the CVSROOT cvs init # import this dir, creating a "cvs module" # it's normal to name this "grub" not "grub-0.93", since you'll # want to do releases from within CVS using tags, not with # the directory name. ultimately it's up to you though. # parameters to "cvs import" command are : # module name, vendor name, release-tag # the following will work : cvs import grub msander R0_1 # if everything goes ok, you should now be able to check # out the grub module cd ~/ cvs checkout grub # you should now have a dir in ~/grub that's a valid checkout, # and /var/local/cvs/grub should contain a bunch of normal # directories and files ending in ",v". -- Rob |
From: Meinolf S. <uc...@de...> - 2003-05-12 09:12:56
|
* Quoting Rob Helmer <ro...@ro...>: > Ok, I took a look and nothing really jumps out at me as being > wrong .. I'll take another look, > > I'd like to know if we're dealing with a SandWeb issue or a CVS > issue, so here's some more troubleshooting you can do - > > Take a look in : /usr/share/sandweb/users/ms/GRUB/grub-0.93/ > is that a normal looking checkout? e.g. has all the files you > expect? No, it hasn't: ms@mars:~$ sudo ls /usr/share/sandweb/users/ms/GRUB/grub-0.93/ CVS docs grub lib netboot stage1 stage2 util ms@mars:~$ ls /var/local/cvs/grub-0.93 acconfig.h compile COPYING lib netboot THANKS acinclude.m4 config.guess depcomp MAINTENANCE NEWS TODO aclocal.m4 config.h.in docs Makefile.am README util [snip] ms@mars:~$ sudo ls /usr/share/sandweb/users/ms/GRUB/grub-0.93/docs CVS ms@mars:~$ sudo ls /usr/share/sandweb/users/ms/GRUB/grub-0.93/docs/CVS Entries Repository Root ms@mars:~$ ls /var/local/cvs/grub-0.93/docs boot.S grub.info-3 internals.texi mdate-sh src2texi boot.S.texi grub-install.8 kernel.c menu.lst stamp-vti [snip] > If it does, then for some reason SandWeb isn't showing you files > ( and it doesn't seem to be explicitly ignoring them in the > debug logs ). If it does not, then CVS isn't giving you > those files for some reason. The latter seems to be the case ... I must admit I'm not very familiar with CVS. Regards, Meinolf -- A classic is something that everyone wants to have read and nobody wants to read. -- Mark Twain, "The Disappearance of Literature" |
From: Rob H. <ro...@ro...> - 2003-05-12 00:03:57
|
On Sun, May 11, 2003 at 08:08:19PM +0200, Meinolf Sander wrote: > > Well, the checkout was okay (I didn't notice any error messages), > but I believe I should have seen some more files. > > > 4) click on module's name in the "sandbox" menu > > I only saw directories ... > > > 5) send debug output to this list :) > > I'll attach /var/log/sandweb.log here. Ok, I took a look and nothing really jumps out at me as being wrong .. I'll take another look, I'd like to know if we're dealing with a SandWeb issue or a CVS issue, so here's some more troubleshooting you can do - Take a look in : /usr/share/sandweb/users/ms/GRUB/grub-0.93/ is that a normal looking checkout? e.g. has all the files you expect? If it does, then for some reason SandWeb isn't showing you files ( and it doesn't seem to be explicitly ignoring them in the debug logs ). If it does not, then CVS isn't giving you those files for some reason. Thanks, Rob |
From: Meinolf S. <uc...@de...> - 2003-05-11 18:08:32
|
* Quoting Rob Helmer <ro...@ro...>: Hello Rob, > 1) install the debian package > 2) edit /etc/sandweb.cfg, turn "debug" on > 3) use SandWeb, and you'll see debug info at the bottom > of each page. Done. > We have a debug msg for each file that's opened using the > Browse object, so that should help us figure out what the > problem is. > > So, your steps inside SandWeb should be : > > 1) go to "repository" menu, set up connection to remote/local > repository > 2) go to "sandbox" menu, checkout module > 3) check pop-up output, did the checkout go ok? Well, the checkout was okay (I didn't notice any error messages), but I believe I should have seen some more files. > 4) click on module's name in the "sandbox" menu I only saw directories ... > 5) send debug output to this list :) I'll attach /var/log/sandweb.log here. DEBUG: SandWeb::Auth username: ms, password: abd14c3e099496b8377238593c0258c4 LOG: ms logged on. LOG: ms logged on. DEBUG: main entering sandbox_menu() DEBUG: main action: repository - submit: DEBUG: main module_description: DEBUG: main loading prefs DEBUG: main <pre> $VAR1 = bless( { 'repo' => {}, 'config_dir' => '/usr/share/sandweb/users/ms', 'config_file' => '.user.cfg', 'personal' => { 'full_name' => 'Meinolf Sander', 'confirm_delete' => 'on' }, 'log_obj' => bless( { 'debug_msgs' => [ '(main) action: repository - submit: ', '(main) module_description: ', '(main) loading prefs' ], 'log_dir' => '/var/log', 'toggle' => { 'log' => '1', 'debug' => '1' } }, 'SandWeb::Log' ) }, 'SandWeb::Config' ); </pre> DEBUG: main entering repository_menu DEBUG: main <pre>$VAR1 = { 'new_repository' => '', 'repo_root' => '', 'repo_name' => '', 'remember_repo_password' => '', 'repo_connection' => '', 'ck_auth' => 'wUIPWFYCPEGq3RXOoyAz', 'repository_selected' => '', 'repo_username' => '', 'repo_type' => '', 'repo_server' => '' }; </pre> DEBUG: main @repos: repository_selected: 'Add a new repository' DEBUG: main action: repository - submit: Commit DEBUG: main module_description: DEBUG: main loading prefs DEBUG: main <pre> $VAR1 = bless( { 'repo' => {}, 'config_dir' => '/usr/share/sandweb/users/ms', 'config_file' => '.user.cfg', 'personal' => { 'full_name' => 'Meinolf Sander', 'confirm_delete' => 'on' }, 'log_obj' => bless( { 'debug_msgs' => [ '(main) action: repository - submit: Commit', '(main) module_description: ', '(main) loading prefs' ], 'log_dir' => '/var/log', 'toggle' => { 'log' => '1', 'debug' => '1' } }, 'SandWeb::Log' ) }, 'SandWeb::Config' ); </pre> DEBUG: main <pre>$VAR1 = { 'new_repository' => '', 'submit' => 'Commit', 'repo_root' => '/var/local/cvs', 'repo_name' => 'GRUB', 'repo_password' => 'testpass', 'remember_repo_password' => 'on', 'repo_connection' => 'local', 'ck_auth' => 'wUIPWFYCPEGq3RXOoyAz', 'repository_selected' => 'Add a new repository', 'repo_username' => 'ms', 'repo_type' => 'CVS', 'repo_server' => 'localhost' }; </pre> DEBUG: main creating /usr/share/sandweb/users/ms/GRUB DEBUG: SandWeb::File creating folder : /usr/share/sandweb/users/ms/GRUB DEBUG: SandWeb::File::Unix creating folder : /usr/share/sandweb/users/ms/GRUB DEBUG: main done Add a new repository 'Commit' DEBUG: main write_config() DEBUG: main entering repository_menu DEBUG: main <pre>$VAR1 = { 'ck_auth' => 'wUIPWFYCPEGq3RXOoyAz', 'repository_selected' => 'GRUB' }; </pre> DEBUG: main @repos: GRUB repository_selected: 'GRUB' DEBUG: main action: sandbox - submit: DEBUG: main module_description: DEBUG: main loading prefs DEBUG: main <pre> $VAR1 = bless( { 'repo' => { 'GRUB' => { 'password' => 'testpass', 'root' => '/var/local/cvs', 'server' => 'localhost', 'name' => 'GRUB', 'module' => {}, 'remember_repo_password' => 'on', 'username' => 'ms', 'connection' => 'local', 'type' => 'CVS' } }, 'config_dir' => '/usr/share/sandweb/users/ms', 'config_file' => '.user.cfg', 'personal' => { 'full_name' => 'Meinolf Sander', 'confirm_delete' => 'on' }, 'log_obj' => bless( { 'debug_msgs' => [ '(main) action: sandbox - submit: ', '(main) module_description: ', '(main) loading prefs' ], 'log_dir' => '/var/log', 'toggle' => { 'log' => '1', 'debug' => '1' } }, 'SandWeb::Log' ) }, 'SandWeb::Config' ); </pre> DEBUG: main entering sandbox_menu() DEBUG: main action: sandbox - submit: Checkout DEBUG: main module_description: testdescr DEBUG: main loading prefs DEBUG: main <pre> $VAR1 = bless( { 'repo' => { 'GRUB' => { 'password' => 'testpass', 'root' => '/var/local/cvs', 'server' => 'localhost', 'name' => 'GRUB', 'module' => {}, 'remember_repo_password' => 'on', 'username' => 'ms', 'connection' => 'local', 'type' => 'CVS' } }, 'config_dir' => '/usr/share/sandweb/users/ms', 'config_file' => '.user.cfg', 'personal' => { 'full_name' => 'Meinolf Sander', 'confirm_delete' => 'on' }, 'log_obj' => bless( { 'debug_msgs' => [ '(main) action: sandbox - submit: Checkout', '(main) module_description: testdescr ', '(main) loading prefs' ], 'log_dir' => '/var/log', 'toggle' => { 'log' => '1', 'debug' => '1' } }, 'SandWeb::Log' ) }, 'SandWeb::Config' ); </pre> DEBUG: SandWeb::Config module_description = 'testdescr' DEBUG: main write_config() DEBUG: main module_name: DEBUG: main username: ms DEBUG: main location: DEBUG: main main_window_url: http://localhost/cgi-bin/sandweb.cgi?action=sandbox DEBUG: main Repo name: GRUB DEBUG: main Repo root: /var/local/cvs DEBUG: main VCS sandbox: /usr/share/sandweb/users/ms/GRUB// DEBUG: main Repo type: CVS DEBUG: main Filename(s): grub-0.93 DEBUG: SandWeb::Repository Performing checkout operation DEBUG: SandWeb::Repository Params: file grub-0.93 DEBUG: SandWeb::Repository::cvs Performing checkout operation DEBUG: SandWeb::Repository::cvs Params: checkout -d grub-0.93 DEBUG: SandWeb::Repository::cvs File: grub-0.93 DEBUG: SandWeb::Repository::cvs Creating Shell object DEBUG: SandWeb::Shell VCS call to Unix shell DEBUG: SandWeb::Shell VCS command is : cd /usr/share/sandweb/users/ms/GRUB// && MESSAGE_FILE="/usr/share/sandweb/users/ms/commitmsg" && export MESSAGE_FILE && CVSEDITOR=/usr/bin/sandweb-editor && export CVSEDITOR && SSH_BIN=/usr/bin/ssh && export SSH_BIN && CVS_RSH=/usr/bin/sandweb-ssh && export CVS_RSH && /usr/bin/cvs -q -d /var/local/cvs checkout -d grub-0.93 'grub-0.93' DEBUG: SandWeb::Shell Not using VCS username/password DEBUG: main action: sandbox - submit: DEBUG: main module_description: DEBUG: main loading prefs DEBUG: main <pre> $VAR1 = bless( { 'repo' => { 'GRUB' => { 'password' => 'testpass', 'root' => '/var/local/cvs', 'server' => 'localhost', 'name' => 'GRUB', 'module' => { 'grub-0.93' => { 'description' => 'testdescr', 'name' => 'grub-0.93' } }, 'remember_repo_password' => 'on', 'username' => 'ms', 'connection' => 'local', 'type' => 'CVS' } }, 'config_dir' => '/usr/share/sandweb/users/ms', 'config_file' => '.user.cfg', 'personal' => { 'full_name' => 'Meinolf Sander', 'confirm_delete' => 'on' }, 'log_obj' => bless( { 'debug_msgs' => [ '(main) action: sandbox - submit: ', '(main) module_description: ', '(main) loading prefs' ], 'log_dir' => '/var/log', 'toggle' => { 'log' => '1', 'debug' => '1' } }, 'SandWeb::Log' ) }, 'SandWeb::Config' ); </pre> DEBUG: main entering sandbox_menu() DEBUG: main action: browse_module - submit: DEBUG: main module_description: DEBUG: main loading prefs DEBUG: main <pre> $VAR1 = bless( { 'repo' => { 'GRUB' => { 'password' => 'testpass', 'root' => '/var/local/cvs', 'server' => 'localhost', 'name' => 'GRUB', 'module' => { 'grub-0.93' => { 'description' => 'testdescr', 'name' => 'grub-0.93' } }, 'remember_repo_password' => 'on', 'username' => 'ms', 'connection' => 'local', 'type' => 'CVS' } }, 'config_dir' => '/usr/share/sandweb/users/ms', 'config_file' => '.user.cfg', 'personal' => { 'full_name' => 'Meinolf Sander', 'confirm_delete' => 'on' }, 'log_obj' => bless( { 'debug_msgs' => [ '(main) action: browse_module - submit: ', '(main) module_description: ', '(main) loading prefs' ], 'log_dir' => '/var/log', 'toggle' => { 'log' => '1', 'debug' => '1' } }, 'SandWeb::Log' ) }, 'SandWeb::Config' ); </pre> DEBUG: main entering browse_module_menu() DEBUG: main creating Repository object DEBUG: main creating Browse object DEBUG: main creating File object DEBUG: SandWeb::Browse Opened folder : /usr/share/sandweb/users/ms/GRUB/grub-0.93/ DEBUG: SandWeb::Browse Entries : . .. CVS docs grub lib netboot stage1 stage2 util DEBUG: SandWeb::Browse Return: CVS docs grub lib netboot stage1 stage2 util DEBUG: main action: browse_module - submit: DEBUG: main module_description: DEBUG: main loading prefs DEBUG: main <pre> $VAR1 = bless( { 'repo' => { 'GRUB' => { 'password' => 'testpass', 'root' => '/var/local/cvs', 'server' => 'localhost', 'name' => 'GRUB', 'module' => { 'grub-0.93' => { 'description' => 'testdescr', 'name' => 'grub-0.93' } }, 'remember_repo_password' => 'on', 'username' => 'ms', 'connection' => 'local', 'type' => 'CVS' } }, 'config_dir' => '/usr/share/sandweb/users/ms', 'config_file' => '.user.cfg', 'personal' => { 'full_name' => 'Meinolf Sander', 'confirm_delete' => 'on' }, 'log_obj' => bless( { 'debug_msgs' => [ '(main) action: browse_module - submit: ', '(main) module_description: ', '(main) loading prefs' ], 'log_dir' => '/var/log', 'toggle' => { 'log' => '1', 'debug' => '1' } }, 'SandWeb::Log' ) }, 'SandWeb::Config' ); </pre> DEBUG: main entering browse_module_menu() DEBUG: main creating Repository object DEBUG: main creating Browse object DEBUG: main creating File object DEBUG: SandWeb::Browse Opened folder : /usr/share/sandweb/users/ms/GRUB/grub-0.93//docs DEBUG: SandWeb::Browse Entries : . .. CVS DEBUG: SandWeb::Browse Return: CVS > Thanks, > Rob Thanks to you, Meinolf -- Q: Heard about the <ethnic> who couldn't spell? A: He spent the night in a warehouse. |
From: Rob H. <ro...@ro...> - 2003-05-11 17:13:36
|
Hey, Yeah, "make test" was broken, although you're getting more errors than you should. We're working on it for the next RC release. The Debian pkg should work ( that's all I use... ) on Woody. Before you uninstall/reinstall stuff too much, let's try this : 1) install the debian package 2) edit /etc/sandweb.cfg, turn "debug" on 3) use SandWeb, and you'll see debug info at the bottom of each page. We have a debug msg for each file that's opened using the Browse object, so that should help us figure out what the problem is. So, your steps inside SandWeb should be : 1) go to "repository" menu, set up connection to remote/local repository 2) go to "sandbox" menu, checkout module 3) check pop-up output, did the checkout go ok? 4) click on module's name in the "sandbox" menu 5) send debug output to this list :) Thanks, Rob On Sun, May 11, 2003 at 03:27:05PM +0200, Meinolf Sander wrote: > * Quoting Rob Helmer <ro...@ro...>: > > [...] > > SandWeb runs as the webserver user ( usually "www", "apache", > > "www-data" or "nobody" ), no matter which user you log into > > SandWeb as. > > I'm not sure as to where the problem is. I've installed SandWeb using > the precompiled Debian package (my system is a Woody). I removed it > now and was trying to install the *.tar.gz to /usr/local/bin, but when > running ?make test? as described in INSTALL I got: > > > ms@mars:/tmp/sandweb$ sudo make test > PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl/5.6.1 -I/usr/share/perl/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t > t/auth..............ok > t/file..............ok 3/8Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. > t/file..............ok 4/8Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. > Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. > t/file..............ok 5/8Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. > t/file..............ok 6/8Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. > Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. > t/file..............ok 7/8Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. > Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. > t/file..............ok > t/repository........ok 3/19Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. > t/repository........ok 7/19Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. > t/repository........ok 8/19Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. > Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. > Use of uninitialized value in alarm at blib/lib/SandWeb/Shell.pm line 490. > 0+1 records in > 0+1 records out > Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. > Can't call method "debug" without a package or object reference at blib/lib/SandWeb/Repository/cvs.pm line 2603. > t/repository........dubious > Test returned status 29 (wstat 7424, 0x1d00) > DIED. FAILED tests 9-19 > Failed 11/19 tests, 42.11% okay > Failed Test Status Wstat Total Fail Failed List of Failed > --------------------------------------------------------------------------------t/repository.t 29 7424 19 11 57.89% 9-19 > Failed 1/3 test scripts, 66.67% okay. 11/30 subtests failed, 63.33% okay. > make: *** [test_dynamic] Error 2 > > > Any ideas what's going wrong here? > > Regards, > Meinolf > -- > Your business will go through a period of considerable expansion. > > > ------------------------------------------------------- > Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara > The only event dedicated to issues related to Linux enterprise solutions > www.enterpriselinuxforum.com > > _______________________________________________ > Sandweb-users mailing list > San...@li... > https://lists.sourceforge.net/lists/listinfo/sandweb-users > |
From: Meinolf S. <uc...@de...> - 2003-05-11 13:27:56
|
* Quoting Rob Helmer <ro...@ro...>: [...] > SandWeb runs as the webserver user ( usually "www", "apache",=20 > "www-data" or "nobody" ), no matter which user you log into=20 > SandWeb as. I'm not sure as to where the problem is. I've installed SandWeb using the precompiled Debian package (my system is a Woody). I removed it now and was trying to install the *.tar.gz to /usr/local/bin, but when running =BBmake test=AB as described in INSTALL I got: ms@mars:/tmp/sandweb$ sudo make test PERL_DL_NONLAZY=3D1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl/= 5.6.1 -I/usr/share/perl/5.6.1 -e 'use Test::Harness qw(&runtests $verbose= ); $verbose=3D0; runtests @ARGV;' t/*.t t/auth..............ok t/file..............ok 3/8Argument "" isn't numeric in alarm at blib/lib/= SandWeb/Shell.pm line 401. t/file..............ok 4/8Argument "" isn't numeric in alarm at blib/lib/= SandWeb/Shell.pm line 401. Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. t/file..............ok 5/8Argument "" isn't numeric in alarm at blib/lib/= SandWeb/Shell.pm line 401. t/file..............ok 6/8Argument "" isn't numeric in alarm at blib/lib/= SandWeb/Shell.pm line 401. Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. t/file..............ok 7/8Argument "" isn't numeric in alarm at blib/lib/= SandWeb/Shell.pm line 401. Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. t/file..............ok t/repository........ok 3/19Argument "" isn't numeric in alarm at blib/lib= /SandWeb/Shell.pm line 401. t/repository........ok 7/19Argument "" isn't numeric in alarm at blib/lib= /SandWeb/Shell.pm line 401. t/repository........ok 8/19Argument "" isn't numeric in alarm at blib/lib= /SandWeb/Shell.pm line 401. Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. Use of uninitialized value in alarm at blib/lib/SandWeb/Shell.pm line 490= . 0+1 records in 0+1 records out Argument "" isn't numeric in alarm at blib/lib/SandWeb/Shell.pm line 401. Can't call method "debug" without a package or object reference at blib/l= ib/SandWeb/Repository/cvs.pm line 2603. t/repository........dubious Test returned status 29 (wstat 7424, 0x1d00) DIED. FAILED tests 9-19 Failed 11/19 tests, 42.11% okay Failed Test Status Wstat Total Fail Failed List of Failed -------------------------------------------------------------------------= -------t/repository.t 29 7424 19 11 57.89% 9-19 Failed 1/3 test scripts, 66.67% okay. 11/30 subtests failed, 63.33% okay. make: *** [test_dynamic] Error 2 Any ideas what's going wrong here? Regards, Meinolf --=20 Your business will go through a period of considerable expansion. |
From: Rob H. <ro...@ro...> - 2003-05-10 18:36:53
|
On Sat, May 10, 2003 at 07:07:40PM +0200, Meinolf Sander wrote: > Hi, Hello, > when I create a new repository with sandweb, I only can see > the directories in it. For testing I extracted a current version > of grub into /var/local/cvs (which is CVSROOT). I made a ?chown -R > ms.ms /var/local/cvs/grub-0.93? (ms is the user I login with using > sandweb), but I can't see any files in the directory structure. > /docs, /grub, /lib tbc. are there, but with no files in it (of > course they do exist on the hard disk). May there be a problem > with rights or do I first have to upload the needed files from > somewhere else? SandWeb runs as the webserver user ( usually "www", "apache", "www-data" or "nobody" ), no matter which user you log into SandWeb as. > Second question: If sandweb is running on a local machine, is that > enough to use it for a VCS which is installed on a remote machine, > or need it be installed there as well? SandWeb can use a remote VCS ( it's just a client ). It does need to have the client binary installed ( command-line "cvs", since that's all we support right now ). We support SSH connections to remote CVS repositories. > > Thanks in advance, > Meinolf > -- > You are farsighted, a good planner, an ardent lover, and a faithful friend. > > > ------------------------------------------------------- > Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara > The only event dedicated to issues related to Linux enterprise solutions > www.enterpriselinuxforum.com > > _______________________________________________ > Sandweb-users mailing list > San...@li... > https://lists.sourceforge.net/lists/listinfo/sandweb-users > |
From: Meinolf S. <uc...@de...> - 2003-05-10 17:07:50
|
Hi, when I create a new repository with sandweb, I only can see the directories in it. For testing I extracted a current version of grub into /var/local/cvs (which is CVSROOT). I made a =BBchown -R ms.ms /var/local/cvs/grub-0.93=AB (ms is the user I login with using sandweb), but I can't see any files in the directory structure. /docs, /grub, /lib tbc. are there, but with no files in it (of course they do exist on the hard disk). May there be a problem with rights or do I first have to upload the needed files from somewhere else? Second question: If sandweb is running on a local machine, is that enough to use it for a VCS which is installed on a remote machine, or need it be installed there as well? Thanks in advance, Meinolf=20 --=20 You are farsighted, a good planner, an ardent lover, and a faithful frien= d. |
From: Rob H. <ro...@ro...> - 2003-04-26 06:44:55
|
Hello, The symptoms of this bug sounds alot like something Nick checked a fix in for recently, can you pull the release branch and test it with your large repo? Command is : "cvs co -r release-1_0-branch" Let us know if it works for you know, and I'll close the bug out. -- Rob On Thu, Apr 17, 2003 at 11:51:28AM -0700, Rob Helmer wrote: > I'm going to try to reproduce this one soon. I'm putting it > in the bug tracker for now. > > I thought I had worked with some pretty big modules, but > it sounds like you have alot more .. :) ( I have used SandWeb > on real CVS repos since the Alpha release ). > > I'll get it fixed before RC3. > > > On Fri, Apr 04, 2003 at 06:44:15PM -0400, ERIC LOPEZ wrote: > > Hello, > > > > When I try to browse heavy loaded (700+ files) folders on my repository, the > > page won't load and Apache (2.0.40) responds Internal Server Error, > > Error 500, after a while (I suppose after apache timeout period). > > > > Here is a piece of the /http/error_log: > > > > [Fri Apr 04 17:41:43 2003] [error] [client XXX.XXX.XXX.XXX] [Fri Apr 4 > > 17:41:40 2003] ^E: Name "SandWepb::File::Unix::FILE" used only once: > > possible typo at ^E line 588., referer: http://XXX.XXX.XXX.XXX/cgi- > > bin/sandweb.cgi?action=browse_module&repo_name=MyCVS&module_name=OCD > > > > [Fri Apr 04 17:41:43 2003] [error] [client XXX.XXX.XXX.XXX] [Fri Apr 4 > > 17:41:42 2003] sandweb.cgi: Argument "" isn't numeric in alarm at > > /usr/lib/perl5/site_perl/5.8.0/SandWeb/Shell.pm line 401., refere > > r: > > http://XXX.XXX.XXX.XX/cgi-bin/sandweb.cgi?action=browse_module&repo_name=MyC > > VS&module_name=OCD > > > > But this only happens with very loaded folders. Any Ideas?? > > > > Thanks, > > Eric. > > > > DISCLAIMER:The information contained in this e-mail may be privileged, > > confidential, and protected from disclosure. If you are not the intended > > recipient, you are hereby notified that any dissemination, distribution or > > duplication of this communication is strictly prohibited. If you have > > received this communication in error, please notify the sender immediately > > and delete all copies. > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: ValueWeb: > > Dedicated Hosting for just $79/mo with 500 GB of bandwidth! > > No other company gives more support or power for your dedicated server > > http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/ > > _______________________________________________ > > Sandweb-users mailing list > > San...@li... > > https://lists.sourceforge.net/lists/listinfo/sandweb-users > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Sandweb-users mailing list > San...@li... > https://lists.sourceforge.net/lists/listinfo/sandweb-users > |
From: Rob H. <ro...@ro...> - 2003-04-26 06:42:12
|
Hello, This bug seems to be that an unconfigured sandweb-admin gets installed into /usr/bin. Can you please try reinstalling sandweb, and removing /usr/bin/sandweb-admin ? This bug will be fixed in RC3, so alternatively you can just wait for that. -- Rob On Tue, Apr 15, 2003 at 04:21:50PM +0200, Heino Erps wrote: > Am Mon, 2003-04-14 um 20.05 schrieb Rob Helmer: > > Hello, > > > > > > On Mon, Apr 14, 2003 at 03:52:29PM +0200, heino wrote: > > > [root@unsa cgi-bin]# sandweb-admin --add-user bob > > > Using a hash as a reference is deprecated at > > > /usr/lib/perl5/site_perl/5.8.0/SandWeb/Config.pm line 352. > > > Using a hash as a reference is deprecated at > > > /usr/lib/perl5/site_perl/5.8.0/SandWeb/Config.pm line 353. > > > unable to open config file: ../etc/sandweb.cfg > > > return data: <pre>$VAR1 = { > > > 'errlev' => 0, > > > 'data' => {} > > > }; > > > </pre>[root@unsa cgi-bin]# > > > > Hmm.. well, the "Using a hash as a reference" warning is probably > > from Perl 5.8.0 ( we're still using 5.6 ), I should probably upgrade :) > > > > The "unable to open config file: ../etc/sandweb.cfg" is rather > > odd. Can you send your "install.cfg" to the list? > I `ve made a link from > /etc/sandweb.cfg ->/usr/local/etc/sandweb/sandweb.cfg > > When I start it from the root ('/') sandweb-admin was able to open > ../etc/sandweb.cfg (there are no serious errors) : > > _______ > [root@unsa /]# cd / > [root@unsa /]# sandweb-admin --add-user bob > Using a hash as a reference is deprecated at > /usr/lib/perl5/site_perl/5.8.0/SandWeb/Config.pm line 352. > Using a hash as a reference is deprecated at > /usr/lib/perl5/site_perl/5.8.0/SandWeb/Config.pm line 353. > Enter password for bob: > Username bob successfully added! > [root@unsa /]# > _______ > So this works, and I can log in now w my browser. > But when I enter the Full Name and want to let write sandweb.cgi bob`s > config-file, sandweb.cgi is "Unable write config file for bob." > There must be something wrong with my Paths/Rights, I think! > > > Send your install.cfg, I don't know why sandweb-admin would be looking > > in "../etc" for sandweb.cfg > > > > The location of sandweb.cfg is set at install time. > > I`ve download/unzip sandweb to this dir ('/space/sandweb'), customized > the install.cfg (but it looked god, so I`ve done no changes) and typed > 'make install'. > Here is my install.cfg : > _______ > [root@unsa /]# locate install.cfg > /space/sandweb/install.cfg > /space/sandweb/debian/install.cfg > > [root@unsa /]# cat /space/sandweb/install.cfg > # Installation configuration variables. > package config; > > $bindir = '/usr/local/bin'; > $cfgdir = '/usr/local/etc/sandweb'; > $cgidir = '/var/www/cgi-bin'; > $imgdir = '/var/www/images'; > $tmpldir = '/usr/local/lib/sandweb/templates'; > $cachedir = '/usr/local/share/sandweb'; > $logdir = '/var/log'; > $httpuser = 'www'; > $expectbin = '/usr/bin/expect'; > $ssh_bin = '/usr/bin/ssh'; > $cvs_bin = '/usr/bin/cvs'; > > 1; > [root@unsa /]# > _______ > > I thought, that this are my dirs/places where sandweb looks and works > after the installation, is this correct? > > All dirs/paths/_bins exists! I can use them manually! > Hope this can help you to help me ;-) > Thx Heino > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Sandweb-users mailing list > San...@li... > https://lists.sourceforge.net/lists/listinfo/sandweb-users > |
From: Rob H. <ro...@ro...> - 2003-04-26 06:40:03
|
> Cool, with all the changes y'all suggested, it now seems to work as > expected. Excellent :) We need to fix that Makefile bug that causes sandweb-admin to install to /usr/bin .. I'm creating a bug report for that, and also one for the fact that create_repo() returns 1 no matter what. -- Rob |
From: Bryce H. <br...@os...> - 2003-04-26 06:12:46
|
> Ok, so other than that, the install looks good. So what happens when you > access the cgi for the first time? (it would help probably to turn debug > on in the /usr/local/etc/sandweb/sandweb.cfg). Cool, with all the changes y'all suggested, it now seems to work as expected. Bryce |
From: Bryce H. <br...@os...> - 2003-04-25 23:40:22
|
By the way, have you considered Template::Toolkit as an alternative to HTML::Template? http://template-toolkit.org/ http://leo.cuckoo.org/projects/template_systems.shtml Bryce |
From: Nick J. <nk...@ia...> - 2003-04-25 22:25:40
|
On Fri, Apr 25, 2003 at 02:35:14PM -0700, Bryce Harrington wrote: > > I believe most of your browser-dependency issues would disappear if use > of javascript in the entry forms was avoided, especially for the submit > buttons. There are also some techniques for making javascript that'll > run on a wider variety of browsers. We rely upon javascript for several features of SandWeb. We always use standard Javascript functions (or at least try to), and feel it is a necessary evil to require javascript capability of the clients browser. I could be wrong, but I do not think Konquerer is fully Javascript compliant. Mozilla strives to be, though there are problems sometimes. - Nick |
From: Bryce H. <br...@os...> - 2003-04-25 22:14:58
|
On Fri, 25 Apr 2003, Nick Jennings wrote: > On Fri, Apr 25, 2003 at 02:30:39PM -0700, Bryce Harrington wrote: > > > > [root@sherborne sandweb]# sandweb-admin --add-user bryce > > unable to open config file: ../etc/sandweb.cfg > > return data: <pre>$VAR1 = { > > 'errlev' => 0, > > 'data' => {} > > }; > > Did you see my post regarding sandweb-admin location? Delete the one > in /usr/bin, and also make sure you add users su'd to the apache user. Okay, I did these things, and it worked: [root@sherborne src]# rm /usr/bin/sandweb-admin rm: remove regular file `/usr/bin/sandweb-admin'? y [root@sherborne sandweb]# su apache sh-2.05b$ which sandweb-admin /usr/local/bin/sandweb-admin sh-2.05b$ sandweb-admin --add-user bryce username bryce already exists! sh-2.05b$ sandweb-admin --add-user test Enter password for test: Username test successfully added! sh-2.05b$ > I am using Mandrake 9.0 as well, so I know that is not the problem. Ah, that's a good sign. ;-) I'll see if the cgi is working now, when I get home. Bryce |
From: Nick J. <nk...@ia...> - 2003-04-25 21:52:20
|
On Fri, Apr 25, 2003 at 02:30:39PM -0700, Bryce Harrington wrote: > > [root@sherborne sandweb]# sandweb-admin --add-user bryce > unable to open config file: ../etc/sandweb.cfg > return data: <pre>$VAR1 = { > 'errlev' => 0, > 'data' => {} > }; Did you see my post regarding sandweb-admin location? Delete the one in /usr/bin, and also make sure you add users su'd to the apache user. I am using Mandrake 9.0 as well, so I know that is not the problem. - Nick |
From: Bryce H. <br...@os...> - 2003-04-25 21:35:26
|
On Fri, 25 Apr 2003, Nick Jennings wrote: > On Fri, Apr 25, 2003 at 12:07:58PM -0700, Rob Helmer wrote: > > On Fri, Apr 25, 2003 at 10:51:59AM -0700, Bryce Harrington wrote: > > > > > For some reason that I could not determine, the javascript for one of > > > the tests in repository.js always fails. This is the > > > isEmpty(document.repository.repo_root.value) validation command. The > > > other validation commands work fine. I tried it on Konqueror and > > > Netscape 4.x. I ended up just commenting it out. > > > > I only test SW with IE and Mozilla, last I checked it worked in > > Konq but it could use testing. I'll try to reproduce this. > > Hmm, I didn't catch this in the first email. Bryce, if it's possible > to use a fairly recent Mozilla, at least for cross-testing purposes to > find the problem, that would be great. I also tested with Mozilla, forgot to mention that. Probably not terribly recent though. I believe most of your browser-dependency issues would disappear if use of javascript in the entry forms was avoided, especially for the submit buttons. There are also some techniques for making javascript that'll run on a wider variety of browsers. > > > I was getting errors when trying to update user info and it wasn't > > > "setting". On line 2977 it sets the user params via: > > > > > > $user->{'personal'}->{"$param"} = param("$param") || ''; > > > > > > However there was no $user->{'personal'} value in the $user hash at this > > > point so it failed. To fix this I added above the loop: > > > > > > $user->{personal} = { }; > > > > Hmm... haven't seen this before. > > My guess is the hash structure did not exist because it wasn't reading > the config file correctly, if at all. This was my take as well. Bryce |
From: Bryce H. <br...@os...> - 2003-04-25 21:30:53
|
On Fri, 25 Apr 2003, Rob Helmer wrote: > On Fri, Apr 25, 2003 at 10:51:59AM -0700, Bryce Harrington wrote: > > sandweb was unable to find its config files. It was looking in ../etc > > instead of ../etc/sandweb. Furthermore, relative paths did not seem to > > work properly at all. I changed all instances of '../etc' to > > '/usr/local/etc/sandweb'. > > You are using RC2 right? Which OS/distribution? RC2 and CVS/HEAD, on Mandrake 9.0. Here's my apache info: Apache Server Status for sherborne.bryceharrington.com Server Version: Apache-AdvancedExtranetServer/1.3.26 (Mandrake Linux/5mdk) mod_perl/1.27 mod_ssl/2.8.10 OpenSSL/0.9.6g DAV/1.0.3 PHP/4.2.3 Server Built: Sep 6 2002 19:31:19 _________________________________________________________________ Here's Konqueror: [root@sherborne sandweb]# konqueror --version Qt: 3.0.5 KDE: 3.0.5a Konqueror: 3.0.5a Netscape: [root@sherborne sandweb]# netscape --version Netscape Lite 4.77/U.S., 26-Mar-01; (c) 1995-2000 Netscape Communications Corp. And Mozilla: [root@sherborne sandweb]# mozilla --version Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020826 <developer build> > "make install" is supposed to do this.. Can you send us your > installation steps? If that's not happening you probably are > going to run into lots of other problems. > > Also, Nick checked in some stuff the other day to help with > the warnings and problems people say with perl 5.8, try pulling > CVS ( do "cvs co -r release-1_0-branch", the trunk has some > incomplete stuff right now ). Okay, checking out that rtag and trying again... Same thing; perl Makefile.PL; make; sudo make install works ok, then: [root@sherborne sandweb]# sandweb-admin --add-user bryce unable to open config file: ../etc/sandweb.cfg return data: <pre>$VAR1 = { 'errlev' => 0, 'data' => {} }; </pre>[root@sherborne sandweb]# > > After having gone through all that, I was finally able to select the > > repository and request checkout of the module 'foo' I needed. However, > > it simply errored saying something about "Filename foo could not be > > found". > > Can you give us the exact text? Did it say "module" or "filename"? > I'm trying to determine if this is from SandWeb or from CVS; if it's > from CVS then it's the wrong module name or something. It specifically said filename, which I thought was strange. I may have the wrong password but I know it's definitely the right modulename. Along these lines, does sandweb support :ext cvs type? > > All that I really need is to connect this to a single cvs repository, > > and the number of users is going to be determinant, so if I could just > > write the config files manually to set up the repository and users, that > > would help. > > Sure, they are just XML files, stored in $users_dir/user/.user.cfg Could you give me examples of proper user and repository config files? I was trying to reverse engineer what they should look like from the code, but it was difficult since I wasn't certain the software was working correctly. > > What I'm trying to determine is if it is possible to edit text files > > through this interface and have them automatically get checked back into > > cvs. I see that there is an edit_file.html template, and am curious to > > see how this works. > > Well, edit_file just uses an HTML textarea to edit the contents of > the file, but it's disabled ( should work if you just reenable it ). > The problem is that both Moz and IE use DOS-style EOL characters > everywhere, and it removes empty lines from the bottom of the file ( it > it exists ). > The thing I don't like about this is, if I check a file in with Unix, > then go and modify one line with SandWeb, a "diff" shows that I modified > every line ( because the EOL char is different ). I've dealt with this particular problem before, when developing wiki software, so if I can get SandWeb working, that issue won't be a stopper. ;-) > Uploading files just works better. *Nod* But the use context I'm shooting for is to mimic wiki behavior. In fact, I'm probably going to attempt to leverage the Text::WikiFormat, Cgi::Wiki, and other assorted modules for this. But I need to hook it into a CVS-backend. > Also, right now there's no automatic checkin, because SandWeb isn't > really a CM system so much as a CVS client. Do you know of any CM systems that include a CVS backend? Bryce |
From: Nick J. <nk...@ia...> - 2003-04-25 19:20:06
|
On Fri, Apr 25, 2003 at 12:07:58PM -0700, Rob Helmer wrote: > On Fri, Apr 25, 2003 at 10:51:59AM -0700, Bryce Harrington wrote: > > > For some reason that I could not determine, the javascript for one of > > the tests in repository.js always fails. This is the > > isEmpty(document.repository.repo_root.value) validation command. The > > other validation commands work fine. I tried it on Konqueror and > > Netscape 4.x. I ended up just commenting it out. > > I only test SW with IE and Mozilla, last I checked it worked in > Konq but it could use testing. I'll try to reproduce this. Hmm, I didn't catch this in the first email. Bryce, if it's possible to use a fairly recent Mozilla, at least for cross-testing purposes to find the problem, that would be great. > > I was getting errors when trying to update user info and it wasn't > > "setting". On line 2977 it sets the user params via: > > > > $user->{'personal'}->{"$param"} = param("$param") || ''; > > > > However there was no $user->{'personal'} value in the $user hash at this > > point so it failed. To fix this I added above the loop: > > > > $user->{personal} = { }; > > Hmm... haven't seen this before. My guess is the hash structure did not exist because it wasn't reading the config file correctly, if at all. > > create_repo() always seems to return success, even when it actually > > fails. Also, the way it writes the XML files appears to be in error. > > I can add a new repos but when I look at the list of repositories, > > instead of showing a single repos with the name I gave, it shows > > repositories with each of the fieldnames of a repository. I suspect > > this issue may be related to the 'using hash as a reference' issue > > above. > > Hmm.. I think the create_repo bug is valid. It does seem to create > the repo whether or not the checkout dir exists. Yeah I remember mentioning this before, is there a bug filed so we don't forget again? > Also, right now there's no automatic checkin, because SandWeb isn't > really a CM system so much as a CVS client. It's automatic, you just have to manualy activate the automatic checkin function each time. :) - Nick |
From: Nick J. <nk...@ia...> - 2003-04-25 19:10:58
|
On Fri, Apr 25, 2003 at 11:59:16AM -0700, Bryce Harrington wrote: > > Sure thing, here we go: > > Script started on Fri Apr 25 11:54:00 2003 [*snip*] > ---------------------- > Installation complete! > ---------------------- > [root@sherborne sandweb]# exit > {bryce@sherborne} ~/src/sandweb (5): ls bin > CVS sandweb-admin sandweb.cgi sandweb-editor sandweb-expect sandweb-ssh > {bryce@sherborne} ~/src/sandweb (6): sandweb-admin --add-user bryce > Enter password for bryce: > Unable to open /usr/local/share/sandweb/data/passwd : Permission denied > {bryce@sherborne} ~/src/sandweb (7): su > Password: > [root@sherborne sandweb]# sandweb-admin --add-user bryce > unable to open config file: ../etc/sandweb.cfg > return data: <pre>$VAR1 = { > 'errlev' => 0, > 'data' => {} > }; > </pre>[root@sherborne sandweb]#>[root@sherborne sandweb]# exit > {bryce@sherborne} ~/src/sandweb (8): > Script done on Fri Apr 25 11:56:43 2003 Ok, two things here (these need to be documented until we figure out a way to resolve them). 1. If a 'which sandweb-admin' shows the file residing in /usr/bin, this is not good. Delete the sandweb-admin script in /usr/bin. Seems in some cases (we aren't sure exactly why it varies) the Makefile puts it there automatically because it is registered as a binary. However we manually put it in /usr/local/bin/sandweb-admin and it's this one that has the config file changes, etc, added to them. Based on your output though (it's not complaining about not being able to find a config file in ../etc) it seems as if you are running the one in /usr/local/bin. 2. Always create sandweb user accounts su'd as the webserver user (in your case apache). It looks like this isn't documented in the README, and I'm not sure why. The permissions need to be set as the webserver user. Ok, so other than that, the install looks good. So what happens when you access the cgi for the first time? (it would help probably to turn debug on in the /usr/local/etc/sandweb/sandweb.cfg). - Nick |