LINUX.ORG.RU

Сообщения aido

 

Не устанавливается GnuPG

Доброго всем времени суток. Собираю я, значит, пакет GnuPG из исходников по всем правилам

./configure && make && make check && make install
, а он в самом конце сборки выдает вот такое:
srcdir=. GNUPGHOME=`/bin/pwd` GPG_AGENT_INFO= LC_ALL=C GPGSM=../sm/gpgsm ./runtest ./inittests
gpgsm: error creating keybox `/src/gnupg-2.0.25/tests/pubring.kbx': Permission denied
gpgsm: keyblock resource `/src/gnupg-2.0.25/tests/pubring.kbx': Permission denied
gpgsm: error creating keybox `/src/gnupg-2.0.25/tests/pubring.kbx': Permission denied
gpgsm: keyblock resource `/src/gnupg-2.0.25/tests/pubring.kbx': Permission denied
gpgsm: error creating keybox `/src/gnupg-2.0.25/tests/pubring.kbx': Permission denied
gpgsm: keyblock resource `/src/gnupg-2.0.25/tests/pubring.kbx': Permission denied
Ну, думаю, странно это всё, надо бы его проверить. в ответ на
make check
он выводит совсем феерические вещи на экран:
make[3]: Entering directory '/src/gnupg-2.0.25/tests/openpgp'
gpg-agent[9553]: stat() failed for `/src/gnupg-2.0.25/tests/openpgp': Permission denied
gpg-agent[9553]: can't create directory `/tmp/gpg-V7SFFL': Permission denied
FAIL: version.test
*********Some similar text**********
gpg-agent[9688]: stat() failed for `/src/gnupg-2.0.25/tests/openpgp': Permission denied
gpg-agent[9688]: can't create directory `/tmp/gpg-fYusHS': Permission denied
FAIL: import.test
======================================
28 of 28 tests failed
Please report to http://bugs.gnupg.org
======================================

Пробовал и chmod 755, и chown root:root на эту папку, но ничего не поменялось. Пробовал забить на эти тесты и грубо установить

make install
, но даже такая безобидная команда, как
gpg --list-keys
сказала, что нет у нее прав на папку root.

Как установить GnuPG и из-за чего рут считает, что у него нет прав?

Другие программы ставятся и работают нормально.

 ,

aido
()

Очень странная ошибка. LFS

Доброго всем дня!

Решил я переставить LFS, но на этот раз с учетом опциональных зависимостей. во время сборки баш завязал на нкурсес, а когда компилил утил-линукс, оказалось, что нкурсес как-то неправильно собран и нужных функций не поставляет. Я, не будь дурак, решил переустановить нкурсес с запущенным башем, и что бы вы думали? командная строка из под чрута одновременно и видит и не видит файлы. Вот пример:

root /bin# ls                                                                  
bash: /bin/ls: No such file or directory

root /bin# ls                                                                  
bash: /bin/ls: No such file or directory
Второй пример получен при помощи таба. сейчас скинул обратно папку tools и вроде как удалось причрутиться, но все равно комп полуслепой.

Во время установки Ncurses-5.9 была одна странность - make && make install сработали превосходно, но строчка

mv -v /lib/lib{panelw,menuw,formw,ncursesw,ncurses++w}.a /usr/lib
никак не могла найти эти библиотеки, и я решил сменить название их на похожее (а то вдруг опечатка) - на lib/lib{paneltw,menutw,formtw,ncursestw,ncurses++tw}.a. Как раз они в той папке и были. Вот после этого вся канитель и началась. Кто подскажет как поправить?

aido
()

Создание Linux web-server с нуля

Доброго времени суток! На самом деле вопрос, который меня сейчас мучит можно было бы задать сразу в нескольких ветках форума (администрирование, безопасность, железо), но проще уж сделать это в одном месте, чем сразу в нескольких=)

А звучит он так: какие книги можете посоветовать, чтобы сделать полноценный web-server c нуля?

Если говорить более предметно, то:

0) Какое нужно железо, чтобы комп корректно обрабатывал запросы с нужной частотой? Например, чтобы выдерживал 10/100/1000 человек в час.

1) Как сконфигурировать ядро под сервер? Какие флаги в конфиге ядра одновременно включать точно не стоит, дабы не страдала безопасность? А если они включены, то какие слабые стороны появляются при этом? Если есть флаг с пометкой (DANGEROUS/not recommended), то чего точно нельзя делать при его выставлении и если сделать, то каковы будут последствия? Я понимаю, что подобных флагов хренова гора и для каждого все будет индивидуально, но всё же... Наиболее близкое к этой части вопроса из того, что я нашел - Linux from a nutshell, но она уже довольно стара - 8 лет с ее выпуска прошло, ядро обновилось.

