Ubuntu16.04で、vsftpd-2.3.4をビルドしようとし、以下のコマンドを実行しました
$ sudo apt-get update && sudo apt-get dist-upgrade $ sudo apt-get install build-essential $ git clone https://github.com/nikdubois/vsftpd-2.3.4-infected.git $ cd vsftpd-2.3.4-infected/ $ vi Makefile (Linkに-lcryptを追加) $ make
すると、以下のエラーが出てビルドに失敗してしまいます。
$ make gcc -c main.c -O2 -Wall -W -Wshadow -idirafter dummyinc gcc -c utility.c -O2 -Wall -W -Wshadow -idirafter dummyinc ... gcc -c sysutil.c -O2 -Wall -W -Wshadow -idirafter dummyinc gcc -c sysdeputil.c -O2 -Wall -W -Wshadow -idirafter dummyinc gcc -o vsftpd main.o utility.o prelogin.o ftpcmdio.o postlogin.o privsock.o tunables.o ftpdataio.o secbuf.o ls.o postprivparent.o logging.o str.o netstr.o sysstr.o strlist.o banner.o filestr.o parseconf.o secutil.o ascii.o oneprocess.o twoprocess.o privops.o standalone.o hash.o tcpwrap.o ipaddrparse.o access.o features.o readwrite.o opts.o ssl.o sslslave.o ptracesandbox.o ftppolicy.o sysutil.o sysdeputil.o -Wl,-s,-lcrypt `./vsf_findlibs.sh` /bin/sh: 1: ./vsf_findlibs.sh: Permission denied $
ビルドを成功させるにはどうすればよいでしょうか?
環境
Ubuntu 16.04.12
gcc 5.4.0
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。