publicfile-installer - installer package for the publicfile HTTP and FTP server

Property Value
Distribution Debian 9 (Stretch)
Repository Debian Contrib amd64
Package name publicfile-installer
Package version 0.12
Package release 1
Package architecture all
Package type deb
Installed size 38 B
Download size 11.24 KB
Official Mirror
Publicfile is an HTTP and FTP server, written by Daniel J. Bernstein in
1999; it didn't change a lot after that. Modern features are not
supported. However, if you're looking for a small, simple and secure
webserver, which integrates with the runit and daemontools UNIX service
managers, publicfile will suit your needs.
This installer package downloads the publicfile .tar.gz file from
the upstream website, combines it with Debian packaging information
from the package maintainer's website; then builds a publicfile Debian
package, and installs that. When installing this installer package,
one is given the option to postpone downloading and installing


Package Version Architecture Repository
publicfile-installer_0.12-1_all.deb 0.12 all Debian Contrib
publicfile-installer - - -


Name Value
debconf >= 0.5
debconf-2.0 -
debhelper -
fakeroot -
sudo -
wget -


Type URL
Binary Package publicfile-installer_0.12-1_all.deb
Source Package publicfile-installer

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install publicfile-installer deb package:
    # sudo apt-get install publicfile-installer




2016-12-18 - Joost van Baal-Ilić <>
publicfile-installer (0.12-1) unstable; urgency=medium
* New upstream, targeting publicfile (0.52-8).  The publicfile 0.52-8
Debian packaging comes with improved documentation, an improved
get-publicfile-docs(1) and some bug fixes.  See
/u/s/d/publicfile/changelog.Debian.gz for all details.
* debian/po: Add debconf translations by various contributors.  Thank you,
- cs.po: Czech, by Michal Simunek.  Closes: #799055
- de.po: German, by Chris Leick.  Closes: #799067
- nl.po: Dutch, by Frans Spiesschaert, with minor modifications by
Joost van Baal-Ilić.  Closes: #799462
- pt.po: Portuguese, by Américo Monteiro.  Closes: #799566
- ru.po: Russian, by Yuri Kozlov. Closes: #799699
- it.po: Italian, by Beatrice Torracca and the Italian localization team.
Closes: #799750
- da.po: Danish, by Joe Hansen.  Closes: #799877
- fr.po: French, by jean-pierre giraud and the debian-l10n-french
mailing list contributors.  Closes: #799882
* debian/templates, debian/control: Fix language, thanks Justin B Rye and
2015-09-06 - Joost van Baal-Ilić <>
publicfile-installer (0.11-1) unstable; urgency=low
* New upstream.  No longer ships install-publicfile, no longer uses /tmp.
This fixes a serious security issue: a local privilage escalation
security hole due to insecure use of /tmp. "This [...] package downloads
the source code for DJB's publicfile, builds it, and then puts the
output in a predictable location in a world-writable directory, using an
existing directory of that name if it already exists, then (either
automatically or by telling the admin to run another script) installs
whatever happens to be in that directory.  This can be exploited by
malicious local users to get arbitrary installscripts executed as root."
Thanks Justin B Rye.  Closes: #795062.
+ debian/templates: adjusted.
+ debian/control: Depends: add sudo.
* debian/changelog: fix spelling error.
2015-05-20 - Joost van Baal-Ilić <>
publicfile-installer (0.10-1) unstable; urgency=low
* New upstream, targeting publicfile (0.52-7).
* Upload to Debian archive.  Closes: #122614.
* debian/copyright: add one missing copyright statement, add "Source",
update license on most files from GPL-2 to GPL-3.
* debian/control: enhance description.
2015-02-04 - Joost van Baal-Ilić <>
publicfile-installer (0.9-1) unstable; urgency=low
* Initial release.
* debian/control: update standards from 3.7.2 to 3.9.6 (no changes needed).
* README, debian/*: s/aangifte-ib/publicfile/.
* debian/rules: new style dh; add override_dh_auto_install.
* debian/source/format: added; 3.0.
* debian/{compat,control}: compat: added; 9; control: dh build-depends
bumped from 5 to 9.
* debian/install: add *-publicfile scripts.
* debian/templates: add leading _ to Description in order to aid
translators; thanks lintian.
* debian/copyright: link to versioned GPL, now using "Machine-readable
debian/copyright file" version 1.0.
* debian/control: add fields Vcs-Git, Vcs-Browser.
* debian/po/, debian/{control,rules}: file added,
po-debconf build dependency added, call debconf-updatepo in clean target:
use po-debconf for i18n.
2008-02-14 - Joost van Baal <>
aangifte-ib-installer (0.8-1) unstable; urgency=low
* New upstream.
2007-07-11 - Joost van Baal <>
aangifte-ib-installer (0.7-1) unstable; urgency=low
* New upstream.
* rules: do not ignore errors from "make clean" (thanks lintian).

See Also

Package Description
pvpgn_1.8.5-2.1_amd64.deb gaming server that emulates
python-chargebee2_2.2.3-1_all.deb Python library for integrating with Chargebee (Python 2/API v2)
python-chargebee_1.6.3-1_all.deb Python library for integrating with Chargebee (Python 2/API v1)
python-django-anymail_0.8-2+deb9u1_all.deb Django email backend for multiple ESPs (Python 2)
python-ifeffit_1.2.11d-10.1_amd64.deb Python GUI interface and extensions for IFEFFIT
python-pycuda-doc_2016.1.2+git20161024-1_all.deb module to access Nvidia‘s CUDA computation API (documentation)
python-pycuda_2016.1.2+git20161024-1+b1_amd64.deb Python module to access Nvidia‘s CUDA parallel computation API
python-skype4py_1.0.35-2_all.deb Skype API wrapper for Python
python-sparkpost_1.3.3-1_all.deb SparkPost Python API client (Python 2)
python-vertica_0.6.8-2_all.deb native Python client for the Vertica database
python3-caffe-cuda_1.0.0~rc4-1_amd64.deb Python3 interface of Caffe (CUDA)
python3-chargebee2_2.2.3-1_all.deb Python library for integrating with Chargebee (Python 3/API v2)
python3-chargebee_1.6.3-1_all.deb Python library for integrating with Chargebee (Python 3/API v1)
python3-django-anymail_0.8-2+deb9u1_all.deb Django email backend for multiple ESPs (Python 3)
python3-pycuda_2016.1.2+git20161024-1+b1_amd64.deb Python 3 module to access Nvidia‘s CUDA parallel computation API