The following packages will be installed: mysecureshell Fetching README... 0%100%100%100%100%100%Done Fetching mysecureshell.SlackBuild... 0%100%100%100%100%100%Done Fetching mysecureshell.info... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done mysecureshell_1.25/sftp_config mysecureshell_1.25/utils/sftp-kill mysecureshell_1.25/LICENSE mysecureshell_1.25/README-fr mysecureshell_1.25/README-en mysecureshell_1.25/Makefile.in mysecureshell_1.25/config.h.in mysecureshell_1.25/configure mysecureshell_1.25/install.sh.in mysecureshell_1.25/uninstaller.sh.in mysecureshell_1.25/locales_en mysecureshell_1.25/locales_fr mysecureshell_1.25/utils/sftp-verif.in mysecureshell_1.25/utils/sftp-user mysecureshell_1.25/man/en/man8/MySecureShell.8 mysecureshell_1.25/man/en/man8/sftp-admin.8 mysecureshell_1.25/man/en/man8/sftp-kill.8 mysecureshell_1.25/man/en/man8/sftp-state.8 mysecureshell_1.25/man/en/man8/sftp-user.8 mysecureshell_1.25/man/en/man8/sftp-verif.8 mysecureshell_1.25/man/en/man8/sftp-who.8 mysecureshell_1.25/man/fr/man8/MySecureShell.8 mysecureshell_1.25/man/fr/man8/sftp-admin.8 mysecureshell_1.25/man/fr/man8/sftp-kill.8 mysecureshell_1.25/man/fr/man8/sftp-state.8 mysecureshell_1.25/man/fr/man8/sftp-user.8 mysecureshell_1.25/man/fr/man8/sftp-verif.8 mysecureshell_1.25/man/fr/man8/sftp-who.8 mysecureshell_1.25/conf.c mysecureshell_1.25/conf.h mysecureshell_1.25/config.h mysecureshell_1.25/convert.c mysecureshell_1.25/hash.c mysecureshell_1.25/hash.h mysecureshell_1.25/ip.c mysecureshell_1.25/ip.h mysecureshell_1.25/main.c mysecureshell_1.25/parsing.c mysecureshell_1.25/parsing.h mysecureshell_1.25/prog.c mysecureshell_1.25/prog.h mysecureshell_1.25/security.h mysecureshell_1.25/string.c mysecureshell_1.25/string.h mysecureshell_1.25/user.c mysecureshell_1.25/user.h mysecureshell_1.25/SftpAdmin/Main.c mysecureshell_1.25/SftpServer/Access.c mysecureshell_1.25/SftpServer/Access.h mysecureshell_1.25/SftpServer/Admin.c mysecureshell_1.25/SftpServer/Admin.h mysecureshell_1.25/SftpServer/Buffer.c mysecureshell_1.25/SftpServer/Buffer.h mysecureshell_1.25/SftpServer/Defines.h mysecureshell_1.25/SftpServer/Encode.c mysecureshell_1.25/SftpServer/Encode.h mysecureshell_1.25/SftpServer/Encoding.c mysecureshell_1.25/SftpServer/Encoding.h mysecureshell_1.25/SftpServer/GetUsersInfos.c mysecureshell_1.25/SftpServer/GetUsersInfos.h mysecureshell_1.25/SftpServer/Global.h mysecureshell_1.25/SftpServer/Handle.c mysecureshell_1.25/SftpServer/Handle.h mysecureshell_1.25/SftpServer/Log.c mysecureshell_1.25/SftpServer/Log.h mysecureshell_1.25/SftpServer/Send.c mysecureshell_1.25/SftpServer/Send.h mysecureshell_1.25/SftpServer/Sftp.c mysecureshell_1.25/SftpServer/Sftp.h mysecureshell_1.25/SftpServer/SftpExt.c mysecureshell_1.25/SftpServer/SftpExt.h mysecureshell_1.25/SftpServer/SftpServer.c mysecureshell_1.25/SftpServer/SftpServer.h mysecureshell_1.25/SftpServer/SftpWho.c mysecureshell_1.25/SftpServer/SftpWho.h mysecureshell_1.25/SftpServer/Stats.c mysecureshell_1.25/SftpServer/Stats.h mysecureshell_1.25/SftpServer/Util.c mysecureshell_1.25/SftpServer/Util.h mysecureshell_1.25/SftpState/Main.c mysecureshell_1.25/SftpWho/Main.c checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for sed... /usr/bin/sed checking for sudo... /usr/bin/sudo checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether gcc needs -traditional... no checking whether ln -s works... yes checking for inline... inline checking for an ANSI C-conforming const... yes checking for uid_t in sys/types.h... yes checking for int32_t... yes checking for mode_t... yes checking for off_t... yes checking for ssize_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking return type of signal handlers... void checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for u_int8_t... yes checking for u_int16_t... yes checking for u_int32_t... yes checking for u_int64_t... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... (cached) yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking for unistd.h... (cached) yes checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking for sys/param.h... (cached) yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/socket usability... no checking sys/socket presence... no checking for sys/socket... no checking for netinet/in.h... (cached) yes checking sys/acl.h usability... yes checking sys/acl.h presence... yes checking for sys/acl.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for sys/mount.h... yes checking whether closedir returns void... no checking for pid_t... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking whether lstat correctly handles trailing slash... yes checking whether stat accepts an empty string... no checking whether lstat accepts an empty string... no checking for unistd.h... (cached) yes checking for working chown... yes checking type of array argument to getgroups... gid_t checking for size_t... yes checking for getgroups... yes checking for working getgroups... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking for strftime... yes checking whether time.h and sys/time.h may both be included... yes checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for alarm... yes checking for working mktime... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking for sys/socket.h... (cached) yes checking types of arguments for select... int,fd_set *,struct timeval * checking whether stat file-mode macros are broken... no checking for sys/wait.h that is POSIX.1 compatible... yes checking whether time.h and sys/time.h may both be included... (cached) yes checking for endgrent... yes checking for strcasecmp... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes checking for strrchr... yes checking for strstr... yes checking for statfs... yes checking for statvfs... yes checking for getgroups... (cached) yes checking for strlcpy... no checking for strlcat... no checking for acl... no checking for atexit... yes checking for dup2... yes checking for endpwent... yes checking for gettimeofday... yes checking for memset... yes checking for mkdir... yes checking for realpath... yes checking for regcomp... yes checking for rmdir... yes checking for select... yes checking for setenv... yes checking for connect... yes checking for gethostbyaddr... yes checking for gethostbyname... yes checking for inet_ntoa... yes checking for iconv_open... yes checking for iconv_close... yes checking for iconv... yes checking for acl_get_entry in -lacl... yes checking for OpenSSL_add_all_digests in -lcrypto... no configure: creating ./config.status config.status: creating Makefile config.status: creating install.sh config.status: creating uninstaller.sh config.status: creating utils/sftp-verif config.status: creating config.h checking for a BSD-compatible install... /usr/bin/ginstall -c MySecureShell has been configured with the following options: Log file: /var/log/sftp-server.log (color: no) User binaries: /usr/bin Shutdown file: /etc/sftp.shut Configuration file: /etc/ssh/sftp_config Compilation flags: Option supported: ACL : yes Remote Admin : yes UTF-8 Encoding : yes Sftp extension supported: Disk Usage : yes Disk Usage OpenSSH: yes File Hashing : no Compile [main.c] Compile [string.c] Compile [parsing.c] Compile [hash.c] Compile [conf.c] Compile [convert.c] Compile [user.c] Compile [prog.c] Compile [ip.c] Compile [SftpServer/Buffer.c] Compile [SftpServer/Encode.c] Compile [SftpServer/Handle.c] Compile [SftpServer/Send.c] Compile [SftpServer/Sftp.c] Compile [SftpServer/Util.c] Compile [SftpServer/Log.c] Compile [SftpServer/Encoding.c] Compile [SftpServer/Admin.c] Compile [SftpServer/SftpWho.c] Compile [SftpServer/SftpExt.c] Compile [SftpServer/SftpServer.c] Compile [SftpServer/GetUsersInfos.c] Compile [SftpServer/Stats.c] Compile [SftpServer/Access.c] Compile binary [MySecureShell] Compile [SftpWho/Main.c] Compile binary [utils/sftp-who] Compile [SftpState/Main.c] Compile binary [utils/sftp-state] Compile [SftpAdmin/Main.c] Compile binary [utils/sftp-admin] ######################################### # MySecureShell # ######################################### Welcome to the MySecureShell installation script ! Detecting needed files for installation: Existing file MySecureShell [ OK ] Existing file sftp_config [ OK ] Do you want to test MySecureShell (check libraries requirement) ? (Y/n) Test MySecureShell... Test ending This script will made a few operations: - Install MySecureShell in /bin - Make a configuration file in /etc/ssh/sftp_config - Introduce if which MySecureShell as a valid shell - Install utilities in /usr/bin WARNING: The server will shutdown and all sftp connected clients will be killed ! - Do you want to continue installation ? (Y/n) MySecureShell Installation No default ssh folders found. Do you want to create /etc/ssh ? (Y/n) Created /etc/ssh folder [ OK ] MySecureShell file created [ OK ] MySecureShell file created [ OK ] No file /etc/shells. Do you want to create /etc/shells ? (y/N) Installation of tool sftp-who [ OK ] Installation of tool sftp-kill [ OK ] Installation of tool sftp-state [ OK ] Installation of tool sftp-admin [ OK ] Installation of tool sftp-verif [ OK ] Installation of tool sftp-user [ OK ] Do you want to automatically rotate MySecureShell logs ? (Y/n) Initialisation of MySecureShell rotation logs [ OK ] Installation of Manuals [ OK ] Installation Finished ! Note: If you run on Mac OS X, don't forget to copy MSS folder in Applications ! Slackware package maker, version 3.14159265. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src-x86_64/network/mysecureshell/mysecureshell-1.25-x86_64-1salix15.0.txz ./ bin/ bin/MySecureShell etc/ etc/logrotate.d/ etc/logrotate.d/mysecureshell etc/ssh/ etc/ssh/sftp_config install/ install/slack-desc usr/ usr/bin/ usr/bin/sftp-admin usr/bin/sftp-kill usr/bin/sftp-state usr/bin/sftp-user usr/bin/sftp-verif usr/bin/sftp-who usr/doc/ usr/doc/mysecureshell-1.25/ usr/doc/mysecureshell-1.25/LICENSE usr/doc/mysecureshell-1.25/README-en usr/doc/mysecureshell-1.25/mysecureshell.SlackBuild usr/doc/mysecureshell-1.25/sftp_config usr/man/ usr/man/fr/ usr/man/fr/man8/ usr/man/fr/man8/MySecureShell.8.gz usr/man/fr/man8/sftp-admin.8.gz usr/man/fr/man8/sftp-kill.8.gz usr/man/fr/man8/sftp-state.8.gz usr/man/fr/man8/sftp-user.8.gz usr/man/fr/man8/sftp-verif.8.gz usr/man/fr/man8/sftp-who.8.gz usr/man/man8/ usr/man/man8/MySecureShell.8.gz usr/man/man8/sftp-admin.8.gz usr/man/man8/sftp-kill.8.gz usr/man/man8/sftp-state.8.gz usr/man/man8/sftp-user.8.gz usr/man/man8/sftp-verif.8.gz usr/man/man8/sftp-who.8.gz Slackware package /usr/src/slapt-src-x86_64/network/mysecureshell/mysecureshell-1.25-x86_64-1salix15.0.txz created. Installing package mysecureshell-1.25-x86_64-1salix15.0... | mysecureshell (sftp server based on OpenSSH's internal sftp-server) | | MySecureShell is a replacement for the OpenSSH sftp-server subsystem | that offers advanced features such as jailing, group-based access | controls, and up/download limits. | The configuration file is easy to read and resembles apache/ProFTPd. | | Homepage: http://mysecureshell.sourceforge.net | | | | |