ppstats site.

Pagina: 1
Acties:

  • stappel_
  • Registratie: Augustus 2000
  • Laatst online: 12-05 17:45
Ik heb een kleine en simpele site opgezet voor mijn versie van ppstats. Iedereen kan nu hier makkelijk alles vinden.

url = http://ppstats.keyserver.org

contents/inhoud:
- news pagina
- download
- changelog
- examples

en nu staat er versie 7.1.11d (alleen de all time high is gefixed. de rest komt later deze week).

Ubero: #2, Euler: #1, GOT: #1, Des: #1, Zeta: #1, Eon: #3, OGR-24: #3, OGR-25: #7,
LM: #7, AP: #5, DF: #19, D2OL: #37, SOB: #50, TSC: #63, RC5: #96


  • DSmarty
  • Registratie: Februari 2000
  • Niet online
Unknown host

Verwijderd

euh hij kent hem niet

  • Witlof
  • Registratie: Mei 2000
  • Laatst online: 20:31
Moeten we nog wachten op een DNS-update voor we de site kunnen bekijken?

  • stappel_
  • Registratie: Augustus 2000
  • Laatst online: 12-05 17:45
Op woensdag 12 december 2001 21:29 schreef Witlof het volgende:
Moeten we nog wachten op een DNS-update voor we de site kunnen bekijken?
Ik heb om 22:44 op de 10-12-2001 bij Dutchman de dns entry geregeld. Het duurde bij mij tot vanavond tot de dns was geupdated. (bijna 2 dagen dus) De TTL staat waarschijnlijk vrij hoog. Het kan dus elk moment bij iedereen plaats vinden. (het ip is dan 193.78.132.14 )

Ubero: #2, Euler: #1, GOT: #1, Des: #1, Zeta: #1, Eon: #3, OGR-24: #3, OGR-25: #7,
LM: #7, AP: #5, DF: #19, D2OL: #37, SOB: #50, TSC: #63, RC5: #96


  • Onno
  • Registratie: Juni 1999
  • Niet online
Op woensdag 12 december 2001 21:49 schreef stappel_ het volgende:
De TTL staat waarschijnlijk vrij hoog.
1 dag. En dat is redelijk standaard. :)
Download Latest Version 7.1.11d:

* ppstats-rc5-7.1.zip - Latest full version
* ppstats-ogr-7.1.zip - Latest full version
Kun je die bestandsnamen niet beter even aanpassen aan de veranderde versie? Nu zijn er meerdere versies van ppstats met dezelfde bestandsnaam.

  • Dutchman!
  • Registratie: Januari 2000
  • Laatst online: 22-05 17:04
Serial probleempje, mijn fout. Dan gaat het niet zo snel idd. Maar nu het opgelost is zou het binnen enkele uren (4+ tot 48 max) overal moeten werken

We spend our years as a tale that is told


  • Witlof
  • Registratie: Mei 2000
  • Laatst online: 20:31
Het werkt hier nou en ik moet zeggen dat het er wel goed uitziet. Goed om zoiets te maken want nu kunnen we precies zien wat de veranderingen zijn in ppstats.

Verwijderd

Is deze versie ook voor UNIX (OpenBSD) verkrijgbaar ?
Iemand die da weet, of kan ik dit perl script enzo allemaal ook gebruiken >:)

Lemmy know

Grtz Cameel :)

  • Onno
  • Registratie: Juni 1999
  • Niet online
Op woensdag 12 december 2001 23:05 schreef Camel_Men het volgende:
of kan ik dit perl script enzo allemaal ook gebruiken
Ja.

Verwijderd

Thxm het is inderdaad gelukt !!
Neem zelf maar een kijkje
http://stats.dpc-de.com/
Thx mates !!
Loopt als een trein >:)
}:O Moooooh }:O

  • EdwinB
  • Registratie: September 1999
  • Laatst online: 17-05 13:57
Ik heb een 'probleempje' met deze stats

Momenteel gebruiken we standaard ppstats 7.1 met 1 aanvulling dat we gemakkelijk IP ranges aan een Nickname kunnen koppelen.

