И это всё МОЁ

Типа такой, но что бы подрубалась под онтопиком и на улице беседовать можно было в адекватном качестве(микрофон с минимальным шумодавом и/или грамотным расположением).









 , , ,








И это всё МОЁ

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








 








И это всё МОЁ

Готовлюсь к ремонту, нужны деньги и свободное место.

Объявление на Avito, или версия для Ъ:

  1. Х. Абельсон, Дж. Сассман. Структура и интерпретация компьютерных программ. 2-е изд. М.: Добросвет, 2006
  2. Б. Керниган, Д. М. Ритчи. Язык программирования C. 2-е изд. М.: Вильямс, 2006
  3. Б. Керниган, Р. Пайк. Практика программирования. М.: Вильямс, 2004
  4. Б. Керниган, Р. Пайк. Программное окружение UNIX. М.: Символ-Плюс, 2003
  5. Э. Реймонд. Искусство программирования для UNIX. М.: Вильямс, 2005
  6. . Э. Немет, Г. Снайдер, Т. Р. Хейн. Руководство администратора Linux. 2-е изд. М.: Вильямс, 2007
  7. Д. Камер. Сети TCP/IP: Т.1: Принципы, протоколы и структура. 4-е изд. М.: Вильямс, 2003
  8. Б. Дансмор, Т. Скандьер. Справочник по телекоммуникационным технологиям. М.: Вильямс, 2004
  9. Cisco Systems и др. Руководство по технологиям объединенных сетей. 4-е изд. М.: Вильямс, 2005
  10. Л. Торвальдс, Д. Даймонд. Ради удовольствия: рассказ нечаянного революционера. М.: ЭКСМО, 2002

Состояние книг разное: хорошее, очень хорошее, как новая. Все книги без библиотечных штампов и рукописных отметок.

Для лоровцев цена 3500



И это всё МОЁ

dig A linux.org.ru @8.8.8.8

Возвращает ip через раз.

Проблема возникла с 17 часов msk.

У всех так?








 








И это всё МОЁ

Привет, ЛОР.
У меня сегодня пятница, поэтому хочу поговорить про (d)VCS, SCM и прочие матерные аббривеатуры.


А вопрос, собственно, следущий...

Сейчас используем Kallithea и hg, сколько раз пробовал с git подружиться ­— всё никак, не слишком упоротый какой-то он.
Но постепенно её фич начинает не хвататать, да того же банального issue tracker'а не завезли.

От DVCS (пока что!) нужно самое минимальное — коммиты да чейнжлоги. (но уже чувствую, как придётся учить людей в тимворк и волосы на одном месте дыбом встают, ага)


А, точно! Вопросы.
Комрады, кто-то использовал Gitea в продакшене хотя бы на протяжении года?
А то как-то 1000 открытых багов на гитхабе совсем немножко настораживают.

Второй вопрос, можно ли полноценно пользоваться git и SCM, подняв зеркало hg2git?
Или это всё же костыль и изврат и придётся конвертировать репозитории?


И третий, собственно, вопрос, — чем всё сконвертить, чтобы удобно, с сохранением коммитлогов и прочего?
В гугле, естественно, забанили, и он предлагает целый спектр решений от шелл-скриптов до платных Ънтерпрайздных конвертилок под различные оффтопики.








 , ,








И это всё МОЁ

Всех приветствую.

Разжился я тут хп микросервер ген8.
Возник вопрос каким образом можно прицепиться к нему через консоль в браузере? Сколько не рыл сеть ничего путевого не нашел.
Не то что бы сильно нужно, но хотелось бы.








 








И это всё МОЁ

Всем привет,

Поднял тут vpn-Strongswan на Debian. Но с клиента (роутер) не могу подключиться.
Конфиги сервера:

iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p tcp -m tcp --dport 22 -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p udp -m udp --dport 500 -j ACCEPT
-A INPUT -p udp -m udp --dport 4500 -j ACCEPT
-A INPUT -j DROP
-A FORWARD -s 10.10.10.0/24 -m policy --dir in --pol ipsec --proto esp -j ACCEPT
-A FORWARD -d 10.10.10.0/24 -m policy --dir out --pol ipsec --proto esp -j ACCEPT
-A FORWARD -j DROPх.

ipsec statusall
Status of IKE charon daemon (strongSwan 5.5.1, Linux 4.9.0-8-amd64, x86_64):
uptime: 78 minutes, since Aug 16 15:37:57 2019

ipsec.conf

