Пакет: publicfile (0.52-14)
Ссылки для publicfile
Ресурсы Debian:
- Сообщения об ошибках
- Developer Information
- Debian журнал изменений
- Файл авторских прав
- Отслеживание заплат Debian
Исходный код publicfile:
Сопровождающий:
Внешние ресурсы:
- Сайт [cr.yp.to]
Подобные пакеты:
http and ftp server by Daniel J Bernstein
publicfile supplies files to the public through HTTP and FTP.
Security features:
- Before accepting any commands, publicfile chroot()s to the public file area and sheds root privileges. - doesn't let users log in. Intruders can't use publicfile to check your usernames and passwords. - refuses to supply files that are unreadable to owner, unreadable to group, or unreadable to world. - never attempts to modify the public file area. It refuses all HTTP and FTP modification commands. - never runs any other programs. It does not support HTTP CGI or FTP SITE EXEC.
HTTP features: publicfile supports:
- virtual hosts through the Host field as well as through absolute URLs. - HTTP/1.1 persistent connections and chunked responses. - user-controlled content types. - exact-prefix If-Modified-Since.
FTP features: publicfile:
- has built-in LIST and NLST commands. You don't have to bother setting up bin/ls, shared libraries, et al. inside the public file area. - provides EPLF LIST responses, including options "i", "s", and "m". - supports restarted transfers and pipelining. - uses local ports above 1024 for PORT connections. - prohibits remote ports below 1024 for PORT and prohibits PORT relaying. - includes automatic PASV IP protection.
Next to upstream code, this package contains three simple small shellscripts by the package maintainter: ad1810-autoindex - a tool to generate index.html from directory listings; get-publicfile-docs - a tool to download and install publicfile documentation; and update-publicfile-contenttype - helpful in making publicfile give suitable MIME types with files served.
Three patches are applied to the sources: errno.patch and implicit-int.patch (both fixing compilation) and filetype.patch (adding functionality for handling extra MIME types).
publicfile was written in 1999 and didn't change a lot after that. Modern features (e.g. SSL / https) 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.
Другие пакеты, относящиеся к publicfile
|
|
|
|
-
- dep: adduser
- добавление и удаление пользователей и групп
-
- dep: libc6 (>= 2.34) [не alpha, sh4]
- библиотека GNU C: динамически подключаемые библиотеки
также виртуальный пакет, предоставляемый libc6-udeb
- dep: libc6 (>= 2.42) [sh4]
-
- dep: libc6.1 (>= 2.34) [alpha]
- библиотека GNU C: динамически подключаемые библиотеки
также виртуальный пакет, предоставляемый libc6.1-udeb
-
- dep: ucspi-tcp-ipv6 (>> 1:0.88)
- command-line tools for building TCP client-server applications (IPv6)
- или ucspi-tcp (>> 1:0.88)
- command-line tools for building TCP client-server applications
также виртуальный пакет, предоставляемый ucspi-tcp-ipv6
-
- rec: runit-init
- system-wide service supervision (as init system)
- или runit-run
- service supervision (systemd and sysv integration)
- или daemontools-run (>> 1:0.76)
- daemontools service supervision
Загрузка publicfile
| Архитектура | Размер пакета | В установленном виде | Файлы |
|---|---|---|---|
| alpha (неофициальный перенос) | 44,9 Кб | 256,0 Кб | [список файлов] |
| amd64 | 45,1 Кб | 148,0 Кб | [список файлов] |
| arm64 | 44,1 Кб | 256,0 Кб | [список файлов] |
| armhf | 42,0 Кб | 253,0 Кб | [список файлов] |
| hppa (неофициальный перенос) | 45,0 Кб | 134,0 Кб | [список файлов] |
| i386 | 48,0 Кб | 157,0 Кб | [список файлов] |
| m68k (неофициальный перенос) | 39,7 Кб | 125,0 Кб | [список файлов] |
| ppc64 (неофициальный перенос) | 46,9 Кб | 256,0 Кб | [список файлов] |
| ppc64el | 46,5 Кб | 256,0 Кб | [список файлов] |
| riscv64 | 45,5 Кб | 136,0 Кб | [список файлов] |
| s390x | 44,9 Кб | 148,0 Кб | [список файлов] |
| sh4 (неофициальный перенос) | 42,3 Кб | 253,0 Кб | [список файлов] |
| sparc64 (неофициальный перенос) | 41,4 Кб | 3 138,0 Кб | [список файлов] |
| x32 (неофициальный перенос) | 44,1 Кб | 141,0 Кб | [список файлов] |
