From: Guillaume F. <gf...@lo...> - 2003-08-14 19:01:09
|
Le Jeudi, 14 ao=FBt 2003, =E0 13:14 America/Montreal, Doug Lytle a =E9crit= : > Craig, > > Just installed BackupPC 2.1.0 CVS 08-14-2003 (1pm EST) over BackupPC=20= > 2.0.0 Beta 2 (Home network, only 2 hosts). The interface is much=20 > improved. The only thing is, no hosts are showing now. > > No errors are being reported. > > Any ideas? It's a new config string, which is 0 by default, you should set it 1: # # If set, the complete list of hosts appears in the left navigation # bar for administrators. Otherwise, just the hosts for which the # user is listed in the host file (as either the user or in moreUsers) # are displayed. # $Conf{CgiNavBarAdminAllHosts} =3D 1; Maibe the default value for this should be 1, to be consistant with=20 earlier versions. Hope this helps, GFK's --=20 Guillaume Filion Logidac Tech., Beaumont, Qu=E9bec, Canada - http://logidac.com/ PGP Key and more: http://guillaume.filion.org/ |
From: Guillaume F. <gf...@lo...> - 2003-08-14 22:50:47
|
Le Jeudi, 14 ao=FBt 2003, =E0 15:13 America/Montreal, Doug Lytle a =E9crit= : > Previous instances, if that was turned on, it'd list the users in the=20= > left nav bar, if turned off, they'd show up in the PC Summary list,=20 > now they don't even show up in the Summary. > > I don't want them listed in the Navbar. Are you sure this is a new=20 > option? I'm not sure that it's a new option but I had the same problem as you=20 and changing that config string to 1 solved it. =46rom what you're=20 saying, that may be a bug. GFK's --=20 Guillaume Filion Logidac Tech., Beaumont, Qu=E9bec, Canada - http://logidac.com/ PGP Key and more: http://guillaume.filion.org/ |
From: <cba...@us...> - 2003-08-15 06:29:01
|
Guillaume Filion writes: > > 2.0.0 Beta 2 (Home network, only 2 hosts). The interface is much=20 > > improved. The only thing is, no hosts are showing now. > > > > No errors are being reported. > > > > Any ideas? > > It's a new config string, which is 0 by default, you should set it 1: > > # > # If set, the complete list of hosts appears in the left navigation > # bar for administrators. Otherwise, just the hosts for which the > # user is listed in the host file (as either the user or in moreUsers) > # are displayed. > # > $Conf{CgiNavBarAdminAllHosts} = 1; > > Maibe the default value for this should be 1, to be consistant with=20 > earlier versions. Actually, $Conf{CgiNavBarAdminAllHosts} has been there since before 2.0.0. Doug, CVS hasn't been updated since a significant merge of several contributions was done. There are several bugs. But none could explain why the hosts aren't displayed in the Hosts Summary. What happens when you display the host file from the CGI interface? What happens when you run this command: BackupPC_serverMesg status hosts Craig |
From: Doug L. <su...@dr...> - 2003-08-15 11:03:14
|
The host file listed from the cgi: SNIP: # # The first non-comment non-empty line gives the field names and should # not be edited!! # host dhcp user moreUsers # <--- do not edit this line #farside 0 craig jill,jeff # <--- example static IP host entry #larson 1 bill # <--- example DHCP host entry home-machine 0 ema...@dr... dougs-laptop 0 ema...@dr... The BackupPC_serverMesg hosts status, I put in line breaks for readability: SNIP: Got reply: %Status = (" admin " => {"endTime" => "1060923703","activeJob" => 0,"state" => "Status_idle"},"home-machine" => {"reason" => "Reason_backup_failed", "deadCnt" => 0,"activeJob" => 0,"state" => "Status_idle","errorTime" => "1060941675","aliveCnt" => 217,"endTime" => "1060941675", "error" => "No files dumped for share D\$","needLink" => 0,"type" => "incr","startTime" => "1060941664","userReq" => undef}, " trashClean " => {"endTime" => "1060918805","activeJob" => 1,"state" => "Status_link_running"},"dougs-laptop" => {"deadCnt" => 877, "reason" => "Reason_no_ping","activeJob" => 0,"state" => "Status_idle","endTime" => "","aliveCnt" => 0,"error" => "host not found", "needLink" => 0,"startTime" => "1060941603","type" => "incr","userReq" => undef}); cba...@us... wrote: >Doug, CVS hasn't been updated since a significant merge of several >contributions was done. There are several bugs. But none could >explain why the hosts aren't displayed in the Hosts Summary. What >happens when you display the host file from the CGI interface? >What happens when you run this command: > > BackupPC_serverMesg status hosts > >Craig > > > > |
From: Guillaume F. <gf...@lo...> - 2003-08-15 12:34:45
|
Le Vendredi, 15 ao=FBt 2003, =E0 02:16 America/Montreal,=20 cba...@us... a =E9crit : > Actually, $Conf{CgiNavBarAdminAllHosts} has been there since before > 2.0.0. > > Doug, CVS hasn't been updated since a significant merge of several > contributions was done. There are several bugs. But none could > explain why the hosts aren't displayed in the Hosts Summary. Look at lib/BackupPC/CGI/Summary.pm : [...] foreach my $host ( GetUserHosts() ) { ## give access to users hosts=20= only ## foreach my $host ( sort(keys(%Status)) ) { my($fullDur, $incrCnt, $incrAge, $fullSize, $fullRate,=20 $reasonHilite); [...] then in lib/BackupPC/CGI/Lib.pm : sub GetUserHosts { my($host) =3D @_; my @hosts; if ( $Conf{CgiNavBarAdminAllHosts} && CheckPermission() ) { @hosts =3D sort keys %$Hosts; } else { @hosts =3D sort grep { $Hosts->{$_}{user} eq $User || defined($Hosts->{$_}{moreUsers}{$User}) }=20 keys(%$Hosts); } # # return the selected host first (if present) # return @hosts if ( !defined($host) || !grep(/^$host$/, @hosts) ); return ($host, grep(!/^$host$/, @hosts)); } I don't know if it's a bug, but there's really a=20 $Conf{CgiNavBarAdminAllHosts} here. GFK's --=20 Guillaume Filion Logidac Tech., Beaumont, Qu=E9bec, Canada - http://logidac.com/ PGP Key and more: http://guillaume.filion.org/ |
From: <cba...@us...> - 2003-08-17 04:38:40
|
Doug Lytle writes: > The host file listed from the cgi: > > SNIP: > > The BackupPC_serverMesg hosts status, I put in line breaks for readability: > > SNIP: I did a commit to CVS of several changes, including some cleanup of how the host lists are handled. This might fix your problem. Unfortunately the anonymous CVS is 24 hours behind the live CVS, so you might need to wait a day before trying it again. Craig |
From: Doug L. <su...@dr...> - 2003-08-14 19:35:42
|
Previous instances, if that was turned on, it'd list the users in the left nav bar, if turned off, they'd show up in the PC Summary list, now they don't even show up in the Summary. I don't want them listed in the Navbar. Are you sure this is a new optio= n? Doug Guillaume Filion wrote: > Le Jeudi, 14 ao=FBt 2003, =E0 13:14 America/Montreal, Doug Lytle a =E9c= rit : > >> Craig, >> >> Just installed BackupPC 2.1.0 CVS 08-14-2003 (1pm EST) over BackupPC >> 2.0.0 Beta 2 (Home network, only 2 hosts). The interface is much >> improved. The only thing is, no hosts are showing now. >> >> No errors are being reported. >> >> Any ideas? > > > It's a new config string, which is 0 by default, you should set it 1: > > # > # If set, the complete list of hosts appears in the left navigation > # bar for administrators. Otherwise, just the hosts for which the > # user is listed in the host file (as either the user or in moreUsers) > # are displayed. > # > $Conf{CgiNavBarAdminAllHosts} =3D 1; > > Maibe the default value for this should be 1, to be consistant with > earlier versions. > > Hope this helps, > GFK's |