emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#29491: closed (Geomyidae (Gopher server))


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#29491: closed (Geomyidae (Gopher server))
Date: Fri, 01 Dec 2017 10:15:01 +0000

Your message dated Fri, 01 Dec 2017 11:14:06 +0100
with message-id <address@hidden>
and subject line Re: [bug#29491] Geomyidae (Gopher server)
has caused the debbugs.gnu.org bug report #29491,
regarding Geomyidae (Gopher server)
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
29491: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=29491
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: Geomyidae (Gopher server) Date: Tue, 28 Nov 2017 18:54:51 +0000
So basically it works. I've just been undusting the patch
before it becomes bitrot.
To be useful in automation I'll finish my service at some
point, but the point of this small application is that
it can be run from the commandline without requiring
lots of tricky options.
It must be run as root. Example test that follows geomyidae(8):

address@hidden ~ mkdir /tmp/gopherd ; cp ~/Downloads/geomyidae-0.29/index.gph 
/tmp/gopherd/
address@hidden /gnu/store/j8q61m2wfqg2akl4y0lqacmyds9i7vc7-geomyidae-0.29/bin$ 
./geomyidae -d -b /tmp/gopherd -p 70
getlistenfd4: Permission denied
address@hidden /gnu/store/j8q61m2wfqg2akl4y0lqacmyds9i7vc7-geomyidae-0.29/bin$ 
sudo ./geomyidae -d -b /tmp/gopherd -p 70

# now point lynx (or another browser) to the server, in other words: lynx 
gopher://localhost
# output in the console where the server was started:

[Tue Nov 28 18:48:24 UTC 2017|::ffff:127.0.0.1:34650]  (serving)
-- 
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://c.n0.is/ng0_pubkeys/tree/keys
  WWW: https://n0.is

Attachment: 0001-gnu-Add-geomyidae.patch
Description: Text document

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message --- Subject: Re: [bug#29491] Geomyidae (Gopher server) Date: Fri, 01 Dec 2017 11:14:06 +0100 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)
Heya,

ng0 <address@hidden> skribis:

> From 8094126c54f37a95dd344869491e334c8e4c2c37 Mon Sep 17 00:00:00 2001
> From: ng0 <address@hidden>
> Date: Tue, 9 May 2017 18:52:31 +0000
> Subject: [PATCH 1/2] gnu: Add geomyidae.
>
> * gnu/packages/web.scm (geomyidae): New variable.

Excellent.  :-)

Applied with these changes:

diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 6f2f6b25d..eb0436cb3 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -6131,21 +6131,20 @@ in Perl but is not nearly as capable as 
@code{HTML::Tidy}.")
      `(#:make-flags (list "CC=gcc"
                           (string-append "PREFIX="
                                          (assoc-ref %outputs "out")))
-       #:tests? #f ;No tests
-       #:phases
-       (modify-phases %standard-phases
-         (delete 'configure))))
+       #:tests? #f                                ;no tests
+       #:phases (modify-phases %standard-phases
+                  (delete 'configure))))
     (home-page "http://git.r-36.net/geomyidae";)
-    (synopsis "Small gopher server")
+    (synopsis "Small Gopher server")
     (description
-     "Geomyidae is a gopherd for GNU/Linux and BSD.
-Its features include:
+     "Geomyidae is a server for distributed hypertext protocol Gopher.  Its
+features include:
 
 @enumerate
address@hidden gopher menus (see index.gph for an example)
address@hidden dir listings (if no index.gph was found)
address@hidden cgi support (.cgi files are executed)
address@hidden search support in CGI files
address@hidden logging (-l option) and loglevels (-v option)
address@hidden Gopher menus (see @file{index.gph} for an example);
address@hidden directory listings (if no @file{index.gph} was found);
address@hidden CGI support (@file{.cgi} files are executed);
address@hidden search support in CGI files;
address@hidden logging with multiple log levels.
 @end enumerate\n")
-    (license l:x11)))
+    (license l:expat)))
Thanks!

Ludo’.

--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]