Вопрос № 128949: Здравствуйте! Имеется Ubuntu 7.04 и последней версии vsftpd. Задача стояла такая: создать одного пользователя и дать ему доступ по ftp только для скачки. Устанавливаю vsftpd, настраиваю (анонимуса запрещаю, локальным разрешаю). Дальше выполняю userad...Вопрос № 128961: Здравствуйте уважаемые эксперты. Решил устанавить MYSQL5.1 на FREEBSD 7.0 из бинарных файлов.
Выдается такая ошибка /libexec/ld-elf.so.1: Shared object "libcrypt.so.3" not found
Я знаю, что корректнее установливать из порт...Вопрос № 129000: Здравствуйте!
Какие программы для просмотра djwu файлов в линуксе можно использовать, где их можно скачать?И желательно самые ходовые.........Вопрос № 129042: Проблема с pcmcia wifi карточкой от зухеля.
Скачал драйвер с zyxel.ru, распаковал, как написано в мане на том же сайте.
make menuconfig выдаёт следующее:
chmod a+x scripts/lxdialog/lxdialog
/bin/sh scripts/Menuconfig
Men...
Вопрос № 128.949
Здравствуйте! Имеется Ubuntu 7.04 и последней версии vsftpd. Задача стояла такая: создать одного пользователя и дать ему доступ по ftp только для скачки. Устанавливаю vsftpd, настраиваю (анонимуса запрещаю, локальным разрешаю). Дальше выполняю useradd -s /bin/bash -p passw skel && mkdir /home/skel && chown skel /home/skel. Дальше пытаюсь зайти на ftp под skel, а мне пишут - Login incorrect, причем под остальными пользователями все ОК. Пытаюсь играть с настройками списка доступа. Результат - после прописывания
только skel'a в списке разрешенных никого уже после ввода логина не пускает, а на skel'е пишет Incorrect password. В /var/log/messages пишет, что произошла неудачная аутентификация в pam для skel'a, хотя su skel проходит удачно. Подскажите, пожалуйста, как мне реализовать поставленную задачу?
PS: естественно, skel - не реальное имя моего пользователя.
Отвечает: Din2008
Здравствуйте, Авдонин Алексей Владимирович!
Обычно для допуска пользователей требуется наличие полного пути его шелла в файле /etc/shells . Попробуйте, возможно в Вашей системе это тоже работает так.
А для только скачивания снимите с домашнего каталога пользователя аттрибут разрешения записи:
chmod -w /home/skel
Если это надо отменить и для внутренних подкаталогов рекурсивно, то так:
chmod -w -R /home/skel
Ответ отправил: Din2008 (статус: 3-ий класс)
Ответ отправлен: 25.03.2008, 13:06 Оценка за ответ: 5 Комментарий оценки: Так и не понял, в чем была проблема, но, создав нового пользователя, все заработало, и именно так, как я хотел.
Вопрос № 128.961
Здравствуйте уважаемые эксперты. Решил устанавить MYSQL5.1 на FREEBSD 7.0 из бинарных файлов.
Выдается такая ошибка /libexec/ld-elf.so.1: Shared object "libcrypt.so.3" not found
Я знаю, что корректнее установливать из портов, но как быть в данном конкретном случае.
Отправлен: 25.03.2008, 10:21
Вопрос задал: Notabene (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 11)
Отвечает: Din2008
Здравствуйте, Notabene!
Можно попробовать проверить - установлены ли в FreeBSD пакеты совместимости со своими более ранними версиями. Типа compat5 и тому подобные.
Ответ отправил: Din2008 (статус: 3-ий класс)
Ответ отправлен: 25.03.2008, 13:18
Отвечает: -OC-
Здравствуйте, Notabene!
Если вы устанавливали из бинарников уже скомпиленых AB MySQL для FreeBSD то с учетом того что они компилились для версии 6.х нужно compat6x установить.. кстати библиотека libcrypt.so.3 как раз оттуда
ЗЫ извиняюсь почему-то подумалось что вы собирали из исходников :) поэтому и были "непонятки"
ну и на будущее устанавливая уже скомпиленные кем-то бинарники всегда интересуйтесь для какой версии они скомпилены.. ну или дабы не было проблем- установите всевозможные библиотеки совместимости compat4x, compat5x compat6x...
Ответ отправил: -OC- (статус: Специалист)
Ответ отправлен: 25.03.2008, 13:49
Отвечает: Sidorov A.
Здравствуйте, Notabene!
Я бы поискал libcrypt.so.* и переименовал в libcrypt.so.3. Как правило помогало.
Ответ отправил: Sidorov A. (статус: 3-ий класс)
Ответ отправлен: 25.03.2008, 15:31
Вопрос № 129.000
Здравствуйте!
Какие программы для просмотра djwu файлов в линуксе можно использовать, где их можно скачать?И желательно самые ходовые......
Отправлен: 25.03.2008, 14:59
Вопрос задал: KuchumHan (статус: Студент)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 5)
Отвечает: Ilya Teterev
Здравствуйте, KuchumHan!
Самый популярный ответ по запросу djvu + Linux:
http://djvu.sourceforge.net
Ответ отправил: Ilya Teterev (статус: 7-ой класс)
Ответ отправлен: 29.03.2008, 00:31
Вопрос № 129.042
Проблема с pcmcia wifi карточкой от зухеля.
Скачал драйвер с zyxel.ru, распаковал, как написано в мане на том же сайте.
make menuconfig выдаёт следующее:
echo -e -I/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/include -fomit-frame-pointer -O -Wall -Wstrict-prototypes -pipe -Wno-unused -DAMAC -DGCCK -DOFDM -DTXQ_IN_ISR -DHOSTAPD_SUPPORT -DLOGO_ENABLE=1 -DfTX_PWR_CTRL -DZDCONF_CHIP1212_16=1 -DZDCONF_CHIP1212_ONLY=0 -DZDCONF_CHIP1212_ONLY=0 -DZDCONF_80211H_SUPPORT=1 -DZDCONF_80211E_SUPPORT=1 -DZDCONF_WDS_SUPPORT=1 -DZDCONF_VAP_SUPPORT=1 -DZDCONF_LP_SUPPORT=1 -DZDCONF_BANDEDGE_ADJUST -DZD_DEBUG -DZDCONF_GF_MTU_CONF -DZDCONF_GF_HWADDR_CONF -DX86_EMBEDDED -DZDCONF_EXTRA_FIX_IPC
-DZDCONF_PROC_FS_SUPPORT -DZDCONF_INFRA_SUPPORT -DZDCONF_WE_STAT_SUPPORT -DZDCONF_WE_PRIV_SUPPORT -DZDCONF_SW_RETRY -DZDCONF_SW_ADAPTION -DZDCONF_ADHOC_SUPPORT -DZDCONF_MENUDBG -DZDCONF_APDBG -DZDCONF_AP_SUPPORT -DZDCONF_80211A_SUPPORT -DZDCONF_PRINTK -DPRODUCTION -DZDCONF_WIN_PROD_IFACE -DZDCONF_RF_UW2453_SUPPORT -DZDCONF_RF_AL2230_SUPPORT -DZDCONF_RF_AL2232_SUPPORT -DZDCONF_RF_AL7230B_SUPPORT -DZDCONF_CHIP1212_ONLY=0 -DZDCONF_CHIP1216_ONLY=0
-I/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/include -fomit-frame-pointer -O -Wall -Wstrict-prototypes -pipe -Wno-unused -DAMAC -DGCCK -DOFDM -DTXQ_IN_ISR -DHOSTAPD_SUPPORT -DLOGO_ENABLE=1 -DfTX_PWR_CTRL -DZDCONF_CHIP1212_16=1 -DZDCONF_CHIP1212_ONLY=0 -DZDCONF_CHIP1212_ONLY=0 -DZDCONF_80211H_SUPPORT=1 -DZDCONF_80211E_SUPPORT=1 -DZDCONF_WDS_SUPPORT=1 -DZDCONF_VAP_SUPPORT=1 -DZDCONF_LP_SUPPORT=1 -DZDCONF_BANDEDGE_ADJUST -DZD_DEBUG -DZDCONF_GF_MTU_CONF -DZDCONF_GF_HWADDR_CONF -DX86_EMBEDDED -DZDCONF_EXTRA_FIX_IPC
-DZDCONF_PROC_FS_SUPPORT -DZDCONF_INFRA_SUPPORT -DZDCONF_WE_STAT_SUPPORT -DZDCONF_WE_PRIV_SUPPORT -DZDCONF_SW_RETRY -DZDCONF_SW_ADAPTION -DZDCONF_ADHOC_SUPPORT -DZDCONF_MENUDBG -DZDCONF_APDBG -DZDCONF_AP_SUPPORT -DZDCONF_80211A_SUPPORT -DZDCONF_PRINTK -DPRODUCTION -DZDCONF_WIN_PROD_IFACE -DZDCONF_RF_UW2453_SUPPORT -DZDCONF_RF_AL2230_SUPPORT -DZDCONF_RF_AL2232_SUPPORT -DZDCONF_RF_AL7230B_SUPPORT -DZDCONF_CHIP1212_ONLY=0 -DZDCONF_CHIP1216_ONLY=0
make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
CC [M] /tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.o
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:32:26: error: linux/config.h: No such file or directory
In file included from /tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.h:39,
from /tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdeeprom.h:3,
from /tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:36:
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdapi.h:458:5: warning: "fTX_GAIN_OFDM" is not defined
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:975:5: warning: "fANT_DIVERSITY" is not defined
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:980:5: warning: "fWRITE_WORD_REG" is not defined
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:998:5: warning: "fTX_GAIN_OFDM" is not defined
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c: В функции ‘zd1212_open’
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:1371: предупреждение: passing argument 2 of ‘clear_bit’ from incompatible pointer type
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:1439: предупреждение: функция, переменная или тип ‘deprecated_irq_flag’ будет исключен(а) в будущих версиях (декларация в include/linux/interrupt.h:66)
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:1439: предупреждение: passing argument 2 of ‘request_irq’ from incompatible pointer type
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c: В функции ‘zd1212_pci_setup’
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:2625: предупреждение: format ‘%lX’ expects type ‘long unsigned int’, but argument 3 has type ‘resource_size_t’
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:3179:42: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c: В функции ‘zd1212_found1’
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:3179: ошибка: ‘INIT_WORK’ undeclared (first use in this function)
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:3179: ошибка: (Each undeclared identifier is reported only once
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:3179: ошибка: for each function it appears in.)
make[2]: *** [/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.o] Ошибка 1
make[1]: *** [_module_/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
make: *** [all] Ошибка 2
Суппорт зухеля через 6 дней сказал:
"Поддерживаются ядра до 2.6.19.
Написание нового драйвера не планируется."
Я нагуглил, что файл linux/config.h перенесён в linux/autoconf.h, и что соответствующее изменение вызовов в исходнике ситуацию не меняет.
Собственно, что же делать? Можно ли как-то заставить работать карточку?
Отправлен: 25.03.2008, 19:07
Вопрос задал: Qu2uW
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: PVS@Lviv
Здравствуйте, Qu2uW!
после ошибки
Menuconfig requires bash
всё остальное - её результат, т.к. linux/autoconf.h уже был в ядре 2.6.19, а linux/config.h - это что-то из 2.4.х
Для начала установите bash.
Ответ отправил: PVS@Lviv (статус: Специалист)
Ответ отправлен: 25.03.2008, 19:15
Отвечает: Din2008
Здравствуйте, Qu2uW!
Иногда для преодоления таких ошибок помогает запуск компиляции программой gmake вместо программы make. Это не панацея, но выручает частенько (проверено в FreeBSD). Возможно поможет и в Вашем случае. Может быть на всякий случай понадобится сделать make clean.
Ответ отправил: Din2008 (статус: 3-ий класс)
Ответ отправлен: 25.03.2008, 19:17