Skip to content

Commit 7c23f8e

Browse files
committed
with-probe-random-dev and charset supports have been removed
1 parent 0fb8fe2 commit 7c23f8e

File tree

2 files changed

+0
-41
lines changed

2 files changed

+0
-41
lines changed

README

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -229,13 +229,6 @@ should be installed to use that feature. If Postgres is installed in a custom
229229
location, you can use the --with-pgsql=<directory> syntax. See the
230230
README.PGSQL file for more info about Postgres and Pure-FTPd.
231231

232-
--with-probe-random-dev: Pure-FTPd uses /dev/urandom or /dev/random devices
233-
to provide hardly-predicable random numbers. Presence of these devices are
234-
usually probed at compile-time. If you want to compile a binary package on
235-
a host, then run it on another host, this option will enable the probe at
236-
run-time. This is useless on Linux and BSD systems, but it can be needed on
237-
Solaris and QNX.
238-
239232
--with-puredb: support virtual users, ie. a local users database,
240233
independent of your system accounts. Please read the README.Virtual-Users
241234
file for more info about virtual users.
@@ -1718,39 +1711,6 @@ src/ptracetest program to check this. At least Solaris, ISOS, MirBSD,
17181711
OpenBSD, DragonflyBSD, FreeBSD and Linux are known to be safe.
17191712

17201713

1721-
------------------------ CHARSETS (RFC2640) ------------------------
1722-
1723-
1724-
Since version 1.0.21, pure-ftpd has *experimental* support for charsets
1725-
conversion. The server filesystem can use a different charset than the
1726-
charset assumed by clients, and pure-ftpd translates file names through the
1727-
iconv library.
1728-
1729-
Some modern clients like lftp will also try to use UTF-8 if the server
1730-
supports it.
1731-
1732-
Thus, charsets conversion can be very useful when dealing with file names
1733-
containing non-english characters.
1734-
1735-
In order to support this, pure-ftpd has to be compiled with:
1736-
1737-
./configure ... --with-rfc2640
1738-
1739-
This is not supported by default because it requires libiconv.
1740-
1741-
Then the server has to be started with --fscharset=<charset>. Replace
1742-
<charset> with the charset of the server's filesystem. For instance:
1743-
1744-
/usr/local/sbin/pure-ftpd --fscharset=ISO-8859-15
1745-
1746-
This is often enough to properly work with UTF-8 capable clients.
1747-
1748-
But optionally, you can specify the default charset for clients, with
1749-
--clientcharset:
1750-
1751-
/usr/local/sbin/pure-ftpd --fscharset=iso-8859-15 --clientcharset=big5
1752-
1753-
17541714
------------------------ OPTIMIZING FOR HIGH LOAD ------------------------
17551715

17561716

gui/build.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ $dialog \
7070
'without-privsep' "Disable privilege separation" off \
7171
'with-boring' "Display only boring messages" off \
7272
'with-brokenrealpath' "If your C library has a broken realpath()" off \
73-
'with-probe-random-dev' "To check for /dev/*random at run-time" off \
7473
'with-minimal' "Build only a minimal server for embedded systems" off \
7574
'with-paranoidmsg' "Use paranoid, but not admin-friendly messages" off \
7675
'with-sysquotas' "Use system (not virtual) quotas" off \

0 commit comments

Comments
 (0)