← All posts tagged Linux

IronFelix

"mount error(112): Host is down" — говорит мне наш маленький, но гордый сервер, когда пытается примонтировать по SMB расшаренный каталог с виндовой машинки. А хост не даун! Что случилось, кто виноват и что делать — совершенно непонятно. Настроек никаких не менялось, чего они вдруг дружить перестали?

IronFelix

Я не настоящий сварщик, поэтому спрашиваю. Вот этот кусок скрипта вызывает сомнения:

echo
echo "Putting the wiki in Read-only mode..."

maintmsg="\$wgReadOnly = 'Dumping Database, Access will be restored shortly';"

grep "?>" "$wikidir"/LocalSettings.php > /dev/null
if [ $? -eq 0 ];
then
sed -i "s/?>/$maintmsg?>/ig" "$wikidir"/LocalSettings.php
else
echo "$maintmsg?>" >> "$wikidir"/LocalSettings.php
fi

Не, я понимаю, что оно в LocalSettings.php вставляет текст, определённый в переменной maintmsg. Я не понимаю зачем оно туда добавляет ещё ?> после текста? У меня такое чувство, что его там не должно быть.

IronFelix

Сижу, ломаю голову. Вот яндекс с недавних пор почту принимают только по SSL, так что все мои уведомления, которые отправлялись консольным клиентом Blat из скриптиков, ходить перестали. Теперь мне надо в локальной сети завести свой почтовый сервер, чтобы уведомления ходили через него, не вылезая наружу. Поставил iRedMail. Всё бы хорошо, да всё равно не работает. Я правильно понимаю, что мне нужно ещё и локальный DNS поднимать и там прописывать и адрес сервера, и MX-запись, чтобы всё работало? Тупо по IP не хочет. Зато хочет SSL... Короче "Я есть Грут" :-(

IronFelix

Я знаю, как удалить из каталога все файлы, старше n дней. Это меня, в большинстве случаев, устраивает, но иногда нужно, чтобы хранились n последних файлов, независимо от даты. У меня в голове пока очень и очень смутные идеи. Может, светлые головы подскажут чего?

IronFelix

<BLOND_MODE>Чо-та я туплю (ну, это нормально). А что, mount.cifs только от рута запускается? Или это какая-то особенность SUSE? Нафиг мне монтировать виндовую шару с правами рута? Чего с ней потом, с такой, делать-то? Хочу с правами обычного пользователя!</BLOND_MODE>

IronFelix

Если после установки пакета получаем ошибки, пакет, сЦуко, не удаляется из-за ошибок, переустановить его тоже не удаётся, потому что "Невозможно исправить ошибки, у вас отложены (held) битые пакеты", то можно почитать khattam.info