UmVirt LFS Package info

📦Package info

🔙Parent Directory  -

DB commit: d35a620850806ab581b32cb34d268a904c9c0a5f
APP commit:
[ BASH | XML | JSON ]

vsftpd

The vsftpd package contains a very secure and very small FTP daemon. This is useful for serving files over a network.

Package info

Codename: vsftpd
Source file: vsftpd-3.0.3.tar.gz
Source directory: vsftpd-3.0.3
Package URL: https://ulfs.org/linux/downloads/package_files/0.1/packages/v/vsftpd-3.0.3.tar.gz
Package md5-checksum URL: https://ulfs.org/linux/downloads/package_files/0.1/packages/v/vsftpd-3.0.3.tar.gz.md5sum
Dependances: libnsl.
Dependance of: *** NO PACKAGES FOUND ***
Patches: *** NO PATCHES FOUND ***
Addons: *** NO ADDONS FOUND ***
Nestings *** NO NESTINGS FOUND ***
Configuration script:
#

Build script:
make

Install script:
install -v -d -m 0755 /usr/share/vsftpd/empty &&
install -v -d -m 0755 /home/ftp               &&
groupadd -g 47 vsftpd                         &&
groupadd -g 45 ftp                            &&

useradd -c "vsftpd User"  -d /dev/null -g vsftpd -s /bin/false -u 47 vsftpd &&
useradd -c anonymous_user -d /home/ftp -g ftp    -s /bin/false -u 45 ftp

install -v -m 755 vsftpd        /usr/sbin/vsftpd    &&
install -v -m 644 vsftpd.8      /usr/share/man/man8 &&
install -v -m 644 vsftpd.conf.5 /usr/share/man/man5 &&
install -v -m 644 vsftpd.conf   /etc


cat >> /etc/vsftpd.conf << "EOF"
background=YES
listen=YES
nopriv_user=vsftpd
secure_chroot_dir=/usr/share/vsftpd/empty
EOF


cat >> /etc/vsftpd.conf << "EOF"
local_enable=YES
EOF

cat > /etc/pam.d/vsftpd << "EOF" &&
# Begin /etc/pam.d/vsftpd
auth       required     /lib/security/pam_listfile.so item=user sense=deny \
                                                      file=/etc/ftpusers \
                                                      onerr=succeed
auth       required     pam_shells.so
auth       include      system-auth
account    include      system-account
session    include      system-session
EOF

cat >> /etc/vsftpd.conf << "EOF"
session_support=YES
pam_service_name=vsftpd
EOF


Apache/2.4.62 (Debian) Server at ulfs.org Port 443