2) Удаленное администрирование сервера. Необходимая и достаточная защита канала связи.

3) Особенности настройки LAMP + phpmyadmin. возможно ли сделать web-server c динамическим ip?

aido
()

Из-за чего может греться видеокарта в консольном режиме?

Проблема такая: в консольном температура видеокарты NVidia G102M достигает 96 градусов, в графическом режиме - 121 градус по показаниям sensors. Под консолью запущено максимум 10 приложений (как показывает htop), загрузка 1 ядра процессора - процентов 7, второе вообще пустое. Система охлаждения на ноутбуке общая для проца и видеокарты.

Грешу на хреновый конфиг ядра, но не знаю, что конкретно там исправить. fancontrol не работает.

 , ,

aido
()

Затертый до дыр вопрос про локали, русскую клавиатуру и консоль. LFS 7.5

Здравствуйте! третий день пытаюсь настроить локали в LFS 7.5 - и на форумах читал, и гуглил, ничего пока путного не нашел. Скажите пожалуйста, есть ли способы программно определить шрифт, раскладку и другие важные параметры, необходимые для того, чтобы настроить клавиатуру на корректную работу? Есть ли что-то вроде dpkg-reconfigure console-setup, но под LFS?

Пробовал подбирать почти наугад конфиг /etc/vconsole.conf - один раз даже получилось, чтобы русские буквы (ru_RU.UTF-8) отображал, но Backspace работал некорректно - удалял один байт из двух, составляющих символ Юникода. В итоге казалось, что слово стерто, а оставались еще какие-то «скрытые» символы, которые показывались, как только вводишь какую-нибудь команду или продолжаешь удалять оставшееся и удаляется полностью вся строка, вместе с именем пользователя, что очень не удобно. К тому же если создавать папку на этой раскладке, то система ее создаст, но ls выведет вместо имени - знаки вопроса.

Короче говоря, интересуют не конкретные параметры (коих и в мануалах полно и далеко не все они работают), а способ программно определять подходящие параметры.

Аналогичный вопрос есть и с gpm: ноут - ASUS K50lN, touchpad - Elantech. перепробовал все типы протоколов в команде gpm -m /dev/psaux -t <protocol_name>, не сработал ни один. точнее, если протокол - synps2, то при касании тачпада появляется мигающий квадратик в центре экрана и никуда не двигается, реакция на нажатия клавиш на тачпаде тоже никакая. В ядре /dev/psaux включен.

Как gpm тоже заставить работать?

 , ,

aido
()

Systemd-208 не запускает сервисы. LFS 7.5-systemd

Доброго времени суток! На днях поставил себе LFS-7.5 + systemd-208, но, когда я пытаюсь сконфигурировать время или локали, комп выдает такого рода ошибку:

Failed to issue method call: The name org.freedesktop.timedate1 was not provided by any .service files

Когда начал копаться, то обнаружил, что journalctl дает (для всех или почти всех сервисов - там строчек 20 было подобного типа)

/lib/systemd/systemd-localed:error while loading shared libraries:librt.so.1:cannot open shared object file: Permission denied

systemd-localed.service:main process exited, code=exited, status=127/n/a

Права (rwx) на librt.so.1 и сами сервисы есть. Тесты (make check) systemd ошибок не выявили.

Из-за чего такое может быть и как такое поправляется?

 , ,

aido
()

У рута нет прав на запись. LFS 7.5

Доброго времени суток! Вот только сегодня поставил LFS 7.5 systemd version, дабы поучиться по-нормальному пользоваться Linux-ом, да вот незадача: если чрутиться к LFS с другой системы , то все права есть, устанавливать и редактировать все можно. И вроде бы всё хорошо, но есть один нюанс. При прямом входе в систему (при перезагрузке), ядро и консоль подгружаются нормально, но когда я из-под рута собираюсь создать файл, то выходит сообщение об ошибке (какое конкретно - сказать не могу, так как локали пока не настроены). То же самое происходит при редактировании файлов.

Пробовал chown root:root -R / и chmod 755 *имя любой папки или файла*, но результат тот же.

Я б рад и логи предоставить, но в /var/log только README и пустая папка journal.

Внимание, вопрос: почему systemd некорректно работает и как это исправляется?

 , ,

aido
()

RSS подписка на новые темы