>>> Unpacking source... >>> Unpacking glftpd-LNX_2.01.tgz to /var/tmp/portage/net-ftp/glftpd-2.01/work * Applying glftpd-2.01-install.patch ...  [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/net-ftp/glftpd-2.01/work/glftpd-LNX_2.01 ... >>> Source compiled. >>> Test phase [not enabled]: net-ftp/glftpd-2.01 >>> Install glftpd-2.01 into /var/tmp/portage/net-ftp/glftpd-2.01/image/ category net-ftp * QA Notice: USE Flag 'tcpd' not in IUSE for net-ftp/glftpd-2.01 /usr/portage/net-ftp/glftpd/glftpd-2.01.ebuild: line 38: [[: command not found   ### # ##### ##### #### #### ###   # # # # # # # # # # #   # # ### # # # # # #   # ## # # # #### # # #   # # # # # # # # #   ### ##### # # # #### #####   --== WE MAKE FILES TRANSFER ==-- -----------------------------------------------------------  GLFTPD INSTALLER v2.0.1 (linux) Originally done by jehsom and dn. Made ready for the new era by turranius and psxc. ----------------------------------------------------------- Before we begin: If this installer fails on your system, please let the devs know. You find us on irc (efnet) in #glftpd. Thank you. Also, any bugs found in glftpd itself should be reported either to the board @ http://www.glftpd.com, in the irc channel, or both. Press to continue. 1. TCPD SETUP: -------------- Do you wish to use tcpd? If you are not sure then you should not use it. If you decided to change this at a later time, please search for tcpd in glftpd.docs for the required changes. Use tcpd? [Y]es [N]o: Installing glftpd with tcpd. 2. JAIL SETUP: -------------- Do you want to run glftpd in a "Jailed" environment? In this environment a private directory will be created and glftpd will be installed inside. Regular shell users will not be able to get inside this private directory. The glftpd.conf is also moved inside for added security and a new group will be created so you and other users you specify can access glftpd through the shell. Use a jailed environment? [Y]es [N]o: Creating the jailed environment. Please enter the private directory to install glftpd inside [/jail]: Do you want to create a private group? If you say no then only root will be able to access glftpd. Otherwise you can add other shell users to the group so they can access glftpd from the shell. Use a private group? [Y]es [No]: Setting permissions on /var/tmp/portage/net-ftp/glftpd-2.01/image//opt/glftpd . . . Done. 3. GLFTPD BASE SETUP: --------------------- Please enter the directory inside /var/tmp/portage/net-ftp/glftpd-2.01/image//opt/glftpd to install glftpd to [/glftpd]: Copying glftpd files to /var/tmp/portage/net-ftp/glftpd-2.01/image//opt/glftpd . . . Done. Copying required binaries to /var/tmp/portage/net-ftp/glftpd-2.01/image//opt/glftpd/bin: All binaries successfully copied. Making glftpd's /dev/null , /dev/zero & /dev/urandom . . . Done. 4. SERVICE SETUP & MULTI-INSTALL: --------------------------------- Enter a service name for glftpd. This name will be used as the service name mapped to the port in /etc/services, the name used in your (x)inetd settings, and the name of your config-file. NOTE: If you (wish to) have multiple instances of glftpd on the same box, you *must* to change this. Press for the default ()> 5. COMPILING SOURCES & COPYING LIBS: ------------------------------------ modifying source (bin/sources/glconf.h) ... OK. Compiling source files in /var/tmp/portage/net-ftp/glftpd-2.01/image//opt/glftpd/bin/sources to /var/tmp/portage/net-ftp/glftpd-2.01/image//opt/glftpd/bin: ansi2gl .. OK. dirlogclean .. OK. dirloglist .. OK. dirlogscanner .. OK. dirlogsearch .. OK. dupeadd .. OK. dupecheck .. OK. dupediradd .. OK. dupelist .. OK. dupescan .. OK. flysfv .. OK. ftpwho .. OK. glupdate .. OK. killghost .. OK. nukelogclean .. OK. nukelogscanner .. OK. olddirclean2 .. OK. undupe .. OK. userstat .. OK. weektop .. OK. All source files successfully compiled. Copying required shared library files: libc.so.6: OK libdl.so.2: OK libm.so.6: OK libncurses.so.5: OK ld-linux-x86-64.so.2: OK libsandbox.so: OK Copying your system's run-time library linker(s): (NOTE: Searches can take a couple of minutes, please be patient.) ld-linux.so.2: Searching . . . OK Configuring the shared library cache . . . Done. 6. PORT AND SYSTEM SETUP: ------------------------- Enter the port you would like glftpd to listen on [1337]: Setting userfile permissions . . . Done. Setting groupfile permissions . . . Done. Adding glftpd service to /etc/services (as glftpd) . . . Done. Copying glftpd.conf to /var/tmp/portage/net-ftp/glftpd-2.01/image//opt/glftpd/glftpd.conf . . . Done. Do you wish to use European weeks? European weeks starts with a Monday. This is for glftpd's 'reset' binary (see docs for more info) [Y/N]: Fixing (potential) localtime problems ... Creating /var/tmp/portage/net-ftp/glftpd-2.01/image//opt/glftpd/etc/localtime Creating /var/tmp/portage/net-ftp/glftpd-2.01/image//opt/glftpd/usr/lib/zoneinfo Creating /var/tmp/portage/net-ftp/glftpd-2.01/image//opt/glftpd/usr/share/zoneinfo Creating /usr/lib/localtime Done. 7. SSL/TLS SETUP: ----------------- We will now create a certificate for SSL/TLS support. This step is required. Please specify location, inside /var/tmp/portage/net-ftp/glftpd-2.01/image//opt/glftpd, to install the cert (ftpd-dsa.pem) [/etc]: Please specify a generic name for this certificate. This can be any name but should say something about the ftp server like the name for it perhaps (press enter for glftpd): Using servbase: ftp server Using openssl: /usr/bin/openssl Please wait while creating certificate... (will take time!) 1024 semi-random bytes loaded Generating DSA parameters, 1024 bit long prime This could take some time ...+++++++++++++++++++++++++++++++++++++++++++++++++++* ..+................+.................+........+.....+......+.......+..+....+.........+............+...........+.+............+..+++++++++++++++++++++++++++++++++++++++++++++++++++* 1024 semi-random bytes loaded Generating DH parameters, 1024 bit long safe prime, generator 2 This is going to take a long time .............++*++*++* Generating DSA key, 1024 bits Moving ftpd-dsa.pem to /etc/glftpd-dsa.pem . . . Done -> IMPORTANT !!!! -> If you get TLS errors of any kind, read instructions in README.TLS -> included in this package! 8. STARTING GLFTPD: ------------------- Copying /etc/resolv.conf to /var/tmp/portage/net-ftp/glftpd-2.01/image//opt/glftpd/etc/resolv.conf . . . Done. Testing entries in resolv.conf (can take time): Testing 10.2.0.1 . . . OK. Configuring xinetd for glftpd . . . Done. Restarting xinetd . . . Success. If your system is using RH 7.3, you MUST restart xinetd MANUALLY! WARNING! There is a 'only_from' line in your /etc/xinetd.conf - this should probably be removed! If you cannot connect to your site after installation - please remove this line and restart xinetd. Adding crontab entry to tabulate site stats nightly . . . Done. chmod'ing the site/ dir . . . Done. 9. FINISH: ---------- Congratulations, glFtpD has been installed. Scroll up and note any errors that needs fixing. ./installgl.debug contains a log of the installation process. To get your site running, you must edit /var/tmp/portage/net-ftp/glftpd-2.01/image//opt/glftpd/glftpd.conf according to the instructions in /var/tmp/portage/net-ftp/glftpd-2.01/image//opt/glftpd/docs/glftpd.docs. For help, visit #glftpd on EFnet AFTER you've read (not skimmed) the docs/faq. After configuring glftpd, visit the following websites for additional scripts to give your site some style!: Turranius - http://www.grandis.nu/glftpd Jehsoms - http://runslinux.net/ dn's and ip's - http://www.chimera-coding.com D-ViBE's collection - http://www.glftpd.at The official glftpd homepage is located at http://www.glftpd.com Thanks for your support! the glFtpD team >>> Completed installing glftpd-2.01 into /var/tmp/portage/net-ftp/glftpd-2.01/image/ --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-net-ftp_-_glftpd-2.01-31935.log" opendir: /var/log/sandbox --------------------------------------------------------------------------------