include /var/lib/strongswan/ipsec.conf.inc

config setup
uniqueids=never
charondebug="ike 2, knl 2, cfg 2, net 2, esp 2, dmn 2, mgr 2"

conn %default
keyexchange=ikev2
ike=aes128gcm16-sha2_256-prfsha256-ecp256!
esp=aes128gcm16-sha2_256-ecp256!
fragmentation=yes
rekey=no
compress=yes
dpdaction=clear
left=%any
leftauth=pubkey
leftsourceip=YOUR_LIGHTSAIL_IP
leftid=YOUR_LIGHTSAIL_IP
leftcert=debian.pem
leftsendcert=always
leftsubnet=0.0.0.0/0
right=%any
rightauth=pubkey
rightsourceip=10.10.10.0/24
rightdns=8.8.8.8,8.8.4.4

conn ikev2-pubkey
auto=add

Конфиги клиента:

config setup

uniqueids=never
charondebug="ike 2, knl 2, cfg 2, net 2, esp 2, dmn 2, mgr 2"

conn %default
keyexchange=ikev2
ike=aes128gcm16-sha2_256-prfsha256-ecp256!
esp=aes128gcm16-sha2_256-ecp256!
fragmentation=yes
rekey=no
compress=yes
dpdaction=clear
right=%any
rightauth=pubkey
rightsourceip=%any
rightid=%any
rightcert=me.pem
rightsendcert=always
left=%any
leftauth=pubkey
rightdns=8.8.8.8,8.8.4.4

conn ikev2-pubkey
auto=add
ipsec statusall
Status of IKE charon daemon (strongSwan 5.6.0, Linux 3.4.113, mips):
uptime: 57 minutes, since Aug 16 19:06:16 2019

Лог клиента:

