The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Проект dehydrated сменил владельца

02.02.2020 04:12

Лукас Шауэр (Lukas Schauer), разработчик dehydrated, bash-скрипта для автоматизации получения SSL-сертификатов через сервис Let's Encrypt, принял предложение о продаже проекта и финансировании его дальнейшей работы. Новым владельцем проекта стала австрийская компания Apilayer GmbH. Проект был перемещён на новый адрес github.com/dehydrated-io/dehydrated. Лицензия остаётся прежней (MIT).

Совершённая сделка поможет гарантировать дальнейшую разработку и сопровождение проекта - Лукас студент и после завершения обучения непонятно: останется ли у него время на проект. Покупку dehydrated компания Apilayer объясняет желанием внести свой вклад в поддержку открытых проектов и поддержанием положительной репутации своего бренда (компания хочет показать, что она не только потребляет открытое ПО в своём облачном сервисе, но и поддерживает его разработку).

Лукас остаётся мэйнтейнером и сохранит в своих руках все рычаги управления и контроля над разработкой. Более того, Лукас теперь сможет уделять больше времени развитию dehydrated, работа над которым в последние месяцы в основном ограничивалась сопровождением. Из ближайших планов упоминается реализация новой системы для тестирования кода, которая позволит гарантировать отсутствие регрессий и нарушений совместимости со старыми системами, а также отслеживать соответствие стандарту ACME (RFC-8555). Далее Лукас намерен заняться улучшением документации.