Dit gebeurt op de volgende manier: ppstats kijkt eerst in het rc5-hosts.cache bestand of hij een IP of een range kan vinden. Zo ja dan gebruikt ie die. Zodra het IP niet in de hosts file wordt gevonden zal de DNS worden aangesproken.

Is dit niet op de een of andere manier in te bouwen in plaats van die moeilijke regeltjes in striplog ?

Hieronder een deel van mijn rc5-hosts.cache:

62.21,------------
62.45.58,--------------
62.45.59,--------------
62.45.131,--------------
62.59,--------------


Dit lijkt me toch een stuk gemakkelijker dan:

$ipaddr =~ s/^195\.121\..+/10.1.1.3/; #WXS mod
$ipaddr =~ s/^193\.173\..+/10.1.1.2/;#Lijn3 zkh
$ipaddr =~ s/^213\.116\..+/10.1.1.4/;#uunet JW

en dan vervolgens nog in rc5-dns.cache de 10.1.1.x range te moeten bijhouden...


Mijn grootste probleem is dus dat ik nu 95 IP's + ranges moet gaan intiepen, terwijl het dus veel gemakkelijker kan.

Helaas heb ik geen / niet genoeg verstand van Perl om dit zelf op te lossen.


PLEASE HELP !!!!

[ Voor 6% gewijzigd door EdwinB op 10-01-2010 21:25 ]


  • EdwinB
  • Registratie: September 1999
  • Laatst online: 17-05 13:57
Hieronder het "waarschijnlijke" deel wat ervoor zorgt dat de hostfile wordt ingelezen en gebruikt ofzo:
Ik stuur graag deze versie van de ppstats naar iemand indien gewenst !!!

deel 1: (komt 2x voor in het stuk: Read cached hostnames and resolve and cache any new ip addresses)
code:
1
2
3
4
5
6
7
8
### Begin New
### Fixing the hostnames for dial-in coonections here
        undef $host;
        &gethostfromip();
        if (!defined($host)) {
          $host = gethostbyaddr((pack "C4", split(/\./, $ipaddr)), 2);
        }
### End New

Het deel onderin de ppstats:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
### Begin New
#-----------------------------------------------------------------------------
#
# Display program name and version information.
#
#-----------------------------------------------------------------------------
sub gethostfromip
{
    &debugln("Entering gethostfromip() ...");
    
    my $count;
    my $ipdom;
    my $iphost;
    my $iphostname;

    # Read the cache file and save the hosts currently being used.
    if (-r $appdir . $userprefs{"hostfile"}) {
    &debugln("Reading host cache file $appdir" . $userprefs{"hostfile"} . " ...");
    $count = 0;
    open(HOSTFILE, $appdir . $userprefs{"hostfile"});
    while (defined($hostentry = <HOSTFILE>)) {
        $count += 1;
        
        # Trim off the fat and convert to lowercase
        chomp($hostentry);
#    $entry =~ tr/A-Z/a-z/;

        # Format of the cache file: "HostIP, Host"
        ($iphost, $iphostname) = split(/,/, $hostentry);

        $ipdom = $ipaddr;
        &debugln("ipdom = $ipdom");
        $ipdom = substr($ipdom, 0, length($iphost));
        &debugln("ipdom = $ipdom");
        &debugln("iphost     = $iphost");
        &debugln("iphostname = $iphostname");
        if ($ipdom eq $iphost) {
            $host = $iphostname;
        }
    }
    close HOSTFILE;
    &debugln("Read $count host cache entries ...");
    } else {
    &debugln("No host cache file found, this could take several minutes ...");
    }

}  # gethostfromip
###
### End New

  • EdwinB
  • Registratie: September 1999
  • Laatst online: 17-05 13:57
Ok ik heb het allemaal nu werkend gekregen via het striplog2.pl bestand. Echter het was erg veel werk.

  • Witlof
  • Registratie: Mei 2000
  • Laatst online: 20:31
Komt er eigenlijk ook iets van een nieuwsbrief zodat we op de hoogte gehouden worden als er updates zijn, of worden deze gewoon op GoT gepost?

  • EdwinB
  • Registratie: September 1999
  • Laatst online: 17-05 13:57
Pfffffffff

ppstats draaien goed in de cron, echter striplog2.pl draait wel maar er gebeurt niks...

Als ik m handmatig start in een telnet sessie gaat het allemaal goed. (perl /usr/local/ppstats-rc5/striplog2.pl)
Maar zodra ik HETZELFDE regeltje in de crontab zet dan doet ie t ineens niet :?

Kan iemand me hier helpen ???

Verwijderd

Goed bezig @je!!

Keep up the Good work!!

ps. Stappel_ :Y) topppie die nieuwe versie die je in elkeer hebt gezet!!

  • Witlof
  • Registratie: Mei 2000
  • Laatst online: 20:31
Zit ik net op mijn stats te kijken zie ik dat ik bij OGR versie V7.1.11d heb draaien maar bij RC5 zit ik al op versie V7.1.11f Is er ergens iets mis gegaan of moet de site nog aangepast worden.

  • EdwinB
  • Registratie: September 1999
  • Laatst online: 17-05 13:57
Op donderdag 13 december 2001 10:48 schreef Edwin Broeken het volgende:
Pfffffffff

ppstats draaien goed in de cron, echter striplog2.pl draait wel maar er gebeurt niks...

Als ik m handmatig start in een telnet sessie gaat het allemaal goed. (perl /usr/local/ppstats-rc5/striplog2.pl)
Maar zodra ik HETZELFDE regeltje in de crontab zet dan doet ie t ineens niet :?

Kan iemand me hier helpen ???
Ik heb de oplossing al. Ik zal het hieronder posten zodat andere mensen met evt ook dit probleem de oplossing dan ook meteen hebben.

In het striplog2.pl bestand staat het volgende:

#deze alleen veranderen als je weet wat je aan het doen bent :-)
$rc5small = "pinproxyrc5";
$ogrsmall = "pinproxyogr";

ECHTER !!!!!!! zodra je dus striplog2.pl opstart in een andere directory dan de goede... schrijft ie de striplog bestanden in de verkeerde dir.

Ik heb dus het volgende gedaan zodat de striplog bestanden altijd in de goede dir komen:

$rc5small = "/usr/local/ppstats-rc5/pinproxyrc5";

  • Witlof
  • Registratie: Mei 2000
  • Laatst online: 20:31
Op donderdag 13 december 2001 11:43 schreef Witlof het volgende:
Zit ik net op mijn stats te kijken zie ik dat ik bij OGR versie V7.1.11d heb draaien maar bij RC5 zit ik al op versie V7.1.11f Is er ergens iets mis gegaan of moet de site nog aangepast worden.
Oeps, ik heb dus niet goed gekeken en toen ik dus zei dat het om versie v7.1.11f ging moest dat dus zijn v7.1.10f :+
Heb dus waarschijnlijk ergens een verkeerde link gepakt en zo de verkeerde versie gedownload. Sorry :)

Verwijderd

Op donderdag 13 december 2001 10:48 schreef Edwin Broeken het volgende:
Pfffffffff

ppstats draaien goed in de cron, echter striplog2.pl draait wel maar er gebeurt niks...

Als ik m handmatig start in een telnet sessie gaat het allemaal goed. (perl /usr/local/ppstats-rc5/striplog2.pl)
Maar zodra ik HETZELFDE regeltje in de crontab zet dan doet ie t ineens niet :?

Kan iemand me hier helpen ???
het hoeft niet zo moeilijk, ik heb een batch file gemaakt, (bijvoorbeeld /sbin/stats )
daarin precies gezegt wat hij moet uitvoeren..
Die file moet je chmod u+x <filename> doen...
Dan hoef je alleen maar die file te cron'ne en klaar is kees >:)

Grtz Cameel

  • EdwinB
  • Registratie: September 1999
  • Laatst online: 17-05 13:57
Het striplog probleem is al opgelost

Hij schreef de bestanden weg naar de directory waar het script vanaf werd opgestart. D8 me te herinneren dat ik dat hier gepost had....
Pagina: 1