Улыбнуло!
Лес стремительно сокращался, но деревья продолжали голосовать за топор, потому что его ручка сделана из дерева, и они думали, что он один из них…
Лес стремительно сокращался, но деревья продолжали голосовать за топор, потому что его ручка сделана из дерева, и они думали, что он один из них…
Как-то прошла мимо блога информация о том, что сервер больше не под управлением Debian. С печалью и горечью я наблюдал за деградацией идеологии Debian начиная с 7 версии до её апогея в версии 11, и вот моё терпение лопнуло. 11 Debian пришёл внезапно, обновление произошло без какого-либо взаимодействия со мной, поскольку в списке репозиториев была прописана ветка stable. Это большая и печальная история, описанная довольно подробно в теме на форуме. Радостное ожидание чего-то нового, каких-то возможных улучшений в производительности и качестве (насколько они возможны в пределах изменяющегося Debian) сменилось руинами системы и долгим разгребанием завалов криво стартующих сетей. По счастью, нашёлся винчестер с копией системы, снятый не задолго до релиза, на котором оставался buster, который и был мигрирован на Devuan beowulf. Не всё прошло легко и гладко, например, мне пока не удалось обновить php до 7.4, да я пока и забросил эту затею.
Возникло желание обновить NextCloud с предпоследней версии на последнюю. Раньше как-то всё обновлял руками, сейчас захотелось обновить более-менее автоматически и прокомментировать в блоге, как оно пойдёт.
Ничего не скачиваю, захожу в консоль, повышаюсь до рута, запускаю:
/var/www/nextcloud/updater# sudo -u www-data php ./updater.phar
Nextcloud Updater — version: v20.0.0beta4-11-g68fa0d4
Current version is 22.1.1.
Update to Nextcloud 22.2.0 available. (channel: «stable») Read more…
Решил поделиться скриптом, которым пользуюсь уже некоторое время для обновления Fx, поставленного руками. Инструкция простая — надо создать файл, записать в него скрипт, дать права на запуск и запустить. Разумеется, прежде надо закрыть все запущенные копии Fx от всех пользователей в системе. Предполагается установка по стандартному пути /opt/firefox. На x32 системах подправить путь загрузки на https://download.mozilla.org/?product=firefox-latest&os=linux&lang=ru Если нужно загружать программу с языком, отличным от ru, надо написать требуемое в &lang=…
#!/bin/bash
wget -O firefox-latest.tbz «https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=ru»
tar xvjf firefox-latest.tbz
rm -rf /opt/firefox
mv -f ./firefox /opt/
Интересный вопрос возник. Если человек получает укол «вакциной» и в его ДНК внедряется генетический материал, на который (могут быть) оформлены права «интеллектуальной собственности», то что будет делать человек, если в последствии к нему будут предъявлены претензии по копированию чужой «интеллектуальной собственности» в собственном геноме? За рождение детей будут требовать лицензионные отчисления? Или дети, как носители чужой «интеллектуальной собственности» будут принадлежать производителю «интеллектуальной собственности»?
Ковидла подкралась незаметно, вызвав эпидемию страха, а для кого-то став реально фатальной. Но жизнь продолжается, а потому админам ставят задачи по удалённому подключению пользователей из дома к их рабочим компьютерам, причём «безопасно и бесплатно». По-хорошему, на такие компьютеры должно ставиться специализированное ПО типа SecretNet или другое, но, по бедности… Итак, имеем Linux-фаерволл и внутреннюю сеть за ним.
Как хорошо мне на линуксе и как плохо виндузятникам. Я поставил Remmina и подключаюсь к rdp через ssh. Под виндами приходится городить огород. За чертежами огорода — под кат!
Столкнулся с указанной в заголовке ситуацией на LEMP сервере. Имею NGINX+ PHP7.3-FPM+MariaDB. Не работает, понятное дело, из-за php. Почитал интернеты, все такие мудрые, пишут что
define(‘WP_TEMP_DIR’, dirname(__FILE__).’/wp-content/tmp/’);
в /config.php и создание соответствующей директории /wp-content/tmp спасёт и решит проблему. А ничего подобного! Добро пожаловать под кат 🙂
Получить землю невозможно. Если сидеть на попе ровно. Открываем ссылку, двигаем карту в интересующее место, смотрим места оранжевого цвета, на которых нет обведённых красным участков. Увеличиваем масштаб, делаем скриншот, распечатываем обводим желаемое место, ставим там галочку, прикладываем заявление и комплект документов, описанных на портале и подаём. Департамент обрабатывает, выкладывает на портале и, если не заявится никто раньше по очереди, участок предоставляют. Если заявится кто-то ранее стоящий — извиняйте. А заявляется обычно человек 30-40 на каждый выставленный на портале участок. Так что не подадите заявления и на 50-100 участков, как, скорее всего, получите.
Картинка на 2020-08-11.
Перестало хватать места на накопителе. Появилась необходимость и возможность поменять диски на более ёмкие? Вперёд!
Будем считать, что у нас сервер с 2 (и более) дисками, на которых есть системный раздел и раздел с данными (и своп). Везде raid1. Если массивы другого индекса, действия несколько иные 🙂
1. Выключаем сервер, отключаем все диски кроме одного, который должен быть загрузочным. Подключаем новые диски бОльшего объёма. Включаем, выбираем загрузку со старого диска, ждём, пока загрузится. Грузиться может долго, потому что не найдётся какой-нибудь своп или ещё что-нибудь. Read more…