Страница 1 из 1

Ошибки при установке vsFTPd-ext из исходников

Добавлено: 06 май 2021, 11:16
dosmds
Добрый день, понадобилось из-за необходимости конвертации кодировок на лету установить vsFTPd-ext. Скачал исходники, распаковал и набрал make. После чего получил следующую ошибку:
gcc -o vsftpd -fPIE -pie -Wl,-z,relro -Wl,-z,now http_str.o postlogin.o standalone.o tcpwrap.o parseconf.o banner.o readwrite.o logging.o privops.o usersip.o utility.o strlist.o ptracesandbox.o ssl.o ftpdataio.o tunables.o prelogin.o sysutil.o pasvrules.o ls.o features.o access.o secutil.o sysdeputil.o privsock.o ftpcmdio.o postprivparent.o sslslave.o opts.o str.o filestr.o ipaddrparse.o ascii.o main.o hash.o netstr.o secbuf.o ftppolicy.o oneprocess.o seccompsandbox.o charconv.o sysstr.o twoprocess.o http_msg.o http.o -Wl,-s -lcap -ldl -lcrypt -lpam -lwrap -lnsl -lssl -lcrypto
/usr/bin/ld: невозможно найти -lcap
/usr/bin/ld: невозможно найти -lpam
collect2: error: ld returned 1 exit status
make: *** [Makefile:34: vsftpd] Ошибка 1
Прошу помочь с установкой -lcap и -lpam. Я не могу понять к чему они относятся. Гугление успехов не принесло.

Linux Mint 20.04
vsFTPd-3.0.3-ext.1

Ошибки при установке vsFTPd-ext из исходников

Добавлено: 06 май 2021, 11:19
Dja
Первая строка кода. Что откуда зачем почему

Ошибки при установке vsFTPd-ext из исходников

Добавлено: 06 май 2021, 11:26
slant
Dja писал(а):
06 май 2021, 11:19
Первая строка кода. Что откуда зачем почему
Нету там более подробных подсказок по данному вопросу. Там просто -lcap и -lpam, как и в ошибке.

По идее это должно решаться установкой пакетов libcap-devel и libpam-devel
Минта под рукой нет, чтобы посмотреть точное имя пакетов - могут быть вариации.

Ошибки при установке vsFTPd-ext из исходников

Добавлено: 06 май 2021, 11:35
dosmds
slant писал(а):
06 май 2021, 11:26
По идее это должно решаться установкой пакетов libcap-devel и libpam-devel
Минта под рукой нет, чтобы посмотреть точное имя пакетов - могут быть вариации.
Все верно. Первая строка это вывод make. Нужны правильные названия libcap-devel и libpam-devel эти не подходят

Ошибки при установке vsFTPd-ext из исходников

Добавлено: 06 май 2021, 11:36
WWolf
Откуда исходники брал? Читай ридми, там по зависимостям должно рассказываться

Ошибки при установке vsFTPd-ext из исходников

Добавлено: 06 май 2021, 12:08
dosmds
WWolf писал(а):
06 май 2021, 11:36
Откуда исходники брал? Читай ридми, там по зависимостям должно рассказываться
Брал с https://vsftpd.devnet.ru. Только что пересмотрел ридми не увидел зависимостей.

Ошибки при установке vsFTPd-ext из исходников

Добавлено: 06 май 2021, 12:16
WWolf
dosmds, миниFAQ читай... Всё расписано же