Родные пакеты ставить приятнее. Со сторонними репозиториями всегда возможны конфликты, чего не хочется допускать на боевом сервере. Конкретно установка php7 из репозиторий remi у меня вызвала проблемы с обновлением Zabbix, которые я потом решил путём доустановки какого-то метапакета, но эти танцы с бубном не для продакшена на мой взгляд.
При текстовом режиме установке с кикстарта по сети при 1 ГБ памяти у меня система падала при установке, ссылаясь на то, что не может что-то распаковать.
/тут должен быть смайлик, разводящий руками/
Во-первых, наоборот без размонтирования. Во-вторых, я не сказал, что нельзя, в моем примере это просто не требуется.
В-третьих, если вначале увеличить виртуальный диск, а потом захотеть увеличить раздел на нём, это рекомендуют делать путём удаления раздела и создания нового бОльшего размера поверх, указывая при создании те же данные, которые использовались ранее. Мне такое на работающем сервере с примонтированным разделом, с которым идёт работа делать страшно. Возможно это и удастся, поскольку таблица разделов в памяти обновляется после partprobe… Но блин, я на своих серверах так экспериментировать не хочу.
Если же увеличивать группу, расположенную на утройстве без раздела, то эта операция вообще не требуется. Что гораздо приятнее.
Ничего «продвинутого» в этой виртуалке нет. Это стандартная конфигурация. Конкретно эта для разработки, запускать на машине с постоянно меняющейся конфигурацией — увольте.
Про swap могу сказать, что лично у меня раздел всегда создан и стоит система мониторинга. Если в какой-то момент раздел начинает заполняться, я получаю сообщение на телефон и иду разбираться что сломалось, очень удобно. Для того и используется. Параметр swapiness в данном случае принципиального значения не играет.
Смотря как ездить. Если штурмовать танковые полигоны (как я на своей Ниве), ездить каждый день по разбитым в хлам, ямы и ухабы грунтовкам под 80 (как я с дачи на работу и обратно) и тюнинговать под «хочу добавить эту, эту и вооооон эту опцию к той комплектации, в которой купил», то выходит тысяч 100 в год. :) С учетом ремонта кузова, который при таком раскладе живёт не очень долго.
P.S. Правда даже при таком раскладе это ремонт в основном плановый в духе «ой, я пробил в машине дырку сваей, весной заварю». Я вот на эвакуатере за 3 года не ездил ни разу.
Только вот аффтар пошел по тому же пути, по которому все разработчики до него. Вот я не понимаю, почему меня должны ограничивать по максимальной длине пароля? И зачем ограничивать подряд идущие последовательности? И адрес пользователя? Вот хочется мне в качестве пароля каждый раз набрать весь русский, а потом и весь английский алфавит подряд кроме обеих «а», а потом еще и емейл. Да, символы идут подряд, зато эти 56 символов не подбираются ни перебором, ни словарём просто потому, что никому в голову не придёт что я реально их столько указываю. Ничего надежнее вы все равно не придумаете. А запоминать — легче легкого. И кстати в наш век утилит для хранения паролей 95% времени этот пароль может автоматически вводиться откуда-нибудь с е-токена.
Резюме: нужно считать сложность и взломостойкость пароля на этапе регистрации в баллах. За определенную узнаваемую последовательность добавлять определенное же количество баллов. Одна буква или цифра — тоже определенное количество баллов. И разрешать к регистрации пароли, набравшие нужное количество баллов. Алгоритм конечно же будет сложнее, зато эффекта больше.
Только вот совет не работает. Вообще, когда я собирал загрузочную флэшку в прошлый раз, удалось сделать ее только с 5 CentOS'ом. С 6 не вышло. По этим советам тоже не выходит. То есть флэшка-то получается, но вот в середине загрузки появляется kernel panic. В тот раз выкрутился тем, что заменил ISOшник на 5.8 NetInstall, а в процессе установки указал путь к репозиторию 6-ки. Поставилось. Есть мнение, что дело в EFI, но я пока в этом не уверен. Так или иначе, но 6-ка с флэшки у мну не ставится даже NetInstall'ом. Что печально, потому что в 5-ке ядро не поддерживает сетевухи Atheros, популярные во всяких тонких и не очень клиентах.
Пара мелких косяков:
Надо в /etc/dovecot/conf.d/10-auth.conf раскомментировать строку: !include auth-sql.conf.ext
И в /etc/dovecot/dovecot-sql.conf.ext стоит разрыв строки перед буквой «E», в слове «WHERE» должно быть вот так:
driver = mysql
connect = host=localhost dbname=postfix user=postfix password=mypassword
default_pass_scheme = MD5-CRYPT
user_query = SELECT '/var/vmail/%d/%n' as home, 'maildir:/var/vmail/%d/%n'as mail, 1000 AS uid, 1000 AS gid, concat('*:bytes=', quota) AS quota_rule FROM mailbox WHERE username = '%u' AND active = '1'
password_query = SELECT username as user, password, '/var/vmail/%d/%n' as userdb_home, 'maildir:/var/vmail/%d/%n' as userdb_mail, 1000 as userdb_uid, 1000 as userdb_gid, concat('*:bytes=', quota) AS userdb_quota_rule FROM mailbox WHERE username = '%u' AND active = '1'
Дао работы с телефоном с одним динамиком в том, чтобы во время разговора звуковое отверстие в задней стенке затыкать пальцем. Тогда резко улучшается слышимость в одну сторону и падает в другую.
/тут должен быть смайлик, разводящий руками/
В-третьих, если вначале увеличить виртуальный диск, а потом захотеть увеличить раздел на нём, это рекомендуют делать путём удаления раздела и создания нового бОльшего размера поверх, указывая при создании те же данные, которые использовались ранее. Мне такое на работающем сервере с примонтированным разделом, с которым идёт работа делать страшно. Возможно это и удастся, поскольку таблица разделов в памяти обновляется после partprobe… Но блин, я на своих серверах так экспериментировать не хочу.
Если же увеличивать группу, расположенную на утройстве без раздела, то эта операция вообще не требуется. Что гораздо приятнее.
Ничего «продвинутого» в этой виртуалке нет. Это стандартная конфигурация. Конкретно эта для разработки, запускать на машине с постоянно меняющейся конфигурацией — увольте.
Про swap могу сказать, что лично у меня раздел всегда создан и стоит система мониторинга. Если в какой-то момент раздел начинает заполняться, я получаю сообщение на телефон и иду разбираться что сломалось, очень удобно. Для того и используется. Параметр swapiness в данном случае принципиального значения не играет.
P.S. Правда даже при таком раскладе это ремонт в основном плановый в духе «ой, я пробил в машине дырку сваей, весной заварю». Я вот на эвакуатере за 3 года не ездил ни разу.
Резюме: нужно считать сложность и взломостойкость пароля на этапе регистрации в баллах. За определенную узнаваемую последовательность добавлять определенное же количество баллов. Одна буква или цифра — тоже определенное количество баллов. И разрешать к регистрации пароли, набравшие нужное количество баллов. Алгоритм конечно же будет сложнее, зато эффекта больше.
Надо в
/etc/dovecot/conf.d/10-auth.confраскомментировать строку:!include auth-sql.conf.extИ в
/etc/dovecot/dovecot-sql.conf.extстоит разрыв строки перед буквой «E», в слове «WHERE» должно быть вот так:"-- Что делаешь?
— Raspberi пидорю."
А-а!!! «Сосед с перфоратором. Теперь на Марсе!»
А вот на счет 96 года, это правда.