ug 16 19:06:16 syslog: 00[DMN] Starting IKE charon daemon (strongSwan 5.6.0, Linux 3.4.113, mips)
Aug 16 19:06:16 syslog: 00[KNL] known interfaces and IP addresses:
Aug 16 19:06:16 syslog: 00[KNL] lo
Aug 16 19:06:16 syslog: 00[KNL] 127.0.0.1
Aug 16 19:06:16 syslog: 00[KNL] eth3
Aug 16 19:06:16 syslog: 00[KNL] inet ip
Aug 16 19:06:16 syslog: 00[KNL] eth2
Aug 16 19:06:16 syslog: 00[KNL] ra0
Aug 16 19:06:16 syslog: 00[KNL] rai0
Aug 16 19:06:16 syslog: 00[KNL] br0
Aug 16 19:06:16 syslog: 00[KNL] 192.168.1.1
Aug 16 19:06:16 syslog: 00[CFG] loading ca certificates from '/etc/storage/strongswan/ipsec.d/cacerts'
Aug 16 19:06:16 syslog: 00[CFG] loading aa certificates from '/etc/storage/strongswan/ipsec.d/aacerts'
Aug 16 19:06:16 syslog: 00[LIB] opening directory '/etc/storage/strongswan/ipsec.d/aacerts' failed: No such file or directory
Aug 16 19:06:16 syslog: 00[CFG] reading directory failed
Aug 16 19:06:16 syslog: 00[CFG] loading ocsp signer certificates from '/etc/storage/strongswan/ipsec.d/ocspcerts'
Aug 16 19:06:16 syslog: 00[LIB] opening directory '/etc/storage/strongswan/ipsec.d/ocspcerts' failed: No such file or directory
Aug 16 19:06:16 syslog: 00[CFG] reading directory failed
Aug 16 19:06:16 syslog: 00[CFG] loading attribute certificates from '/etc/storage/strongswan/ipsec.d/acerts'
Aug 16 19:06:16 syslog: 00[LIB] opening directory '/etc/storage/strongswan/ipsec.d/acerts' failed: No such file or directory
Aug 16 19:06:16 syslog: 00[CFG] reading directory failed
Aug 16 19:06:16 syslog: 00[CFG] loading crls from '/etc/storage/strongswan/ipsec.d/crls'
Aug 16 19:06:16 syslog: 00[LIB] opening directory '/etc/storage/strongswan/ipsec.d/crls' failed: No such file or directory
Aug 16 19:06:16 syslog: 00[CFG] reading directory failed
Aug 16 19:06:16 syslog: 00[CFG] loading secrets from '/etc/storage/strongswan/ipsec.secrets'
Aug 16 19:06:16 syslog: 00[LIB] opening '/etc/storage/strongswan/ipsec.d/private/me.pem' failed: No such file or directory
Aug 16 19:06:16 syslog: 00[LIB] building CRED_PRIVATE_KEY - RSA failed, tried 5 builders
Aug 16 19:06:16 syslog: 00[CFG] loading private key from '/etc/storage/strongswan/ipsec.d/private/me.pem' failed
Aug 16 19:06:16 syslog: 00[CFG] no threshold configured for systime-fix, disabled
Aug 16 19:06:16 syslog: 00[LIB] loaded plugins: charon nonce x509 pubkey pkcs1 pkcs8 pem openssl curve25519 attr kernel-netlink resolve socket-default farp stroke updown eap-identity eap-mschapv2 eap-dynamic eap-tls xauth-generic xauth-eap xauth-noauth dhcp
Aug 16 19:06:16 syslog: 00[JOB] spawning 16 worker threads
Aug 16 19:06:16 syslog: 03[NET] waiting for data on sockets
Aug 16 19:06:16 ipsec_starter[2095]: charon (2096) started after 80 ms
Aug 16 19:06:16 syslog: 05[CFG] received stroke: add connection 'ikev2-pubkey'
Aug 16 19:06:16 syslog: 05[CFG] conn ikev2-pubkey
Aug 16 19:06:16 syslog: 05[CFG] left=%any
Aug 16 19:06:16 syslog: 05[CFG] leftauth=pubkey
Aug 16 19:06:16 syslog: 05[CFG] right=%any
Aug 16 19:06:16 syslog: 05[CFG] rightsourceip=%any
Aug 16 19:06:16 syslog: 05[CFG] rightdns=8.8.8.8,8.8.4.4
Aug 16 19:06:16 syslog: 05[CFG] rightauth=pubkey
Aug 16 19:06:16 syslog: 05[CFG] rightid=%any
Aug 16 19:06:16 syslog: 05[CFG] rightcert=me.pem
Aug 16 19:06:16 syslog: 05[CFG] ike=aes128gcm16-sha2_256-prfsha256-ecp256!
Aug 16 19:06:16 syslog: 05[CFG] esp=aes128gcm16-sha2_256-ecp256!
Aug 16 19:06:16 syslog: 05[CFG] dpddelay=30
Aug 16 19:06:16 syslog: 05[CFG] dpdtimeout=150
Aug 16 19:06:16 syslog: 05[CFG] dpdaction=1
Aug 16 19:06:16 syslog: 05[CFG] sha256_96=no
Aug 16 19:06:16 syslog: 05[CFG] mediation=no
Aug 16 19:06:16 syslog: 05[CFG] keyexchange=ikev2
Aug 16 19:06:16 syslog: 05[CFG] loaded certificate "CN=inet ip" from 'me.pem'
Aug 16 19:06:16 syslog: 05[CFG] id '%any' not confirmed by certificate, defaulting to 'CN=inet ip'
Aug 16 19:06:16 syslog: 05[CFG] added configuration 'ikev2-pubkey'
Aug 16 19:06:21 syslog: 07[CFG] proposing traffic selectors for us:
Aug 16 19:06:21 syslog: 07[CFG] dynamic
Aug 16 19:06:21 syslog: 07[CFG] proposing traffic selectors for other:
Aug 16 19:06:21 syslog: 07[CFG] dynamic
Aug 16 19:08:06 syslog: 11[CFG] proposing traffic selectors for us:
Aug 16 19:08:06 syslog: 11[CFG] dynamic
Aug 16 19:08:06 syslog: 11[CFG] proposing traffic selectors for other:
Aug 16 19:08:06 syslog: 11[CFG] dynamic
Aug 16 20:03:36 syslog: 06[CFG] proposing traffic selectors for us:
Aug 16 20:03:36 syslog: 06[CFG] dynamic
Aug 16 20:03:36 syslog: 06[CFG] proposing traffic selectors for other:
Aug 16 20:03:36 syslog: 06[CFG] dynamic







 ,








И это всё МОЁ

Хабровчане открыли для себя Idris
https://habr.com/ru/post/463957/


Забавно, но никто из фанатиков сишечки с крестами пока еще не напал, ждем также «««бизнесменов»»», с возгласами мы тут бабло рубим, а не фигнёй всякой страдаем









 , , ,








И это всё МОЁ

