LINUX.ORG.RU
ФорумTalks

В man починили пасхалку

 ,


0

1

пруфлинк https://git.savannah.gnu.org/cgit/man-db.git/commit/?id=84bde8d8a9a357bd37279...

Чтобы воспроизвести пасхалку, надо (было) запустить ман в пол-первого ночи.

date +%T -s "00:30:00" ; man -w


это отсылка к песне группы абба.

а вот при каких обстоятельствах это было найдено https://unix.stackexchange.com/questions/405783/why-does-man-print-gimme-gimm...

★★★

Последнее исправление: bl (всего исправлений: 2)

Ответ на: 4.2 не выпилили от Deleted

перечитал патч, согласен.

bl ★★★
() автор топика

Интересно, сколько лет это присутствовало в коде до того, как произошел реальный кейс?

И где все это время были так разрекламированные некоторыми адептами швабодки «миллионы глаз», якобы непрерывно сканирующие исходники открытого софта на предмет несанкционированного поведения?

quwy
()

Классная песня.
А вообще, реквестирую следующие пасхалки:
— чтобы ufw переключался в allow, если в пакете придёт «Break on through to the other side»;
— чтобы whoami при запуске под юзером tommy выдавал «Who Are You?»;
— чтобы df -h при наличии на диске более 90% свободного места писал «i feel free»;
— чтобы Stellarium при просмотре галилеевых спутников Юпитера предлагал станцевать фанданго;
— чтобы kill при ошибке выводил «staying alive»;
— чтобы кнопочка записи в K3B называлась «Burn, baby, burn».

Тогда заживём.

dogbert ★★★★★
()
Ответ на: комментарий от quwy

c 2011 года, тоесть ~6 лет

bl ★★★
() автор топика
Ответ на: комментарий от dogbert

— чтобы df -h при наличии на диске более 90% свободного места писал «i feel free»;

в одной операционной системе 2001 года выпуска, кажется при <10% места вспылывало сообщение в системной трее: алярма места мало. потом люди обзавелись 1-2 терабайтными винтами, и это сообщение триггерилось на 10гигабайт.

bl ★★★
() автор топика
Ответ на: комментарий от quwy

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

Chaser_Andrey ★★★★★
()
Ответ на: комментарий от bodqhrohro_promo

кто ж знал, что тестеры там такие тупые, что не могут регулярками препроцессить выхлоп man чтобы выбросить оттуда gimme

stevejobs ★★★★☆
()
Ответ на: комментарий от bl

ну ты глянь на реальные приложения. Через одно все пишут в stderr совершенно всё, и ошибки, и не ошибки, что угодно. Почти всегда нужно stderr перефигачивать регулярками и вылавливать известные типы ошибок

stevejobs ★★★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.