#
# Number of servers to start initially.
#
StartServers 5
# free
total used free shared buffers
Mem: 14652 14276 376 0 28
Swap: 0 0 0
Total: 14652 14276 376
#
/var/mod/root # free
total used free shared buffers
Mem: 30780 28256 2524 0 1812
Swap: 0 0 0
Total: 30780 28256 2524
/var/mod/root # kill 8588
/var/mod/root # free
total used free shared buffers
Mem: 30780 27696 3084 0 1812
Swap: 0 0 0
Total: 30780 27696 3084
/var/mod/root #
sorry, mal für nen ganz doofen....., wie bekomme ich den tinyproxy auf die FritzBox Klar, telnet und ftp habe ich mittlerweile hinbekommen, aber ne ...tar.tz?!?!Die kann ich mir zwar runterladen (winxp), per ftp zur Box transportieren...und dann??olistudent schrieb:
-Tarzan- schrieb:ich springe hier mal kurz ein:
bei tar.gz (nicht tar.tz) handelt es sich um ein mit dem gzip gepacktes tar-archiv.
das sollte vorher auf dem server entpackt werden. also entweder mit dem gzip und dann mit tar extrahieren oder mit tar als option z.b. tar -xvzf file.tar.gz
dann liegen die einzelnen dateien (programm und conf-datei) im verzeichnis und könnnen mit wget geladen werden.
kann momentan noch nichts auf der box testen, denn die ist seit fuenf wochen noch nicht lieferbar.
da war dynamic schneller als ich, so geht es bei einer box mit usb-host schneller
@olistudent
gibts eigentlich eine übersicht von deinen kompilierten programmen, die musste ich mir mühsam über alle threads zusammensuchen. werde demnächst auch eine seite über meine beiträge zur box erstellen.
hammerdown schrieb:Moin, ich habe jetzt mal ein Logfile vom Start erzeugt.
Dabei erhalte ich folgende Ausgaben:
Code:INFO Apr 13 21:43:38 [1801]: Initializing tinyproxy ... INFO Apr 13 21:43:38 [1801]: Setting "Via" proxy name to: tinyproxy INFO Apr 13 21:43:38 [1801]: Setting stathost to "tinyproxy.stats". INFO Apr 13 21:43:38 [1803]: Now running as group "root". INFO Apr 13 21:43:38 [1803]: Now running as user "root". ERROR Apr 13 21:43:38 [1803]: Could not allocate memory for child counting.
Bedeutet es, meine Box hat zu wenig Speicher? Gibs eigentlich irgendwo eine Übersicht, wieviel Speicher welche Box hat?
Grüße
Hammerdown
/var/mod/root # ./tinyproxy -d
{malloc: 0x458f40:12} vector.c:61
{malloc: 0x458f50:32} log.c:146
{malloc: 0x458f78:12} vector.c:121
{malloc: 0x458f88:29} vector.c:125
{malloc: 0x45d180:53} log.c:146
{malloc: 0x45d1c0:12} vector.c:121
{malloc: 0x45d1d0:50} vector.c:125
{malloc: 0x45d2a8:20} acl.c:88
{malloc: 0x45d2c0:45} log.c:146
{malloc: 0x45d2f8:12} vector.c:121
{malloc: 0x45d308:42} vector.c:125
{strdup: 0x45d338:10} acl.c:123
...
[B]/*[/B]
[B]* Allocate a block of memory in the "shared" memory region.[/B]
[B]*[/B]
[B]* FIXME: This uses the most basic (and slowest) means of creating a[/B]
[B]* shared memory location. It requires the use of a temporary file. We might[/B]
[B]* want to look into something like MM (Shared Memory Library) for a better[/B]
[B]* solution.[/B]
[B]*/[/B]
[B]void*[/B]
[B]malloc_shared_memory(size_t size)[/B]
[B]{[/B]
[B]int fd;[/B]
[B]void* ptr;[/B]
[B]char buffer[32];[/B]
[B]static char* shared_file = "/tmp/tinyproxy.shared.XXXXXX";[/B]
[B]assert(size > 0);[/B]
[B]strlcpy(buffer, shared_file, sizeof(buffer));[/B]
[B]if ((fd = mkstemp(buffer)) == -1)[/B]
[B]return (void *)MAP_FAILED;[/B]
[B]unlink(buffer);[/B]
[B]if (ftruncate(fd, size) == -1)[/B]
[B]return (void *)MAP_FAILED;[/B]
[B]ptr = mmap(NULL, size, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0);[/B]
[B]return ptr;[/B]
[B]}[/B]