Как известно, в продаже есть весы, которые якобы показывают процент жировой и мышечной массы человека. Но про них говорят, что они врут, и значения берутся чуть ли не с потолка. Правда ли это? Либо на их данные можно полагаться хотя бы если определять динамику изменения массы конкретного человека?








 








И это всё МОЁ

Здравствуйте!
Понимаю, что тема, наверняка, избитая, но ничего не помогло, перепробовал все советы.


Ситуация такова: после очередного обновления пропал звук и в аудиоустройствах появился «Фиктивный выход».


Вывод alsa-info:
http://alsa-project.org/db/?f=e15bc28cf616110d52f6a8871de126b100a85632


Вывод lspci |grep Audio


00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)

Вывод aplay -l:


**** Список PLAYBACK устройств ****
карта 0: PCH [HDA Intel PCH], устройство 0: ALC892 Analog [ALC892 Analog]
Подустройства: 1/1
Подустройство №0: subdevice #0
карта 0: PCH [HDA Intel PCH], устройство 1: ALC892 Digital
[ALC892 Digital]
Подустройства: 1/1
Подустройство №0: subdevice #0

Вывод alsamixer:
https://d.radikal.ru/d40/1908/35/168701636356.png


Вывод pavucontrol:
https://c.radikal.ru/c25/1908/61/3f8a49321f3d.png


Делал


sudo alsactl init 0
sudo alsa force-reload

Делал


pulseaudio --kill; pulseaudio --start

Делал удаление ~/.config/pulse и перезагрузку


Не помогло.


Прошу помочь с восстановлением звука









 ,








И это всё МОЁ

Привет!
Такое дело, установил в виртуалку Debian 10, host тоже Deb10. Потестить решение локально в виртуалке.
Вроде бы все хорошо, но вот начал настраивать docker, так иногда консоль как бы задумывается после нажатия enter и выполнением команд.
Команды пока связанные с docker.
Например docker-compose logs nginx, или docker-compose stop. При этом зависание может быть редким, ну там одно на 10 или каждое первое. И сама длительность зависания от пары секунд до бесконечности и поможет только ctrl+c.
Что это? Как искать причину?
Зависание никак не отражается на системе, проц не грузит, другие процессы работают.








 ,








И это всё МОЁ

Я с VK API дела не имел, так что вопрос, возможно, не совсем корректен: можно ли через API получить список постов (стена) публичной группы? Судя по API можно. Но что для этого требуется (кроме регистрации app id)? Я имею ввиду, нужно ли для этого телодвижения со стороны владельца группы?








 , ,








И это всё МОЁ

может кто в вильнюсе посылку принять на свой адрес на следующей неделе?








 








И это всё МОЁ

Ищу что нибудь простое, без системд, минималистичное, нормально работающее с рязанью и картами полярис+, желательно без сборки из сорцов и надежное (в смысле не загибающийся завтра дистр), в духе настоящего линукса, а не новомодных смузи дистров, типо никсос и сильверблю. Хотел попробовать слаку, но она с железом не дружит. По дистровотчу что-то совсем тухло.


И это… буду ставить на десктоп и на сервак, чтоб одинаково все было в плане пакетного менеджмента, обновлений и т. п.









 








И это всё МОЁ

[intro.execution]p6 заявляет, что «An instance of each object with automatic storage duration is associated with each entry into its block. Such an object exists and retains its last-stored value during the execution of the block»


[basic.stc]p4 заявляет, что «When the end of the duration of a region of storage is reached, the values of all pointers representing the address of any part of that region of storage become invalid pointer values.»


В коде


int main()
{
auto pi = new int{};
delete pi;
}


Каково будет значение указателя pi после выполнения delete pi?
Результат new-expression, а значит и изначальное значение pi, это pointer to object.
Согласно [intro.execution]p6 объект должен содержать last-stored value.
Согласно [basic.stc]p4, освобождение памяти меняет значение указателя на invalid pointer value.
Значит ли, что освобождение памяти приводит к записи (store) в переменную-указатель?


P.S. Троллям, для которых «became invalid pointer value» это «не изменилось»:



Every value of pointer type is one of the following:
— a pointer to an object or function (the pointer is said to point to the object or function), or

— an invalid pointer value.



Надеюсь, «one of the following» ясно даёт понять, что значение не может стать invalid pointer value и при этом оставаться pointer to an object.









 








И это всё МОЁ

Всем привет,

Система: Arch Linux. В системе явно не хватает каких то шрифтов.

Например, при написании нового письма в Thunderbird или в том же Chromium при выводе консоли из Jenkins буквы какие то мелкие и блеклые.

