🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux
3 messages
3 total messages Started by Andrzej A. Filip Sun, 18 Jun 2023 19:25
Web browser z obsługą cgi/fcgi bezpośrednio (bez serwera)
#907181
Author: Andrzej A. Filip
Date: Sun, 18 Jun 2023 19:25
5 lines
997 bytes
Czy są jakieś przeglądarki WWW wykonujące bezpośrednio skrypty CGI/FCGI
bez serwera WWW?  [Inne niż tekstowy Lynx]

-- 
Andrzej A. Filip
Re: Web browser z obsługą cgi/fcgi bezpośrednio (bez serwera)
#907182
Author: marrgol
Date: Tue, 20 Jun 2023 10:54
17 lines
1886 bytes
On 18/06/2023 at 21.25, Andrzej A. Filip wrote:
> Czy są jakieś przeglądarki WWW wykonujące bezpośrednio skrypty CGI/FCGI
> bez serwera WWW?  [Inne niż tekstowy Lynx]

Sądząc po mnogości (p)odpowiedzi ;-) chyba jednak łatwiej byłoby obok
przeglądarki uruchamiać sobie ad hoc jakiś (minimalistyczny?) serwer.
Polecam np. althttpd (https://sqlite.org/althttpd/doc/trunk/althttpd.md)
-- jeden plik źródłowy, jeden wykonywalny (<100kB), sprawdzony w boju…
W repozytoriach debianowatych dystrybucji jest chyba dostępny mini_httpd
(http://acme.com/software/mini_httpd/), ale go nigdy nie używałem; dawno
temu używałem jeszcze thttpd (http://acme.com/software/thttpd/).
Albo może wystarczyłby nawet taki wbudowany w Pythona, albo busyboxa?
Są też wbudowane w PHP i Ruby, ale nie wiem, czy obsługują CGI.


-- 
mrg
Re: Web browser z obsługą cgi/fcgi bezpośrednio (bez serwera)
#907183
Author: Andrzej A. Filip
Date: Tue, 20 Jun 2023 11:31
30 lines
2483 bytes
marrgol <marrgol@address.invalid> pisze:
> On 18/06/2023 at 21.25, Andrzej A. Filip wrote:
>> Czy są jakieś przeglądarki WWW wykonujące bezpośrednio skrypty CGI/FCGI
>> bez serwera WWW?  [Inne niż tekstowy Lynx]
>
> Sądząc po mnogości (p)odpowiedzi ;-) chyba jednak łatwiej byłoby obok
> przeglądarki uruchamiać sobie ad hoc jakiś (minimalistyczny?) serwer.
> Polecam np. althttpd (https://sqlite.org/althttpd/doc/trunk/althttpd.md)
> -- jeden plik źródłowy, jeden wykonywalny (<100kB), sprawdzony w boju…
> W repozytoriach debianowatych dystrybucji jest chyba dostępny mini_httpd
> (http://acme.com/software/mini_httpd/), ale go nigdy nie używałem; dawno
> temu używałem jeszcze thttpd (http://acme.com/software/thttpd/).
> Albo może wystarczyłby nawet taki wbudowany w Pythona, albo busyboxa?
> Są też wbudowane w PHP i Ruby, ale nie wiem, czy obsługują CGI.

W moim konkretnym przypadku mogę użyć "serwerka" HTTP zaimplementowanego
bezpośrednio w perl-u.   Tyle że wolałbym sprawdzić czy są proste inne
opcje np, bezpośrednie wykonywanie skryptów CGI (jak w Lynx-ie) albo
proxy socks5 przez UNIX socket.

Zasadniczo chodzi o to by to było dostępne na jednego lokalnego usera
albo jednej lokalnej grupy najlepiej z kontrolą dostępu na poziomie
uprawnień dostępu do plików.

Wydaje mi się że kiedyś czytałem jak na Unixie/Linuxie sprawdzić jaki
user jest drugim końcu lokalnego połączenie TCP *bez serwera ident*.
To by mi też w miarę pasowało.

-- 
Andrzej A. Filip
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads