Что-то я зашел на Хабру и увидел это. Там Паша решил интернет по паспортуномеру телефона сделать? А что, хороший борцун за свободу, пожалуй переплюнул даже Северную Корею. Ваши ставки, будет ли оно завязано на номер телефона? Мои - однозначно да.
Привет,
Поднимаю TLS-openvpn на debian 9 по этому гайду https://wiki.debian.org/OpenVPN.
Что я ввел :
1) apt-get install openvpn
2) apt-get install easy-rsa
3) make-cadir easy-rsa
4) cd easy-rsa
5) ln -s openssl-1.0.0.cnf openssl.cnf
6) chmod +x vars
7) sudo ./vars
8) sudo ./build-ca
Вот на восьмом шаге в гайде написано : It will generate ca.crt and ca.key in /etc/openvpn/easy-rsa/keys/ directory.
У меня никаких ключей не сгененрировалось в этой папке не воявилось.
Some output :
sudo ./vars
NOTE: If you run ./clean-all, I will be doing a rm -rf on /etc/openvpn/easy-rsa/keys
root@s169731:/etc/openvpn/easy-rsa# sudo ./clean-all
Please source the vars sсript first (i.e. "source ./vars"
Make sure you have edited it to reflect your configuration.
sudo ./build-ca
Please edit the vars sсript to reflect your configuration,
then source it with "source ./vars".
Next, to start with a fresh PKI configuration and to delete any
previous certificates and keys, run "./clean-all".
Finally, you can run this tool (pkitool) to build certificates/keys.
Есть ip такого плана
127.110.0.181
127.117.0.61
127.110.0.241
Как сделать что бы 0 удалялся, а в конце 1 добавлялcя
Результат
127.110.181.1
127.117.61.1
127.110.241.1
Тихо и незаметно сабж. Кто-нибудь, запилите новость, а то меня мама спать гонит.
https://discourse.nixos.org/t/nixos-19-09-release/4306
Вышла новая версия пошаговой стратегии Hedgewars (похожие игры: Worms, Warmux, Artillery, Scorched Earth).
В этом релизе:
- Кампании учитывают настройки играющей команды
- Однопользовательские миссии теперь можно проходить любой своей командой с сохранением прогресса
- Размеры рисованных карт могут быть подстроены при помощи слайдера
- Режим быстрой игры предоставляет больший разброс параметров
- Пчела может быть использована как вторичное оружие
- Многочисленные исправления ошибок и улучшения в графическом интерфейсе
- И многое другое: список изменений содержит более 180 строк!
Версия игры поднята до 1.0, это значит, что поставленные цели достигнуты, но конечно же, у нас есть огромные планы на будущее. Также отмечу, что проект на днях отпразднует 15 лет!
Дистрибутиву Gentoo Linux исполнилось 20 лет. 4 октября 1999 года Дэниель Роббинс (Daniel Robbins) зарегистрировал домен gentoo.org и начал разработку нового дистрибутива, в который вместе с Бобом Матчем (Bob Mutch) попытался перенести некоторые идеи из проекта FreeBSD, совместив их с уже около года развивавшимся Linux-дистрибутивом Enoch, в котором проводились эксперименты по построению дистрибутива, собираемого из исходных текстов с оптимизациями для конкретного оборудования. Основополагающей особенностью Gentoo стало разделение на собираемые из исходных текстов порты (portage) и минимальную базовую систему, необходимую для сборки основных приложений дистрибутива. Первый стабильный релиз Gentoo состоялся спустя три года — 31 марта 2002 года.
Итак, есть надобность создать патчи на папку с файлами, но никак...
По идее натравить бы find -exec, но он только один {} поддерживает (или я не понял как передать второй).
Ладно думаю, попробую цикл:
for old in $(find ./1 -type f);
do
for new in $(find ./2 -type f);
do
xdelta3 -e -9 -s $old $new ./3/${new##*/}.delta
done
done
Только xdelta тогда переписывает содержимым последнего файла в ./1
все .delta файлы. То есть, если применить эти патчи, все файлы превратятся в копии одного.
Как заставить xdelta отработать правильно?
P.S. Предпочтительно решить именно с помощью баша
Ответ Ричарда Столлмана на совместное заявление по проекту GNU.
Как руководитель GNU, я хотел бы заверить сообщество, что не будет никаких радикальных изменений в проекте GNU, его целях, принципах и политике.
Я хотел бы последовательно внести изменения в процессы принятия решений, потому что я не буду здесь вечно, и мы должны подготовить других принимать решения по проекту GNU, когда я больше не смогу этого делать. Но это не должно привести к радикальным изменениям.
Dr Richard Stallman
Founder, Free Software Foundation
Всем привет.
Имею при себе nginx и php-fpm. Также у меня две сетевых карты с разными айпи адресами. На одной серый, на другой белый.
У меня трафик уходит с серого, а нужно с белого.
По запросу с стороны php скрипта делается опрос удалённого сервера по udp и обратно должен придти результат, но не доходит.
1. В виртуальном хосте nginx указан белый адрес:
server
{
listen 195.112.97.123:80;
2. В php-fpm (etc/php/7.2/fpm/pool.d/www.conf):
listen = 195.112.97.123:9000
По факту:
netstat -anoptu
tcp 0 0 195.112.97.123:80 0.0.0.0:* LISTEN 711/nginx: master p off (0.00/0/0)
tcp 0 0 195.112.97.123:9000 0.0.0.0:* LISTEN 746/php-fpm: master off (0.00/0/0)
Трафик уходит такого вида:
udp 0 0 192.168.1.200:51442 176.12.33.34:7066 ESTABLISHED 821/php off (0.00/0/0)
udp 0 0 192.168.1.200:42282 176.12.33.34:7066 ESTABLISHED 821/php off (0.00/0/0)
Кто-то боролся с подобным?
нужен ноутбук с SSD без ОС для установки свободной ОС с ядром LinuxLibre.
подскажите, что выбрать в днс?
использование - для работы в интернете, офисные программы, гимп. желательно с удобной клавиатурой - и еще лучше с подсветкой.
Нынче времена такие интересные, опыт работы стал весьма призрачным преимуществом, ведь что толку, если у тебя, скажем, опыт 5 лет в jQuery, если он больше никому не нужен.
Вот боюсь, а вдруг и ковыряния Линукса тоже окажутся не нужны? Вот так придёшь куда-нибудь, а там тебе HR восемнадцатилетняя студентка педфака скажет, извинити, нам нужны молодые-стильные, умеющие под вендой в PowerShell на C# писать. И там все молодые, ты нет. Все модные, а ты - нет. У тебя линукс, а пофиг, что ты умеешь программировать странными знаками препинания на bash и знаешь, как чинить раскладку, а у них она не ломается! И всё, идёшь под мост и бомжуешь со своим знанием Линукса и вчерашних убогих веб-костылей.
Вот.
Добрый вечер, ЛОР.
Google Contacts умеет выгружать себя в файл формата VCF. При этом фотографии сохраняются в виде ссылок на сайт googleusercontent.com.
Есть у меня желание добавить в DoubleContact возможность сгружать все фотографии из адресной книги по найденным ссылкам и сохранять их в саму адресную книгу. Как это лучше организовать?
В частности, стоит ли вставить после загрузки каждой фотографии таймаут, и если да, то какой? (Чтобы гугл не принял это за ддос-атаку и не заблокировал скачивание, например.)
название цитаты
fapchat@user /usr/bin $ phpize
Cannot find config.m4.
Make sure that you run '/usr/bin/phpize' in the top level source directory of the modulefapchat@user /usr/bin $ phpize -v
grep: /usr/local/php7/include/php/main/include/php/main/php.h: Нет такого файла или каталога
grep: /usr/local/php7/include/php/main/include/php/Zend/zend_modules.h: Нет такого файла или каталога
grep: /usr/local/php7/include/php/main/include/php/Zend/zend_extensions.h: Нет такого файла или каталога
Configuring for:
PHP Api Version:
Zend Module Api No:
Zend Extension Api No:fapchat@user /usr/bin $ whereis config.m4
config: /usr/share/man/man5/config.5
Однако php-devel имеется(частично)
название цитаты
fapchat@user /usr/bin $ eopkg info php-devel
Установка пакета:
Имя : php-devel, версия: 7.3.8, релиз: 77
Краткое описание : Development files for php
Описание : PHP is a popular general-purpose scripting language that
is especially suited to web development.
Лицензии : PHP-3.01
Компонент : programming.devel
Зависимости : php
Дистрибутив : Solus, Релиз дистр.: 1
Архитектура : x86_64, Размер установки: 4.47 MB
Необходим для :пакет найден в репозитории Solus:
Имя : php-devel, версия: 7.3.8, релиз: 77
Краткое описание : Development files for php
Описание : PHP is a popular general-purpose scripting language that
is especially suited to web development.
Лицензии : PHP-3.01
Компонент : programming.devel
Зависимости : php
Дистрибутив : Solus, Релиз дистр.: 1
Архитектура : x86_64, Размер установки: 4.47 MB, Размер пакета: 407.00
KB
Необходим для :php-devel пакет не найден в репозитории с исходными кодами
fapchat@user /usr/bin $ php-devel
bash: php-devel: команда не найдена
fapchat@user /usr/bin $ php -v
PHP 7.3.8 (cli) (built: Aug 8 2019 15:09:12) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.8, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.8, Copyright (c) 1999-2018, by Zend Technologies
with Xdebug v2.7.0, Copyright (c) 2002-2019, by Derick Rethans
.
Устанавливал ламп по этому гайду https://www.linuxhelp.com/how-to-install-lamp-on-solus-3-os
Дистрибутив solus
Есть репо https://gitlab.com/anton_patsev/maven-release-example3
В последнем шаге вызываю
#!/bin/bash
mvn --quiet build-helper:parse-version versions:set -DnewVersion=\${parsedVersion.majorVersion}.\${parsedVersion.minorVersion}.\${parsedVersion.nextIncrementalVersion} -DgenerateBackupPoms=false -DprocessAllModules versions:commit
mvn --quiet scm:add -Dmessage="maven-scm" -Dincludes=\${base.dir}/pom.xml -DpushChanges=false
mvn --quiet scm:checkin -Dmessage="[maven-scm] prepare release"
Появляется ошибка:
$ ./mvn_build_helper.sh
9253 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-scm-plugin:1.11.2:add (default-cli) on project maven-release-example3: Cannot run add command : : Exception while executing SCM command. You must provide at least one file/directory to add -> [Help 1]
9283 [ERROR]
9284 [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
9284 [ERROR] Re-run Maven using the -X switch to enable full debug logging.
Вот лог
https://gitlab.com/anton_patsev/maven-release-example3/-/jobs/316396805
Что это может быть? Как исправить?
Всем привет!
Не очень понимаю, как использовать для поиска и замены с помощью sed шаблон, состоящий из нескольких строк.
Есть file1:
$ cat file1
string file001
!<ooo;\\ Hello ,,,-+ii!
br>re
string file001
string file001
Есть file2:
$ cat file2
string file2
string file2
string file2
Требуется заменить в файле1 строки:
!<ooo;\\ Hello ,,,-+ii!
br>re
Содержимым файла file2.
Если делать замену одной строки, то всё хорошо:
$ sed '/\!<ooo;\\\\ Hello ,,,-+ii\!/ {
r file2
d}' file1
string file001
string file2
string file2
string file2
br>re
string file001
string file001
Если добавить \n
и вторую строку, то замены не происходит:
$ sed '/\!<ooo;\\\\ Hello ,,,-+ii\!\nbr>re/ {
r file2
d}' file1
string file001
!<ooo;\\ Hello ,,,-+ii!
br>re
string file001
string file001
Спасибо
Приветствую! Есть старенький ПК. Пылится в углу уже давно и хотелось бы его кому-нибудь сдать за небольшое вознаграждение.
Характеристики:
G4600/ASUS B250M-C/12GB DDR4/250GB SSD (Samsung)/350W PSU/Chieftec Cube (корпус).
Живу в НиНо, но вполне могу отправить транспортной компанией/почтой.
P.S Мог бы на авито выложить, но не хочу этого сервиса вообще касаться.
Почему утилита cfdisk при разбиении диска всегда резервирует перед первым разделом 2048 байт? Стиль таблицы разделов - MBR, режим BIOS - устаревший (не UEFI). Я так понимаю код и таблица разделов занимают 512 байт, куда идут остальные?
Хай , вообщем есть сервак на Proxmox и есть 50 рабочих мест , поставили виртуалку та Win serv 2008 , подскажите что-то нормальное для клиентов , чтоб все ходили на сервак под своими юзерами , желательно чтоб это было что-то на вид похожее на вин и меня не скушали.