Скриншот: https://imgur.com/vDt26SC

Пытался разобраться, но не понятно откуда начать.

Заранее благодарю.








 








И это всё МОЁ

Сегодня, что-то такой глюк ловлю.
https://yadi.sk/i/Md_0ISfYqTb44g

Из-за чего такое может быть?

Из изменений - сменил самосборное ядро с 4.19.66 на 4.19.67
ну и

$ tail /var/log/apt/history.log 
...
Start-Date: 2019-08-16 15:38:48
Commandline: apt-get dist-upgrade
Requested-By: barin (1000)
Upgrade: libthunarx-3-0:amd64 (1.8.9-0ubuntu1~18.04, 1.8.9-1~18.04), thunar-data:amd64 (1.8.9-0ubuntu1~18.04, 1.8.9-1~18.04), libegl1-mesa-dev:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libegl-mesa0:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libegl-mesa0:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libtumbler-1-0:amd64 (0.2.7-0ubuntu1~18.04, 0.2.7-1~18.04), libglapi-mesa:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libglapi-mesa:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), mesa-common-dev:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), mesa-common-dev:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libxatracker2:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libegl1-mesa:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), thunar-volman:amd64 (0.9.5-0ubuntu1~18.04, 0.9.5-1~18.04), xfce4-dev-tools:amd64 (4.14.0-0ubuntu1~18.04, 4.14.0-1~18.04), libgbm1:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libgbm1:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), tumbler:amd64 (0.2.7-0ubuntu1~18.04, 0.2.7-1~18.04), libwayland-egl1-mesa:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libgles2-mesa-dev:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), thunar:amd64 (1.8.9-0ubuntu1~18.04, 1.8.9-1~18.04), tumbler-common:amd64 (0.2.7-0ubuntu1~18.04, 0.2.7-1~18.04), libgl1-mesa-dev:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libgl1-mesa-dev:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libgl1-mesa-dri:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libgl1-mesa-dri:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libosmesa6:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libosmesa6:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), catfish:amd64 (1.4.8-1~18.04, 1.4.8-2~18.04), libgl1-mesa-glx:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libgl1-mesa-glx:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libgbm-dev:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), mesa-vdpau-drivers:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), mesa-vulkan-drivers:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), mesa-va-drivers:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libglx-mesa0:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libglx-mesa0:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), xfce4-power-manager-data:amd64 (1.6.5-0ubuntu1~18.04, 1.6.5-1~18.04)
End-Date: 2019-08-16 15:39:39
но тут вроде ничего относящегося к проблеме








 ,








И это всё МОЁ

Почему дефолтный ESR на opensuse leap работает медленнее, жрет памяти больше и имеет убогие шрифты по дефолту?
Ставишь Quantum 68, шрифты отличные, работает быстрее, расход памяти меньше примерно на 25%, что на Mate, что с KDE. На последнем так вообще, по-моему, летает.
Сталкивались с этим (если да, причины известны?) или не обращали внимание?








 , , , ,








И это всё МОЁ

Сабж проявляется, если просто открыть шифрованный том (cryptsetup open /dev/sdX some_name), на котором есть gpt разметка. Но если там немного пошуровать parted-ом, например так:


parted /dev/mapper/some_name resizepart 2 -35s
parted /dev/mapper/some_name resizepart 2 -34s


, то всё прекрасно видит: появляются /dev/mapper/some_namepX. Дело в том, что я перенёс корень на такой раздел, но при загрузке вываливаюсь в busybox из-за сабжа.









 ,








И это всё МОЁ

https://getkiss.org/

I was swapping from distribution to distribution looking for something minimal, simple and well written. Not being satisfied by any of the existing options, I decided to swap to OpenBSD (only to find that it did not support my hardware). This pushed me to create my own distribution, reflecting my beliefs and desires.

- Dylan Araps (Creator of KISS)

A [WIP] Linux distribution with a focus on simplicity and privacy. The distribution currently targets the x86-64 architecture and the English language.

Some prior knowledge of Linux (or other UNIXY systems) is required however, those with the capacity, the drive and the willingness to learn will see KISS as a great place to start.

Overview

  • Source based package installation
  • Plain text package format.
  • Tiny package manager written in 500~ lines of POSIX sh.
  • Safely written shell scripts (shellcheck compliant).
  • Easily extendable.

Новость увидел на /r/unixporn. Решил поделиться.
Выразите своё «не нужно».








 ,