23:29

TON

И это всё МОЁ

Что-то я зашел на Хабру и увидел это. Там Паша решил интернет по паспортуномеру телефона сделать? А что, хороший борцун за свободу, пожалуй переплюнул даже Северную Корею. Ваши ставки, будет ли оно завязано на номер телефона? Мои - однозначно да.








 , , , ,








И это всё МОЁ

Привет,

Поднимаю 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








 








22:43

NixOS 19.09

И это всё МОЁ

Тихо и незаметно сабж. Кто-нибудь, запилите новость, а то меня мама спать гонит.

https://discourse.nixos.org/t/nixos-19-09-release/4306








 ,








И это всё МОЁ

Бывает, что pip freeze показывать меньше пакетов чем pip list.








 








И это всё МОЁ

Вышла новая версия пошаговой стратегии 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 module

fapchat@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 , подскажите что-то нормальное для клиентов , чтоб все ходили на сервак под своими юзерами , желательно чтоб это было что-то на вид похожее на вин и меня не скушали.