PHP mail not working

На свежей fedora core с selinux включенным по умолчанию получал ошибку drupal о невозможности отправить почту. При том sendmail работал, и даже из консоли через php скрипт всё отсылалось.

Оказалось виноват злой SELinux, запрещающий апачу рассылать почту. А про отключение оного google находит нерабочий пример.

Оказалось всё куда проще. Только, вот, документации нема! Всего одна команда:

Microsoft mouse, ipoint и resume from standby

Что хорошего получается у корпорации всемирного зла, так это мыши. Грызуны приятные, эргономичные, удобные для офисных и рабочих задач.

Программы же для этих мышей - качества, сравнимого с остальными программами указанной корпорации. Вот, например, столкнулся с проблемой: при выводе компа из сна ( на лаптопе открытие крышки ) ipoint.exe начинает работать странновато. Прокрутка реально глючит отставляя "негативные ощущения от просмотра интернет страниц".

cacti + lighttpd

А на ubuntu у cacti нет файла настройки для lighttpd. Гы!
А надо-то всего поместить в папку /etc/lighttpd/conf-available файл 10-cacti.conf

alias.url += (
"/cacti" => "/usr/share/cacti/site",
)

$HTTP["url"] =~ "^/cacti/" {
auth.require = (
"" => (
"method" => "basic",
"realm" => "Cacti",
"require" => "valid-user"
)
)

auth.backend = "htpasswd"

# htpasswd config
auth.backend.htpasswd.userfile = "/etc/cacti/passwd"
}

Cacti + lighttpd + ubuntu 8.x [part 2]

(Описание проблемы)
Обмануть зависимости, оказывается, проще пареной репы.

Для начала ставим equivs
apt-get install equivs

Создаём описание поддельного пакета
equivs-control fake-apache.ctl

Cacti + lighttpd + ubuntu 8.x

Попробовать очень хочется, но зараза тянет за собой апач. Один камрад нашёл что делать, но описал в мета-инструкциях как чесать левой ногой правое ухо.

Придется самому разбираться с equivs. Кстати в 9ой ветке зависимости поправили, говорят.

продолжение ...

Drupal update

А сам апдейт вроде вообще стал простым. В комментах к одному посту нашёл подсказку. Можно использовать rsync:


rsync -rptgo --exclude-from exclusions.txt source_dir/ destination_dir/

…and the exclusions.txt file could contain…
.htaccess
CHANGELOG.txt
LICENSE.txt
MAINTAINERS.txt
UPGRADE.txt
robots.txt
sites

Вот только я использовал -av место -rptgo. Оно добавляет -lD, что по идее не мешает, ну и -v, что-бы видно было что происходит ))

Массовый апдейт дрюпала

Пока что 4 сайта на drupal multi-site конфигурации, а апдейт уже превращается в ужасно нудную процедуру. В соответствии с мануалом перед апдейтом надо поставить все сайты в offline режим, а после - запустить для каждого update.php и режим поправить обратно.

Всё ничего, да вот пароли администратора на некоторых сайтах я забыл, а в перспективе возможен вариант и "не знал". Неужели придётся ставить временный пароль через БД, шарахаться по интерфейсу, менять что-то ... И это для всех сайтов! Ужасная потеря времени, да и однообразная работа не прельщает.

Итак задача для написания скрипта:

Международный детский день

В трубке улышал детский плачь. Решил что к ним зашли друзья с ребёнком. "Вы в детском саду", - спрашиваю.

Я был уверен, что она должна рожать в январе. Как и Настя. Как и ещё кто-то. Бэби бум эдакий.

Поговорили.
- Как другие дела?", - спрашиваю под конец.
- Родила, вот, - говорит. Гы!
- Да ладно тебе!
- Не, серьёзно. 21ого родила.
- Правда? Я думал вы меня разыгрываете! А как назвали?
- Милена
- ...

А через час получаю смс: "22ого декабря в 22.55 родился Алёша. ... Маме Насте пока ещё трудно, поэтому все звонки потом."

Что за день такой!

mailx и postfix

С появлением gmail я не вижу более надобности в установке pop3, imap и прочих тварей у себя на сервере. Зачем? Ведь гугль всё и так бесплатно сделает.

Нужен остался только smtp. Пришлось пройти эдакий квест по почтовым системам, что-бы найти, что-же ставить.

На русских сайтах, как водится, предлагают установить кучу софта, умеющую и то, и это, и кофе варить. Прочие товарищи, как тоже водится, забывают объяснить чем они вообще заняты. Похоже на диалог слепого и глухого:

- Присобачте то к этому, вот так настройте и у вас заработает.
- А что заработает то?

backup

Ну, наконец наладил бекапы на своём сервере. Раз в неделю - полный, ежедневно - инкрементный. Скрипт для базы данных взял с сорсфоржа, для файлов - скомбинировал то, что нашёл по интернетам, да дописал, что надо. Скрипт умный: будет отсылать мне сообщения с ошибками, в случае оных, и писать отчеты в сислог. Поддерживает папки-исключения. Вот.

Кому-бы его теперь продать? )))

Syndicate content