--- /srv/reproducible-results/rbuild-debian/r-b-build.z8kQs9Bl/b1/pygopherd_3.0.0~git20221126.02c65d60-3_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.z8kQs9Bl/b2/pygopherd_3.0.0~git20221126.02c65d60-3_armhf.changes ├── Files │ @@ -1,2 +1,2 @@ │ │ - 1b5ad6535f19474f7590faf6c5cb80fb 228520 net optional pygopherd_3.0.0~git20221126.02c65d60-3_all.deb │ + ab305f532594a940b0eca59ee4570a98 228260 net optional pygopherd_3.0.0~git20221126.02c65d60-3_all.deb ├── pygopherd_3.0.0~git20221126.02c65d60-3_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2023-01-06 11:49:10.000000 debian-binary │ │ -rw-r--r-- 0 0 0 3576 2023-01-06 11:49:10.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 224752 2023-01-06 11:49:10.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 224492 2023-01-06 11:49:10.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -64,13 +64,13 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4356 2022-12-20 20:20:15.000000 ./usr/share/doc/pygopherd/copyright │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-06 11:49:10.000000 ./usr/share/doc/pygopherd/examples/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 574 2022-11-26 21:04:57.000000 ./usr/share/doc/pygopherd/examples/gophermap │ │ │ │ -rw-r--r-- 0 root (0) root (0) 517 2022-11-26 21:04:57.000000 ./usr/share/doc/pygopherd/examples/pygopherd.service │ │ │ │ -rw-r--r-- 0 root (0) root (0) 628 2022-11-26 21:04:57.000000 ./usr/share/doc/pygopherd/examples/talsample.html.tal │ │ │ │ -rw-r--r-- 0 root (0) root (0) 49838 2023-01-06 11:49:10.000000 ./usr/share/doc/pygopherd/pygopherd.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 122507 2023-01-06 11:49:10.000000 ./usr/share/doc/pygopherd/pygopherd.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3003 2023-01-06 11:49:10.000000 ./usr/share/doc/pygopherd/pygopherd.txt.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2748 2023-01-06 11:49:10.000000 ./usr/share/doc/pygopherd/pygopherd.txt.gz │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-06 11:49:10.000000 ./usr/share/man/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-06 11:49:10.000000 ./usr/share/man/man8/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2860 2023-01-06 11:49:10.000000 ./usr/share/man/man8/pygopherd.8.gz │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-06 11:49:10.000000 ./usr/share/pygopherd/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 574 2022-11-26 21:04:57.000000 ./usr/share/pygopherd/gophermap │ │ │ ├── ./usr/share/doc/pygopherd/pygopherd.txt.gz │ │ │ │ ├── pygopherd.txt │ │ │ │ │ @@ -1,113 +1,113 @@ │ │ │ │ │ PYGOPHERD(8) PyGopherd Manpage PYGOPHERD(8) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -NNAAMMEE │ │ │ │ │ +NAME │ │ │ │ │ PyGopherd - Multiprotocol Information Server │ │ │ │ │ │ │ │ │ │ -SSYYNNOOPPSSIISS │ │ │ │ │ - ppyyggoopphheerrdd [ _c_o_n_f_i_g_f_i_l_e ] │ │ │ │ │ +SYNOPSIS │ │ │ │ │ + pygopherd [ configfile ] │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DDEESSCCRRIIPPTTIIOONN │ │ │ │ │ - Welcome to PPyyGGoopphheerrdd. In a nutshell, PPyyGGoopphheerrdd is a modern dynamic │ │ │ │ │ +DESCRIPTION │ │ │ │ │ + Welcome to PyGopherd. In a nutshell, PyGopherd is a modern dynamic │ │ │ │ │ multi-protocol hierarchical information server with a pluggable modu- │ │ │ │ │ larized extension system, full flexible caching, virtual files and │ │ │ │ │ folders, and autodetection of file types -- all with support for stan- │ │ │ │ │ dardized yet extensible per-document metadata. Whew! Read on for infor- │ │ │ │ │ mation on this what all these buzzwords mean. │ │ │ │ │ │ │ │ │ │ -QQUUIICCKK SSTTAARRTT │ │ │ │ │ - If you have already installed PPyyGGoopphheerrdd system-wide, or your adminis- │ │ │ │ │ - trator has done that for you, your task for setting up PPyyGGoopphheerrdd for │ │ │ │ │ +QUICK START │ │ │ │ │ + If you have already installed PyGopherd system-wide, or your adminis- │ │ │ │ │ + trator has done that for you, your task for setting up PyGopherd for │ │ │ │ │ the first time is quite simple. You just need to set up your configu- │ │ │ │ │ ration file, make your folder directory, and run it! │ │ │ │ │ │ │ │ │ │ You can quickly set up your configuration file. The distribution in- │ │ │ │ │ - cludes two files of interest: _c_o_n_f_/_p_y_g_o_p_h_e_r_d_._c_o_n_f and _c_o_n_f_/_m_i_m_e_._t_y_p_e_s. │ │ │ │ │ - Debian users will find the configuration file pre-installed in _/_e_t_c_/_p_y_- │ │ │ │ │ - _g_o_p_h_e_r_d_/_p_y_g_o_p_h_e_r_d_._c_o_n_f and the _m_i_m_e_._t_y_p_e_s file provided by the system │ │ │ │ │ + cludes two files of interest: conf/pygopherd.conf and conf/mime.types. │ │ │ │ │ + Debian users will find the configuration file pre-installed in /etc/py- │ │ │ │ │ + gopherd/pygopherd.conf and the mime.types file provided by the system │ │ │ │ │ already. │ │ │ │ │ │ │ │ │ │ - Open up _p_y_g_o_p_h_e_r_d_._c_o_n_f in your editor and adjust to suit. The file is │ │ │ │ │ + Open up pygopherd.conf in your editor and adjust to suit. The file is │ │ │ │ │ heavily commented and you can refer to it for detailed information. │ │ │ │ │ - Some settings to take a look at include: _d_e_t_a_c_h, _p_i_d_f_i_l_e, _p_o_r_t, _u_s_e_c_h_- │ │ │ │ │ - _r_o_o_t, _s_e_t_u_i_d, _s_e_t_g_i_d, and _r_o_o_t. These may or may not work at their de- │ │ │ │ │ + Some settings to take a look at include: detach, pidfile, port, usech- │ │ │ │ │ + root, setuid, setgid, and root. These may or may not work at their de- │ │ │ │ │ faults for you. The remaining ones should be fine for a basic setup. │ │ │ │ │ │ │ │ │ │ - Invoke PPyyGGoopphheerrdd with ppyyggoopphheerrdd ppaatthh//ttoo//ccoonnffiiggffiillee (or //eettcc//iinniitt..dd//ppyy-- │ │ │ │ │ - ggoopphheerrdd ssttaarrtt on Debian). Place some files in the location specified │ │ │ │ │ - by the _r_o_o_t directive in the config file and you're ready to run! │ │ │ │ │ + Invoke PyGopherd with pygopherd path/to/configfile (or /etc/init.d/py- │ │ │ │ │ + gopherd start on Debian). Place some files in the location specified │ │ │ │ │ + by the root directive in the config file and you're ready to run! │ │ │ │ │ │ │ │ │ │ -OOPPTTIIOONNSS │ │ │ │ │ - All PPyyGGoopphheerrdd configuratoin is done via the configuration file. There- │ │ │ │ │ +OPTIONS │ │ │ │ │ + All PyGopherd configuratoin is done via the configuration file. There- │ │ │ │ │ fore, the program has only one command-line option: │ │ │ │ │ │ │ │ │ │ - _c_o_n_f_i_g_f_i_l_e │ │ │ │ │ + configfile │ │ │ │ │ This option argument specifies the location of the configuration │ │ │ │ │ - file that PPyyGGoopphheerrdd is to use. │ │ │ │ │ + file that PyGopherd is to use. │ │ │ │ │ │ │ │ │ │ -CCOONNFFOORRMMIINNGG TTOO │ │ │ │ │ - +o The Internet Gopher Protocol as specified in RFC1436 │ │ │ │ │ +CONFORMING TO │ │ │ │ │ + o The Internet Gopher Protocol as specified in RFC1436 │ │ │ │ │ │ │ │ │ │ - +o The Gopher+ upward-compatible enhancements to the Internet Gopher │ │ │ │ │ + o The Gopher+ upward-compatible enhancements to the Internet Gopher │ │ │ │ │ Protocol from the University of Minnesota as laid out at │ │ │ │ │ . │ │ │ │ │ │ │ │ │ │ - +o The gophermap file format as originally implemented in the Bucktooth │ │ │ │ │ + o The gophermap file format as originally implemented in the Bucktooth │ │ │ │ │ gopher server and described at │ │ │ │ │ . │ │ │ │ │ │ │ │ │ │ - +o The Links to URL specification as laid out by John Goerzen at │ │ │ │ │ + o The Links to URL specification as laid out by John Goerzen at │ │ │ │ │ . │ │ │ │ │ │ │ │ │ │ - +o The UMN format for specifying object attributes and links with .cap, │ │ │ │ │ + o The UMN format for specifying object attributes and links with .cap, │ │ │ │ │ .Links, .abstract, and similar files as specified elsewhere in this │ │ │ │ │ document and implemented by UMN gopherd. │ │ │ │ │ │ │ │ │ │ - +o The PYG format for extensible Python gopher objects as created for │ │ │ │ │ - PPyyGGoopphheerrdd. │ │ │ │ │ + o The PYG format for extensible Python gopher objects as created for │ │ │ │ │ + PyGopherd. │ │ │ │ │ │ │ │ │ │ - +o Hypertext Transfer Protocol HTTP/1.0 as specified in RFC1945 │ │ │ │ │ + o Hypertext Transfer Protocol HTTP/1.0 as specified in RFC1945 │ │ │ │ │ │ │ │ │ │ - +o Hypertext Markup Language (HTML) 3.2 and 4.0 Transitional as speci- │ │ │ │ │ + o Hypertext Markup Language (HTML) 3.2 and 4.0 Transitional as speci- │ │ │ │ │ fied in RFC1866 and RFC2854. │ │ │ │ │ │ │ │ │ │ - +o Maildir as specified in │ │ │ │ │ + o Maildir as specified in │ │ │ │ │ and │ │ │ │ │ . │ │ │ │ │ │ │ │ │ │ - +o The mbox mail storage format as specified in │ │ │ │ │ + o The mbox mail storage format as specified in │ │ │ │ │ . │ │ │ │ │ │ │ │ │ │ - +o Registered MIME media types as specified in RFC2048. │ │ │ │ │ + o Registered MIME media types as specified in RFC2048. │ │ │ │ │ │ │ │ │ │ - +o Script execution conforming to both UMN standards as laid out in UMN │ │ │ │ │ + o Script execution conforming to both UMN standards as laid out in UMN │ │ │ │ │ gopherd(1) and Bucktooth standards as specified at │ │ │ │ │ , │ │ │ │ │ so far as each can be implemented consistent with secure design prin- │ │ │ │ │ ciples. │ │ │ │ │ │ │ │ │ │ - +o Standard Python 2.2.1 or above as implemented on POSIX-compliant sys- │ │ │ │ │ + o Standard Python 2.2.1 or above as implemented on POSIX-compliant sys- │ │ │ │ │ tems. │ │ │ │ │ │ │ │ │ │ - +o WAP/WML as defined by the WAP Forum. │ │ │ │ │ + o WAP/WML as defined by the WAP Forum. │ │ │ │ │ │ │ │ │ │ -BBUUGGSS │ │ │ │ │ - Reports of bugs should be sent via e-mail to the PPyyGGoopphheerrdd issue │ │ │ │ │ +BUGS │ │ │ │ │ + Reports of bugs should be sent via e-mail to the PyGopherd issue │ │ │ │ │ tracker at . │ │ │ │ │ │ │ │ │ │ The Web site also lists all current bugs, where you can check their │ │ │ │ │ status or contribute to fixing them. │ │ │ │ │ │ │ │ │ │ -CCOOPPYYRRIIGGHHTT │ │ │ │ │ - PPyyGGoopphheerrdd is Copyright (C) 2002-2019 John Goerzen, 2021 Michael Lazar. │ │ │ │ │ +COPYRIGHT │ │ │ │ │ + PyGopherd is Copyright (C) 2002-2019 John Goerzen, 2021 Michael Lazar. │ │ │ │ │ │ │ │ │ │ This program is free software; you can redistribute it and/or modify it │ │ │ │ │ under the terms of the GNU General Public License as published by the │ │ │ │ │ Free Software Foundation; version 2 of the License. │ │ │ │ │ │ │ │ │ │ This program is distributed in the hope that it will be useful, but │ │ │ │ │ WITHOUT ANY WARRANTY; without even the implied warranty of MER- │ │ │ │ │ @@ -120,32 +120,32 @@ │ │ │ │ │ Free Software Foundation, Inc. │ │ │ │ │ 59 Temple Place │ │ │ │ │ Suite 330 │ │ │ │ │ Boston, MA 02111-1307 │ │ │ │ │ USA │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -AAUUTTHHOORR │ │ │ │ │ - PPyyGGoopphheerrdd, its libraries, documentation, and all included files (except │ │ │ │ │ +AUTHOR │ │ │ │ │ + PyGopherd, its libraries, documentation, and all included files (except │ │ │ │ │ where noted) was written by John Goerzen and │ │ │ │ │ copyright is held as stated in the Copyright section. │ │ │ │ │ │ │ │ │ │ Portions of this manual (specifically relating to certian UMN gopherd │ │ │ │ │ features and characteristics that PyGopherd emulates) are modified ver- │ │ │ │ │ sions of the original gopherd(1) manpage accompanying the UMN gopher │ │ │ │ │ distribution. That document is distributed under the same terms as │ │ │ │ │ this, and bears the following copyright notices: │ │ │ │ │ │ │ │ │ │ Copyright (C) 1991-2000 University of Minnesota │ │ │ │ │ Copyright (C) 2000-2002 John Goerzen and other developers │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - PPyyGGoopphheerrdd may be downloaded, and information found, from its homepage: │ │ │ │ │ + PyGopherd may be downloaded, and information found, from its homepage: │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -SSEEEE AALLSSOO │ │ │ │ │ +SEE ALSO │ │ │ │ │ python (1). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -JohGoerze 0Januar202 PYGOPHER) │ │ │ │ │ +John Goerzen 06 January 2023 PYGOPHERD(8)