Напомним, что применение dehydrated является одним из самых простых способов организации процесса получения и обновления сертификатов через Let's Encrypt - достаточно прописать необходимые домены в файл конфигурации, создать каталог WELLKNOWN в дереве web-сервера и прописать скрипт в crontab, все остальные действия выполняются автоматически, без необходимости ручного вмешательства пользователя. Для работы скрипта требуется bash, openssl, curl, sed, grep, awk и mktemp, которые обычно уже входят в базовый состав дистрибутивов.

  1. Главная ссылка к новости (https://lukas.im/2020/01/30/se...)
  2. OpenNews: Разработанный проектом Let's Encrypt протокол ACME утверждён в качестве интернет-стандарта
  3. OpenNews: Доверие к Let's Encrypt обеспечено во всех списках корневых сертификатов
  4. OpenNews: Проект Let's Encrypt ввёл в строй протокол ACMEv2 и поддержку масок
  5. OpenNews: Организация EFF выпустила релиз Certbot 1.0, пакета для получения сертификатов Let's Encrypt
  6. OpenNews: Проект Let's Encrypt представил модуль для http-сервера Apache
Автор новости: RNZ
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/52294-dehydrated
Ключевые слова: dehydrated, ssl, tls, cert
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (161) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, A.Stahl (ok), 08:58, 02/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    Ждём где-то через полгода новость об обнаружении какого-то вредоносного кода в этом проекте.
     
     
  • 2.90, Аноним (-), 01:01, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +26 +/
    Но вообще - каков талант! Продать баш-скрипт энтерпрайзу! А вам слабо?!
     
     
  • 3.100, Аноним (100), 03:31, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да, я тоже прихренел с продажи Bash скрипта. Они там в Enterprize совсем отупели видать.
     
     
  • 4.102, анононимс (?), 07:31, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    На пихоне более православнуто что-ли? O_o
     
     
  • 5.103, Аноним (-), 07:40, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > На пихоне более православнуто что-ли? O_o

    На пихоне это банально и вебмакачно. А ты вот на баше попробуй ПРОДУКТ выкатить?! :D

     
  • 3.117, fi (ok), 13:06, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну я продал )))

    ничего особенного, главное выполняет требуемую функцию  

     
  • 3.118, sailorCat (?), 13:17, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Продают не баш-скрипт, а решение проблемы.
     
     
  • 4.119, Michael Shigorin (ok), 13:43, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +6 +/
    *покупают
     
  • 3.130, Ilya Indigo (ok), 18:32, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не то слово!
    Я просто сделал себе форк с последней версии, допилил его под себя, выпилил протокол 1, добавил регистрацию по фейкрвому сертификату (--test) и сделал удобную регистрацию с указанием где находится .welknow директория, а главное встроил лёгкий ручной способ регистрации wildcard по dns (--dns), да и забыл про него, работает почти год и кушать не просит...
    Но ведь его можно было и продать, оказывается...
     
     
  • 4.135, Аноним (-), 08:36, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так чего теряешься? Шли патчи, разработчиком в команду наймут! :)
     
  • 3.149, Kuromi (ok), 05:31, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну там же в новости прямо сказано, основная цель - ПиАр, мол, "какие мы хорошие, поддерживаем опенсорц". При этом сделка я думаю юыла не особо дорогой, да и поддержка баш-скрипты это вам не Файрфокс форкать, зато смотрится красиво.
    Взять тот же Сименс в пример - пишут свой гипервизор, даже не сравнить масштаб.
     
     
  • 4.151, нах. (?), 10:21, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    разница только в том, что сименсовский кастрированный гипервизор не нужен абсолютно никому, включая, вполне вероятно, и самих сименсов - в сто раз проще было бы использовать существующие, но nih такой nih.

    А этот баш-скрипт таки стоит у десятков, если не сотен тысяч (неудачников, ниасиливших найти uacme или еще какой более вменяемый проект)

    При этом неумеющим кодить совершенно все равно - что мазилу форкать, что этот блоатскрипт чинить. То и другое для них - mission impossible.
    А для тех кто нашел как с этого заработать хотя бы на красную икру, пусть даже без хлеба, и есть ее приходится ложкой, как шерстяным некоторым - вполне реально.

     

  • 1.2, Аноним (2), 09:06, 02/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Есть certbot
    остальное все не то
    Он вроде как --dry-run не умеет
     
     
  • 2.27, gogo (?), 11:53, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Зачем нужен certbot написанный на экзотическом языке, сам обновляющий свой код (!)  и требующий рута?

     
     
  • 3.42, Аноним (42), 12:50, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Это питон что ли экзотический язык, который на любом сервере по дефолту есть?
     
     
  • 4.55, xm (ok), 17:16, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • –10 +/
    Если на сервере Python по дефолту то с этим сервером явно что-то не так.
     
     
  • 5.58, Аноним (58), 17:27, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Вот и я о том же. Вот в Windows Server нет python. Не то что в этих убогих centos и oracle linux где даже пакетный мэнеджер без python не работает
     
     
  • 6.94, Аноним (-), 01:17, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот и я о том же. Вот в Windows Server нет python.
    > Не то что в этих убогих centos и oracle linux где
    > даже пакетный мэнеджер без python не работает

    Найти оракл линукс посложнее чем виндоус сервер, пожалуй :). А питонокакашки редхата имеют смысл только если вы за поддержку готовы платить. Потому что самому в таком гуано забесплатно копошиться - а нафига?

     
     
  • 7.108, kerneliq (ok), 10:52, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы много денежек зарабатывать)
     
     
  • 8.111, Аноним (-), 11:53, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Денег можно заработать и на менее ассенизаторских занятиях чем копание в пихоне ... текст свёрнут, показать
     
     
  • 9.120, Michael Shigorin (ok), 13:47, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот, взял и наехал на индустриальный tm софт ... текст свёрнут, показать
     
     
  • 10.136, Аноним (-), 08:37, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Индустриалы, к счастью, вебмакакинг не очень жалуют Иначе я бы очковал жить в р... текст свёрнут, показать
     
  • 5.71, Гентушник (ok), 20:15, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хм...
     
  • 5.74, Аноним (74), 20:53, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Там даже раби будет, если это редхатовские дистроподелки. Питон 100% везде есть (может быть в рачике нет, но рачик и не продакшен-реди).
     
     
  • 6.88, xm (ok), 00:32, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зашёл на свежераскататнную FreeBSD - нет Python по дефолту.
    Вывод - хорошая, годная система не тянущая зависимостей непонятного назначения.
    А раби лучше искать в синагоге.
     
     
  • 7.89, Аноним (74), 00:45, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Которой невозможно пользоваться, не превратив её в пародию на линукс… Проходили уже это всё, альтернативные системы не годятся ни для десктопов, ни для серверов. Собственно, единственная сфера применения уже лет 20 — это дисковые стойки. IB, всё это, да.
     
     
  • 8.109, Школьник (ok), 11:13, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    То-то линукс для десктопа годится, ага Конечно, после конца бесплатного солярис... текст свёрнут, показать
     
     
  • 9.112, Аноним (-), 11:55, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кто о чем, а школьник о наболевшем А таки вон на форониксе очередные улучшения ... текст свёрнут, показать
     
     
  • 10.116, Школьник (ok), 13:00, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Увы, мне по работе периодически приходится А так - забыть бы, как страшный сон,... большой текст свёрнут, показать
     
     
  • 11.134, Аноним (74), 05:09, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас бы популярность телеметрией измерять В абсолютном значении доля пользова... текст свёрнут, показать
     
     
  • 12.147, Школьник (ok), 22:17, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Если Андроид - это линукс, тогда JunOS, ОС приставок Playstation, нутрянка всяки... текст свёрнут, показать
     
     
  • 13.150, Аноним (74), 10:21, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сравнивать фряху с геос и другими поделками на её основе примерно то же самое чт... текст свёрнут, показать
     
     
  • 14.153, Школьник (ok), 11:56, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А любую программу, собранную у меня на тачке с линуксом, я смогу под андроидом з... текст свёрнут, показать
     
  • 12.148, Школьник (ok), 22:18, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, если телеметрия не в твою пользу, то конечно же ... текст свёрнут, показать
     
  • 11.137, Аноним (137), 09:14, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Что за гестаповцы загнали Парни, отпустите зэка за забор, зачем вам саботажник ... большой текст свёрнут, показать
     
  • 8.133, xm (ok), 22:50, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Пародии на пародию быть не может ... текст свёрнут, показать
     
  • 6.95, Аноним (-), 01:18, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > (может быть в рачике нет, но рачик и не продакшен-реди).

    На дебиане питон быть ну вот вообще совсем не обязан - не требуется ни для чего такого относящегося к системе. А сам сервак у меня ну вот вообще совсем не обязан быть пихоногадостью.

     
  • 4.91, Аноним (-), 01:02, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    У меня нет никаких пихонов на серверах. И уж тем более я не собираюсь там запускать самообновляемую гадость от рута.
     
  • 2.38, Аноним (38), 12:27, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Так есть вообще нормальные вебсерверы для людей со встроенным Let's encrypt. Например Caddy. Но пожевать кактус это всегда приятнее.
     
  • 2.101, Аноним (101), 05:05, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    acme.sh наше все, а не эта ваша кучка бидонокода с кучей зависимостей
     

     ....большая нить свёрнута, показать (27)

  • 1.4, Аноним (4), 09:27, 02/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    >компания хочет показать, что она не только потребляет открытое ПО в своём облачном сервисе, но и поддерживает его разработку

    По этому они купили портянку на баше?

     
     
  • 2.5, Аноним (5), 09:45, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Эта портянка самый удобный и простой клиент к Let's Encrypt. Certbot требует установки Python, слишком раздут и превратился в комбайн, который и сертификат получит и конфиг поправит.
     
     
  • 3.7, Аноним (7), 09:53, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А dehydrated слишком раздут 1800 строк и превратился в УГ.
     
     
  • 4.8, Аноним (7), 09:54, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +20 +/
    И требует установки bash.
     
     
  • 5.13, Аноним (13), 10:56, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    собственно, в том "новом стандарте", в котором только bash и подразумевается горе-разработчиками данным свыше и установленным всегда - внезапно, пихон _требуется_, а bash - только желателен.

    Оно и понятно - без пихона не совсем работает network-manager, а портянки эти ваши нимодна-нимодна фу ваняит!

     
     
  • 6.92, Аноним (-), 01:08, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Оно и понятно - без пихона не совсем работает network-manage

    Эй, сперва протрезвейте а потом пишите на форум.

     
  • 5.18, олавф (?), 11:25, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это пиать (
     
  • 5.54, OpenEcho (?), 17:09, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >И требует установки bash.

    Который используется хацкерами вместо netcat, как реверс-шелл в силу своей способности разговаривать через сеть, не оставля нигде логов (как впрочем и gawk).

     
     
  • 6.93, Аноним (-), 01:11, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > как реверс-шелл в силу своей способности разговаривать через сеть,

    Угу, питон поставьте! Тогда реверсшел будет еще с автоапдейтом и шифрованием :)

    > не оставля нигде логов (как впрочем и gawk).

    Профнепригодные тряпки - уволить с треском. Не могут логировать что в системе запускается и какие конекции делает. Е...й стыд!!

     
     
  • 7.132, OpenEcho (?), 21:16, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Профнепригодные тряпки - уволить с треском.

    Большинство (все?) shared хостинги обязательно я думаю к вам прислушаются

     
     
  • 8.138, Аноним (137), 09:24, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ох, эти мамонты еще где-то водятся Срочно туда когорту чуваков с копьями отправ... текст свёрнут, показать
     
  • 8.145, исчо_адын_гентушнег (?), 16:43, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    где водятся нормалные шареды - там обычно cpanel WHM клаудлинукс Успехов вам в... текст свёрнут, показать
     
     
  • 9.157, пох. (?), 07:30, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    а что случилось с cpanel за эти годы, расскажите, я давно не видел В середение ... текст свёрнут, показать
     
  • 9.159, OpenEcho (?), 13:46, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я подразумевал известных всем монстров типа - bluehost, hostgator, godaddy, name... текст свёрнут, показать
     
  • 9.161, Аноним (161), 18:35, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так на этот случай был какой-то шелл на пыхе, r57shell, чтоли, или как-то так... текст свёрнут, показать
     
  • 4.10, Аноним (10), 10:40, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Значит его надо переписать на питон или lua.
     
     
  • 5.12, Аноним (13), 10:53, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Уже за вас все переписали. Автор acme_tiny уместился в две сотни строк. Включая конфигурацию, которая внутри скрипта, а не отдельным файлом.
    И да, его можно понять и исправить, если понадобилось.

    Все же баш не самый подходящий язык для чего-то, что не влезает в полтора экрана 80x25

     
     
  • 6.28, gogo (?), 11:57, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну подумаешь, что для  acme_tiny  нужно руками ключ генерить и т.д. - главное, что аффтор в 200 строк уложился!
     
     
  • 7.78, пох. (?), 22:23, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    не "подумаешь", а очень правильно, что его нужно генерить руками - это позволяет избежать ненужных проблем и хранить этот ключ отдельно от серверного. Делается это один раз, на все домены.

    И в csr тоже написать то что нужно, а не то что дядя за тебя пишет (а потом удивиться результату в немодных -несовременных браузерах и особенно - скриптах, которые некому уже переписывать - авторы cerbtot умудряются оставить пустым CN. Кто-то (не будем показывать пальцем) его оверрайдит правильным при генерации сертификата, а кто-то считает что что просил, то и получи - на тебе сертификат только с altNames.)

    А оставшиеся 200 строк можно и верифицировать, и поправить при необходимости.
    А в dehydrated - "да ну нах, проще взять такой инструмент, который работает".

     
  • 6.43, Pofigis (?), 13:00, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Включая конфигурацию, которая внутри скрипта, а не отдельным файлом.

    За это надо расстреливать, но сначала - оскопить (чтоб размножиться не успел) и четвертовать (чтоб ни строчки кода написать не успел).
    Программный код и данные - должны быть разделены! Кто этого не понимает - не то что программировать, к компу надо подпускать только под надзором того, кто это понимает.

     
     
  • 7.44, gogo (?), 13:24, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да никому они ничего не должны. Если это специфический код для конкретной единственной задачи, то вполне нормальное решение.
     
  • 7.60, Аноним (60), 17:45, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    У вас разделение данных головного мозга, если от баш скрипта на 200 строк вы требуете отдельный файл с конфигом...
     
     
  • 8.83, Аноним (13), 23:03, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    питонового То есть эти 200 строк, не считая комментариев, наполовину состоят из... текст свёрнут, показать
     
  • 7.63, nononim (?), 18:09, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Слепые фанатики - вот кого надо реально скопить-стрелять. Включать мозг для каждого отдельного случая таким людям, видимо, слишком сложно. Они вычитывают где-то рекомендации, принимают их за святую догму, размахивают ею как флагом, поливают грязью "отступников". Новички этим страдают, да.
     
     
  • 8.84, Аноним (84), 23:45, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Новички как раз не понимают, что такие рекомендации не на пустом месте берутся, ... текст свёрнут, показать
     
     
  • 9.86, Аноним (13), 00:04, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Угу, они берутся от раздутого ЧСВ анонимов, ничего похожего на acme_tiny ниасили... текст свёрнут, показать
     
  • 6.96, Аноним (96), 01:24, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Включая конфигурацию, которая внутри скрипта, а не отдельным файлом.

    И эти люди удивляются почему выпнули sysv init... :\. Вообще-то отделение конфигурации от кода - это как бы некий bare minimum культуры кодинга.

     
  • 5.19, олавф (?), 11:27, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    не забываем че питон развивался в рамках миникс (проект амеба)так шо только баш юниксвей а не это ..
     
     
  • 6.104, Аноним (-), 07:49, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > не забываем че питон развивался в рамках миникс (проект амеба)так шо только
    > баш юниксвей а не это ..

    Какое годотное название проекта, прямо в яблочко.

     
  • 5.20, Аноним (20), 11:28, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ога, специально буду добавлять питон в свой контейнер ради акме-клиента.
    Жаль, что Кристапс на портабельную версию своего клиента забил...
     
     
  • 6.77, пох. (?), 22:14, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    идиоты, не понимающие, что контейнер должен содержать _одно_ приложение, и никаких скриптов, кронов и прочего в нем быть не должно - они должны быть в _отдельном_ контейнере, должны страдать.

     
     
  • 7.97, Аноним (96), 01:26, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > идиоты, не понимающие, что контейнер должен содержать _одно_ приложение, и никаких скриптов,
    > кронов и прочего в нем быть не должно - они должны
    > быть в _отдельном_ контейнере, должны страдать.

    Поднять контейнер для скрипта :) апдейта сертификата :) серверу :) это круто, конечно. Правда, придется этот скрипт все-равно пустить в другой контейнер - ну или как он апдейтить сертификат будет?

    А потом мы узнаем что контейреров бывает более 1. И чего тогда? Кодить контейнер-менеджер всего этого? Слепить 5 контейнеров каждому с своим скриптом? Это уже надо корпорацию создавать, нанимать с десяток псинодевов и чего там еще.

     
     
  • 8.124, Аноним (124), 14:35, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А что вам мешает примаунтить биндить, или ещё как оно таи с коньтейнерами одну... текст свёрнут, показать
     
  • 8.126, нах. (?), 15:21, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    это, если вы не знали - то, для чего эти самые контейнеры и были когда-то предна... большой текст свёрнут, показать
     
     
  • 9.139, Аноним (-), 09:40, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А вы предлагаете эту изоляцию нарушить, сделав кросслинк Сомнительная радость, ... большой текст свёрнут, показать
     
     
  • 10.141, нах. (?), 12:07, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    то есть внутри одного контейнера напомню еще разок - вся затея докера НЕ была п... большой текст свёрнут, показать
     
     
  • 11.162, Аноним (-), 18:47, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Сертификат сервера - часть его рабочих данных Так что по идее нет Тоже вариант... большой текст свёрнут, показать
     
  • 7.114, Аноним (20), 12:11, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Отдельный контейнер, который будет висеть без дела три месяца и я за него буду платить? И ещё иметь отдельный геморрой с пиханием что-то в well-known, а потом с пиханием нового сертификата в папку с сертификатами в контейнере с нжинксом? Вот сейчас ты реально херню ляпнул.
     
     
  • 8.128, нах. (?), 15:26, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    п-ц Ну если ты такой девляпс, что у тебя контейнер, который нужен раз в три мес... текст свёрнут, показать
     
     
  • 9.131, Аноним (20), 21:11, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Для этого где-то раз в три месяца должен запуститься код, который этот контейнер... текст свёрнут, показать
     
     
  • 10.144, нах. (?), 15:58, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    и это очень легко отследить, как и заметить вовремя проблему И очень нелегко сл... текст свёрнут, показать
     
     
  • 11.167, Аноним (-), 09:47, 07/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю как ему, а я предпочту не умножать сущности без необходимости Ну а ты в... текст свёрнут, показать
     
  • 5.40, Аноним (38), 12:34, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Раз уж все равно добавлять инородную сущность для летсэнкрита почему бы это сделать без зависимостей и статично. Для этого так то придумали программы на golang. Например lego и acmetool.
     
     
  • 6.64, kvaps (ok), 18:19, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Lego уже обновился в полноценный cert-manager
     
     
  • 7.98, Аноним (-), 01:35, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Lego уже обновился в полноценный cert-manager

    Поздняк метаться, нубы! Вас уже обштопал программист на баше. Ггг, какое унижение для скрипткидисов!

     
  • 6.79, пох. (?), 22:27, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    потому что глупое борцунство с зависимостями - ненужно.
    Особенно когда у тебя пихон в lsb запихали.

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

    А бинарник openssl у меня дистрибутивный, и в нем вряд ли появится что-то неожиданное, да еще и останется незамеченным.

     
     
  • 7.99, Аноним (-), 02:06, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну как бы вместо шелскрипта нечто самообновляемое, на ЯП с кучей фич в стандартн... большой текст свёрнут, показать
     
     
  • 8.110, Школьник (ok), 11:17, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Трава бы и выросла в дерево, дык кто ж ей даст с А что до остального - на ба... текст свёрнут, показать
     
     
  • 9.113, Аноним (-), 12:01, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну как бы ежели кто демонстрирует акульи замашки, палец в рот ему лучше не класт... текст свёрнут, показать
     
  • 8.115, Аноним (115), 12:56, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    там речь про acme_tiny, а не certbot 200 с хвостиком строчек на пихоне, включая... большой текст свёрнут, показать
     
     
  • 9.140, Аноним (-), 09:45, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А нельзя этих остальных перечислить Дебианщики так прямым текстом сказали что L... текст свёрнут, показать
     
     
  • 10.142, нах. (?), 12:09, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    ну значит и на них следует положить Люди, сознательно игнорирующие принятые ста... текст свёрнут, показать
     
     
  • 11.163, Аноним (-), 18:54, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    принятые редхатом в одно табло, не спрашивая остальных от слова вообще Ну во... текст свёрнут, показать
     
  • 3.9, KonstantinB (??), 10:23, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Еще acme.sh есть.
     
  • 3.61, kvaps (ok), 18:02, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А как же acme.sh?
     
  • 2.6, вейланд (?), 09:47, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Завидуй молча.
     

     ....большая нить свёрнута, показать (55)

  • 1.11, Аноним (13), 10:41, 02/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    а, так вот почему на багрепорты он забил х..й. Действительно, не для себя же делал, на продажу.

    P.S. с bypass.no эта поделка поломана нахрен и починке не поддается - разобраться в этой лапше ни у кого с наскока не получилось.

     
     
  • 2.15, КГБ СССР (?), 11:18, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А тебе завидно да?
    Что он смог продать свой проект, и чихал на тебя и твои хотелки.
    Он все правильно сделал, а ты завидуй и изрыгай свою ненависть и токсичность дальше.
     
     
  • 3.81, Аноним (13), 22:47, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > А тебе завидно да?

    не суди о других по себе. Времени, потерянного на попытки разобраться, почему этот мусор не работает - жалко.
    > Что он смог продать свой проект, и чихал на тебя и твои хотелки.

    да кто-то и Христа продать смог, неплохо, кстати, заработал. Чихал только недолго потом.
    Обзавидуешься?

    Ну а добрым молодцам урок, не связываться со студенческими поделками.

     
  • 2.17, КГБ СССР (?), 11:24, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Кстати этим ты показал, как линуксоиды действительно относятся к open source проектам.

    Спасибо тебе, я сделал скриншот твоего сообщения и буду показывать его всем линуксоидам, которые будут писать как они любят и уважают open source.

     
     
  • 3.21, Аноним (21), 11:36, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ты поехавший, ты в курсе?
     
     
  • 4.29, КГБ СССР (?), 11:57, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зато линуксоиды, поливающие чужие проекты грязью, хорошие да?

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

     
     
  • 5.52, Аноним (52), 16:01, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Чтобы выявить е**нутого, диплом не нужен. Достаточно посмотреть, что за чушь ты пишешь.
     
  • 3.23, Аноним (20), 11:40, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Кстати этим Шауэр показал, как линуксоиды действительно относятся к своим проектам.
    > Спасибо ему, я сделал скриншот этой новости и буду показывать его всем линуксоидам, которые будут писать как они любят и уважают open source.

    Можешь не благодарить.

     
     
  • 4.30, КГБ СССР (?), 11:59, 02/02/2020 Скрыто ботом-модератором     [к модератору]
  • –3 +/
     
     
  • 5.31, Аноним (38), 12:08, 02/02/2020 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 6.33, КГБ СССР (?), 12:12, 02/02/2020 Скрыто ботом-модератором     [к модератору]
  • –2 +/
     
     
  • 7.36, Аноним (38), 12:21, 02/02/2020 Скрыто ботом-модератором     [к модератору]
  • +5 +/
     
     
  • 8.39, КГБ СССР (?), 12:27, 02/02/2020 Скрыто ботом-модератором     [к модератору]
  • –2 +/
     
  • 3.82, Аноним (13), 22:54, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Кстати этим ты показал, как линуксоиды действительно относятся к open source проектам.

    шлют багрепорты и даже готовые патчи - там одних только pull-requests (на которые автором тоже забит х..й) два десятка открытых. Поддерживают свободный софт, как могут. А что - должны были автору конную статую воздвигнуть? (Если что - у меня под Якутском есть один знакомый скульптор, обращайся - правда, сезон уже заканчивается, материала может не хватить.)
    Впрочем, может они не линуксоиды вовсе, только прикидываются. bash-то и на маке можно собрать.

     
  • 2.57, rm_ (ok), 17:25, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вот тоже хотел написать про buypass и на то что автору похрен на неработу с ним.
     
     
  • 3.80, Аноним (13), 22:40, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вот тут: https://github.com/dehydrated-io/dehydrated/issues/653#issuecomment-578991966
    написано что dns-1 таки работает, поломан только веб.

    Предварительно надо что-то написать в config на тему contact email - тогда оно осилит создать акаунт правильно.

    Автору похрен на любые отличные от le - https://github.com/dehydrated-io/dehydrated/issues/689 тоже с прошлого года болтается.

    "это ж впопенсорсе, пофикси сам".

    Да ну его в пень.

     

  • 1.14, Аноним (14), 11:04, 02/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Bash? Серьезно? Не прикасаясь к этому даже 10-ми метровой палкой
     
     
  • 2.107, Аноним (-), 08:50, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Изыди тролль.
     
  • 2.143, xm (ok), 15:20, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вот таки да. Тащить bash куда ни попадя вместо POSIX shell это моветон.
     
     
  • 3.152, нах. (?), 10:24, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И где твой форк на posix shell?
     

  • 1.16, cherts74 (?), 11:18, 02/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Кто может сказать чем он лучше acme.sh ?
    У acme.sh вообще ничего не нужно прописывать, запустил 1 раз - получил сертификат, все остальное уже будет на автомате: прописывание в крон и acme.sh сам поймет список сертификатов и будет их обновлять - мне кажется это удобнее, чем писать конфиги руками.
     
     
  • 2.24, Аноним (21), 11:41, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сейчас тебе начнут объяснять, что только баш - тру линуксвей, а все остальные подлежат экстерминатусу, просто потому, что местные аноны хотят казаться админами-олдами.
     
     
  • 3.34, Аноним (38), 12:14, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +8 +/
    acme.sh работает не только с баш но и сш и даш. Так что он даже предпочтительнее. Например для контейнера на альпайн в котором идет sh доставлять еще и bash это нафиг не нужное дело.
     
  • 2.32, gogo (?), 12:09, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Прописать домен в список - это не лопатить тонны портянок.
    И в этом списке домены и алиасы очень просто и наглядно записаны - не забудешь.
    Ну и лично меня разражает, когда скрипт сам себя копирует в папку, которую он считает походящей, а не работает там, где его положили.
    И крон таки руками придется править, ибо моветон запускат ьв 00:00 некритичные ко времени кроны.
     
  • 2.45, KonstantinB (??), 14:07, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ничем. Просто появился первым.
     
  • 2.46, Аноним (84), 14:36, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Он лучше как раз тем, что ничего не прописывает в крон и конфиги, а значит, во-первых, ничего не поломает, а во-вторых, ему не нужен рут для работы.
     
     
  • 3.121, Аноним (121), 14:10, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    acme.sh тоже root для работы не нужен. Инсталлятором тоже пользоваться совершенно не обязательно.
     

  • 1.22, Аноним (22), 11:39, 02/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > после завершения обучения не понятно, останется ли у него время на проект
    > Более того, Лукас теперь сможет уделять больше времени развитию dehydrated, работа над которым в последние месяцы в основном ограничивалась сопровождением.

    на какой уровень публики это расчитано?

     
     
  • 2.37, Аноним (5), 12:26, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А что тут не понятно. Раньше он делал проект в свободное время just for fun, а теперь будет сидеть на зарплате и обязан заниматься разработкой.
     
     
  • 3.41, Аноним (38), 12:39, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Там написано только что он останется мейнтенером. Так то компании обычно вплетают новые проекты в свой пайплайн и делаеть его будут другие программисты на зп. А мнение мейнтейнера могут и на нуль умножить.
     
  • 2.47, Аноним (84), 14:38, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На уровень тех, кто способен удержать в памяти более одной фразы. Тренируйся.
     

  • 1.25, Аноним (25), 11:49, 02/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Покупку dehydrated компания Apilayer объясняет желанием внести свой вклад в поддержку открытых проектов

    Верю.

    Жду через пол года в системных требованиях SystemD и Gtk7.

     
     
  • 2.26, Аноним (25), 11:51, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А ещё сборку через CMake :)
     
     
  • 3.48, Аноним (84), 14:39, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    meson же
     
  • 2.35, Аноним (38), 12:20, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если посмотреть на проекты этой компашки становится ясно что они их все купили у каких то студентов.

    Вот пример https://languagelayer.com/ сервис определяет язык по введенному тексту. На русский текст он говорит что это или Македонский или Таджикский. Занавес.

     
     
  • 3.49, Кококо (?), 14:55, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > На русский текст он говорит что это или Македонский или Таджикский.

    Русоф🐓бы!

     
  • 3.87, пох. (?), 00:18, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да нормальный вроде сервис... Написал ему "е6ля с конями" - предположил украинский, русский и болгарский. Написал "полный п-ц" - предложил только русский, 100% гарантия.

     

  • 1.51, freehck (ok), 15:50, 02/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Скрипт конечно прикольный, но как-то сомневаюсь, что оно выстрелит... Количество рабочих альтернатив зашкаливающее. Притом тот же certboot обладает куда большей кастомизируемостью, если говорить о тех же хуках. Вот тот же http-01 -- он может как запустить standalone, так и использовать webroot. И webroot зачастую куда предпочтительнее, потому что ты не можешь использовать standalone, не приостановив работу своего сервера. А хуки, чтобы затем передёрнуть nginx -- раз, и чтобы разложить новые сертификаты по балансерам -- два, ну они просто маст хев же. А это всё те камни преткновения, насколько я вижу, в этом скрипте отсутствуют (судя по отсутствию упоминания о них в документации -- поправьте меня, если это не так).

    Тем не менее, студенту флаг в руки и наилучшие пожелания: как строительный кирпичик проект наверняка имеет смысл.

     
     
  • 2.62, edo (ok), 18:04, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    то есть "выстрелит"? он давно уже выстрелил, я думаю, что он второй по популярности после certbot.
     
     
  • 3.69, freehck (ok), 20:00, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > то есть "выстрелит"? он давно уже выстрелил, я думаю, что он второй
    > по популярности после certbot.

    Второй по популярности? Ну не знаю. Про certbot, acme.sh и cert-manager я вот слышал. А про данного зверя -- нет. Возможно, конечно, что теряю хватку. Возможно... =)

     
     
  • 4.105, Аноним (-), 07:54, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В смысле - выстрелит? Чувак уже продался энтерпрайзу - так что для него проект, определенно, выстрелил.
     
  • 2.65, PereresusNeVlezaetBuggy (ok), 18:37, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > А хуки, чтобы затем передёрнуть nginx -- раз, и чтобы разложить новые сертификаты по балансерам -- два, ну они просто маст хев же.

    Обосновывать почему они must have, конечно же, не стоит? Равно как и задумываться над тем, что, по большому счёту, давать всему подряд возможность запуска чего угодно — не всегда хорошая идея...

     
     
  • 3.70, freehck (ok), 20:10, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> А хуки, чтобы затем передёрнуть nginx -- раз, и чтобы разложить новые сертификаты по балансерам -- два, ну они просто маст хев же.
    > Обосновывать почему они must have, конечно же, не стоит?

    Мощно. Я прям завис на этом вопросе. =)

     
  • 3.106, Аноним (-), 07:55, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Обосновывать почему они must have, конечно же, не стоит?

    Иначе сервак в час X превращается в тыкву.

     
  • 2.66, RNZ (ok), 18:52, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    webroot есть: https://github.com/dehydrated-io/dehydrated/blob/master/docs/wellknown.md
    hook'и поддерживает:
    https://github.com/dehydrated-io/dehydrated/blob/master/docs/hook_chain.md
    https://github.com/dehydrated-io/dehydrated/blob/master/docs/examples/config
    https://github.com/dehydrated-io/dehydrated/blob/master/docs/examples/hook.sh

     
     
  • 3.68, freehck (ok), 19:52, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > webroot есть
    > hook'и поддерживает

    Хм. Видимо я был недостаточно внимателен. Пригляжусь теперь. Спасибо!

     

  • 1.67, Аноним (67), 18:52, 02/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >в дереве web-сервера

    А вэбсервер то зойчем?

     
     
  • 2.76, Аноним (5), 21:33, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы подтвердить владение сайтом.
     

  • 1.72, SkyNet (??), 20:29, 02/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    важная новость
     
  • 1.75, user90 (?), 21:07, 02/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > разработчик bash-скрипта

    Внезапно меня начинает душить смех.

     
     
  • 2.85, Аноним (13), 23:52, 02/02/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> разработчик bash-скрипта
    > Внезапно меня начинает душить смех.

    ты-то и баш-скрипта не разработал за всю жизнь, только задницу?

    А тут вот студент неплохо поднял деньжат на его продаже.

     
  • 2.122, Аноним (121), 14:12, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    И не говори, наклепал портянку на баше. Надо было на джаве написать и в докер засунуть, тогда бы было огого, ентерпрайз.
     

  • 1.123, Анонимун (?), 14:30, 03/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если новость о bash скрипте, то почему бы не написать новости о youtube-dl, plotbitrate?
     
     
  • 2.129, нах. (?), 15:30, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    бл... не пугайте - что случилось с youtube-dl?
     
  • 2.155, Аноним (74), 12:57, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >plotbitrate?

    Спасибо тебе анончик, я раньше что-то не слышал о сабже. Недавно была задача пронанализоровать битрейт и я накостылял башепортянку на ffprobe, но визуализации там никакой не было.

     
     
  • 3.156, Аноним (156), 01:23, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Для видео лучше использовать Bitrate Viewer под Wine. Он не поддерживает новые форматы, зато график не разделяет на IPB кадры.
     
     
  • 4.158, Аноним (74), 08:43, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Мне нужно для hevc. Видимо, придётся страдать с ffprobe, до чего же он медленный! А картинка тоже полчаса открывается — наверное, придётся отказаться от svg? Либо собрать IM с svg… Интересно, насколько быстро он справится.
     
     
  • 5.160, Аноним (156), 14:53, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > до чего же он медленный

    Потому что декодирует полностью (к тому же HEVC), а Bitrate Viewer считает без декодирования.

    > картинка тоже полчаса открывается

    Зависит от длительности файла.

    > придётся отказаться от svg

    Может быть уменьшить количество выборок, чтобы matplotlib'у было проще считать. А тут еще и python.

     
  • 4.165, пох. (?), 19:57, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    кстати, в хелпе заявлено что он - opensource.
    Как я понимаю, сырцы исчезли из этих ваших интернетов навечно, и автор тоже помер давно?

     

  • 1.127, Sphynkx (ok), 15:24, 03/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вердикт: Учите bash ;-))
     
     
  • 2.154, Аноним (74), 12:53, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Уже несколько лет практикую странные хаки на баше После того, как ты увидел, во... большой текст свёрнут, показать
     
     
  • 3.169, Sphynkx (ok), 22:27, 11/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я в особо суровых случаях на Перле ваяю =))
     

  • 1.146, mikhailnov (ok), 17:04, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А чего bash не нравится местным экспертам?
     
     
  • 2.164, Аноним (-), 18:56, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > А чего bash не нравится местным экспертам?

    Puttyexe'шники, сэр!

     

  • 1.168, нуна (?), 17:37, 07/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А вы друзья как ни садитесь...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру