The OpenNET Project / Index page

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

16.01.2015 08:34  Ошибка в Steam для Linux может привести к удалению всех данных пользователя

Один из пользователей Steam на платформе Linux столкнулся с непонятным пропаданием всех своих данных после перемещения директории ~/.local/share/steam на новый диск через символическую ссылку. После перемещения данных, запуск Steam завершился крахом, а повторный запуск привёл к инициированию переустановки клиента Steam. После данных манипуляций все принадлежащие текущему пользователю данные оказались удалены, в том числе данные, размещённые в директории пользователя и в примонтированном накопителе.

Причиной удаления оказался скрипт steam.sh, в котором была допущена ошибка, приводящая к запуску команды "rm -rf /" в случае проблем с доступом к директории с данными Steam. В частности, в скрипте присутствует строка rm -rf "$STEAMROOT/"*, которая должна была выполнить чистку содержимого директории с данными Steam при переустановке. Заполнение переменной производится командой STEAMROOT="$(cd "${0%/*}" && echo $PWD)"). Таким образом, в случае, если директория не найдена, в переменную STEAMROOT записывается пустая строка, что приводит к выполнению rm -rf "/"* и удалению в системе всех данных, принадлежащих пользователю. Следует отметить, что похожая проблема наблюдается и в версии для платформы Windows (при установке Steam в "C:\\Program Files\\" вместо "C:\\Program Files\\Steam\\" может быть удален весь "C:\\Program Files\\").

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Эксперименты с системой после выполнения rm -rf /
  3. Ошибка в установщике bumblebee приводит к удалению директории /usr
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: steam
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 09:00, 16/01/2015 [ответить] [смотреть все]
  • +13 +/
    Патч Брамина, да...
     
     
  • 2.71, pkdr, 14:02, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]
  • +10 +/
    Вы опечатались в словосочетании "патч Бармина" или намекаете, на то, что автор этого кода индус?
     
     
  • 3.90, Аноним, 16:27, 16/01/2015 [^] [ответить] [смотреть все]
  • +10 +/
    Скорее двухголовая корова.
     
     
  • 4.127, count0krsk, 06:41, 17/01/2015 [^] [ответить] [смотреть все]
  • +1 +/
    Как же я её в Fallout-ах любил валить ))
    Это месть Брамина )
     
  • 3.121, Аноним, 00:26, 17/01/2015 [^] [ответить] [смотреть все]
  • +1 +/
    Да, отказом от всего и данных достигается нирвана.
     
  • 1.2, Аноним, 09:10, 16/01/2015 [ответить] [смотреть все]  
  • +3 +/
    Видел тред на одной странице Да, это будет обсуждаться Помните тред в гитхаб... весь текст скрыт [показать]
     
     
  • 2.6, Аноним, 09:23, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Причём только с Catalyst NVIDIA, открытые драйверы Radeon и Intel нормально вед... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.151, grem, 22:19, 19/01/2015 [^] [ответить] [смотреть все]  
  • +/
    С самого начала использовал симлинк на SteamApps и всё запускалось Скорее ещё о... весь текст скрыт [показать]
     
  • 1.3, б.б., 09:10, 16/01/2015 [ответить] [смотреть все]  
  • +5 +/
    проприетарщики, я басню вам прочёл
    не для того, чтоб вы надеялись на пчёл
     
     
  • 2.7, pkdr, 09:25, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +29 +/
    Вот благодаря открытости проблему быстро и нашли. И очень скоро исправят.
    А в ваших любимых проприетарных поделках такие кактусы едят годами, и вам ещё повезёт, если у подобных кактусов вообще подстригают колючки, могут и наплевать на ваши проблемы, отправят читать пункт EULA "пользуйтесь нашим поделием на свой страх и риск".
     
  • 2.20, FractalizeR, 10:03, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –7 +/
    У вас есть время на прочитывание и анализ всех опенсорсных инструментов, которы... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.38, Chaser, 11:20, 16/01/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    У меня есть время Не на все инструменты, а лишь на те, которые меня интересуют ... весь текст скрыт [показать]
     
     
  • 4.157, XoRe, 00:50, 21/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Помнится, в книжном магазине видел интересную книжку код ядра linux с комментар... весь текст скрыт [показать]
     
     
  • 5.165, Chaser, 18:38, 24/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Зачем, если можно читать оригиналы исходников, скачанных из kernel org Впрочем,... весь текст скрыт [показать]
     
  • 1.5, Аноним, 09:13, 16/01/2015 [ответить] [смотреть все]  
  • +/
    А кто-нибудь сталкивался с багом бесконечного запуска скрипта steam sh, которое ... весь текст скрыт [показать]
     
     
  • 2.18, llolik, 09:55, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Сталкивался и на свежем Минте Когда случайно запустил одновременно 2 экземпляр... весь текст скрыт [показать] [показать ветку]
     
  • 1.8, Аноним, 09:26, 16/01/2015 [ответить] [смотреть все]  
  • –1 +/
    все дело - в портянках на баше.
     
     
  • 2.11, Аноним, 09:33, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +8 +/
    поясню: сколько не видел людей пишущих всякие обертки для запуска, да и сам такой же - скрипты пишутся на отъеб--сь, тестируются менее, чем никак. Ну, т.е. даже потенциально никому в голову не придет писать тесты на баш-скрипт, ведь "это же простенький скрипт".

    Все обертки и сценарии запуска должны быть декларативны. Нельзя везде писать rm -rf - это слишком низкоуровнево и опасно, должны быть общепринятые примитивы, типа "каталог с данными должен находиться по этому пути", "очистить каталог", "инициализировать каталог"

     
     
  • 3.48, freehck, 12:36, 16/01/2015 [^] [ответить] [смотреть все]  
  • +5 +/
    Вообще говоря, да - у скриптов на баше почему-то неоправдано высокий порог вхожд... весь текст скрыт [показать]
     
     
  • 4.119, Отражение луны, 21:06, 16/01/2015 [^] [ответить] [смотреть все]  
  • +/
    А давайте заменим баш яваскриптом) Не стесняйтесь ставить дизлайки)
     
     
  • 5.122, Аноним, 00:33, 17/01/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    *Поттеринг конспектирует и делает пометки*
     
     
  • 6.128, count0krsk, 06:46, 17/01/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Мизулина тем временем дописала в Законопроект о национальном интернете дополни... весь текст скрыт [показать]
     
  • 6.159, Аноним, 16:23, 21/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Поттер облажался с костностью языка Unit-файлов Надо было брать что-нибудь боле... весь текст скрыт [показать]
     
  • 2.92, Ordu, 16:37, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    В данном случае -- нет В данном случае проблема в вендовом подходе к инсталляци... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.104, Аноним, 17:36, 16/01/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Мысль сотворить подобное 8212 под подобным понимается выяснять черезжопным... весь текст скрыт [показать]
     
     
  • 4.107, Ordu, 17:54, 16/01/2015 [^] [ответить] [смотреть все]  
  • +/
    В основном понимается первое Но второго это тоже касается ... весь текст скрыт [показать]
     
  • 2.114, Аноним, 19:54, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Ты уже сходил в каждую новость с тегом Проблемы безопасности и написал про вс... весь текст скрыт [показать] [показать ветку]
     
  • 1.9, Аноним, 09:26, 16/01/2015 [ответить] [смотреть все]  
  • –2 +/
    shell-портянщики примерно так же пишут системы инициализации
     
     
  • 2.15, Аноним, 09:48, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +7 +/
    а Си-портянщики, типа, лучше? В коде, где сплошные ____guess_what_it_does() и макросы.
     
     
  • 3.16, Аноним, 09:54, 16/01/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    люди, которые пишут на Си, понимают, что rm -rf нельзя просто так взять и воткну... весь текст скрыт [показать]
     
  • 3.33, Аноним, 10:44, 16/01/2015 [^] [ответить] [смотреть все]  
  • –3 +/
    си-порятнщики не слышал существующий системы инициализации написаны лучшими си... весь текст скрыт [показать]
     
     
  • 4.43, Аноним, 12:03, 16/01/2015 [^] [ответить] [смотреть все]  
  • +5 +/
    WHAT Линус совершенно противоположного о них мнения Key, I m f cking ti... весь текст скрыт [показать]
     
  • 4.123, anonym0use, 03:43, 17/01/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    Угадай, откуда code if path_is_absolute option 7 arg_header strdup... весь текст скрыт [показать]
     
     
  • 5.138, Аноним, 05:39, 18/01/2015 [^] [ответить] [смотреть все]  
  • +/
    давай ссылку на исходник с указанием версии и строки, посмотрим
     
     
  • 6.141, anonym0use, 16:28, 18/01/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    http cgit freedesktop org systemd systemd tree src cryptsetup cryptsetup c n78... весь текст скрыт [показать]
     
     
  • 7.143, Аноним, 21:51, 18/01/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    и? в чем суть претензии?
     
     
  • 8.150, arisu, 14:28, 19/01/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    отличная иллюстрация мышления любителей системдеца они даже не понимают, в чём ... весь текст скрыт [показать]
     
  • 7.152, anonym0use, 23:38, 19/01/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Это еще цветочки http cgit freedesktop org systemd systemd tree src shared un... весь текст скрыт [показать]
     
  • 7.154, Vkni, 00:11, 20/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Ой, ой, ой Вот ведь, однако, дебил писал ... весь текст скрыт [показать]
     
  • 7.158, ZloySergant, 15:05, 21/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Ик А что прогеры из сыстэмДэ про switch не в курсе ... весь текст скрыт [показать]
     
     
  • 8.160, arisu, 19:17, 21/01/2015 [^] [ответить] [смотреть все]  
  • +/
    это ж си, как ты его тут применишь-то ... весь текст скрыт [показать]
     
     
  • 9.162, ZloySergant, 08:44, 22/01/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Навскидку char strs cipher , size , ... весь текст скрыт [показать]
     
     
  • 10.163, arisu, 18:54, 22/01/2015 [^] [ответить] [смотреть все]  
  • +/
    хм. убедительно. что-то я тупанул.
     
  • 5.161, anonym0use, 01:56, 22/01/2015 [^] [ответить] [смотреть все]  
  • +/
    А вот еще "вкусняшка":
    https://bugs.freedesktop.org/show_bug.cgi?id=74589#c6
     
  • 3.49, user, 12:43, 16/01/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Это да, хочу развидеть ядро FreeBSD.
     
     
  • 4.54, user, 13:06, 16/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Linux немного лучше, но тоже байтораздирающее зрелище.
     
     
  • 5.88, Аноним, 15:44, 16/01/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Да фигня вопрос - напиши операционку лучше, посмотрим как получится у тебя ... весь текст скрыт [показать]
     
  • 2.91, Аноним, 16:28, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Предлагаешь встроить Стим в systemd ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.118, Michael Shigorin, 21:00, 16/01/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    Мне вот что интересно понимают ли авторы таких баек и те, кто повторяет, разниц... весь текст скрыт [показать]
     
  • 2.94, Анонимс, 16:43, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Чистый день, новость о фейлах Стима и о том, что они не совсем г потому как испо... весь текст скрыт [показать] [показать ветку]
     
  • 1.10, iZEN, 09:27, 16/01/2015 [ответить] [смотреть все]  
  • –14 +/
    Вот ведь дурачьё.
     
     
  • 2.69, Аноним, 13:59, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Изя, покажи валве как надо Напиши свой магазин, рантайм, игры и прочая, чтоб он... весь текст скрыт [показать] [показать ветку]
     
  • 1.13, A.Stahl, 09:42, 16/01/2015 [ответить] [смотреть все]  
  • +9 +/
    Солнцеликий Гейб очищает место на винтах своих фанатов для Half-Life 3.
    Как дети ей-богу -- при спорах BSD-GPL готовы глотки друг другу перегрызть, а в темах про кусок гейбовского блоба -- радуги, бабочки и благодать.
    Даже "rm -rf /" эту благодать испортить не может...
     
     
  • 2.19, VolanD, 09:57, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –4 +/
    дык дело то таки не в блобе, а в полне опенкод скрипте но всем пох, как оказал... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.21, A.Stahl, 10:04, 16/01/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Этот скрипт оказался открытым совершенно случайно И я не удивлюсь если изменять... весь текст скрыт [показать]
     
     
  • 4.23, OLHE, 10:14, 16/01/2015 [^] [ответить] [смотреть все]  
  • +/
    При изменении скриптов они самовосстанавливаются. Есть там такая фича.
     
     
  • 5.46, ADMIN, 12:33, 16/01/2015 [^] [ответить] [смотреть все]  
  • +/
    chattr -i наше всё
     
  • 2.27, Аноним, 10:30, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Просто хейтерство к Valve никто не оплачивает.
     
     
  • 3.97, Amonimus, 16:48, 16/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Ну не знаю - я вальвовскую поделку снёс сразу как установил - понял, что ради иг... весь текст скрыт [показать]
     
     
  • 4.129, count0krsk, 06:59, 17/01/2015 [^] [ответить] [смотреть все]  
  • +/
    1 Не вижу практического смысла ставить такую махину, чтобы платить кому-то ден... весь текст скрыт [показать]
     
  • 2.52, pkdr, 12:52, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Ну Гейб в любом случае делает полезное дело, популяризует линукс теперь ещё и на... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.100, vn971, 17:05, 16/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Кстати, дайте плиз какие-нибудь ключевые слова для поиска этой речи Столлмана, е... весь текст скрыт [показать]
     
     
  • 4.101, Andrey Mitrofanov, 17:14, 16/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Видимо, http lmgtfy com q non-free games site fsf org Nonfree DRM d Games on ... весь текст скрыт [показать]
     
  • 2.99, Ilya Indigo, 17:03, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    rm -rf - нет Но rm -rf b b - совершенно другое дело ... весь текст скрыт [показать] [показать ветку]
     
  • 1.25, Аноним, 10:20, 16/01/2015 [ответить] [смотреть все]  
  • +1 +/
    Одно проверочное условие может спасти мир!
     
  • 1.35, хрюкотающий зелюк, 10:56, 16/01/2015 [ответить] [смотреть все]  
  • +/
    А если не двигать папку туда сюда то ничего не случится? Так можно же игру ставить на любой диск и каталог, зачем сам стим двигать???
     
     
  • 2.93, Ordu, 16:41, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Проблема не в том, что стим нельзя двигать, проблема в том, что стим сделан таки... весь текст скрыт [показать] [показать ветку]
     
  • 1.36, Sluggard, 11:07, 16/01/2015 [ответить] [смотреть все]  
  • +/
    Вот поэтому я и не женюсь^W играю в современные игры! =)
     
     
  • 2.60, Аноним, 13:20, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    steam позволяет играть не только в современные игры, но и в игры времен детства ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.61, Sluggard, 13:31, 16/01/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    Для думов, и других олдфажных игр я, например, сейчас режусь в Incredible Machi... весь текст скрыт [показать]
     
     
  • 4.102, Ilya Indigo, 17:22, 16/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Спасибо - Я про неё и не знал, а она для меня оказалось интересней Crazy Mach... весь текст скрыт [показать]
     
  • 4.124, Аноним, 04:26, 17/01/2015 [^] [ответить] [смотреть все]  
  • +/
    эм, оно как-то друг друга не заменяет совершенно в steam и так активно используе... весь текст скрыт [показать]
     
  • 3.64, VolanD, 13:33, 16/01/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Вам жалко купить дум ... весь текст скрыт [показать]
     
     
  • 4.111, Аноним, 19:50, 16/01/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    А может его давит жаба покупать rm -rf Он ведь и бесплатно есть ... весь текст скрыт [показать]
     
  • 4.125, Аноним, 04:27, 17/01/2015 [^] [ответить] [смотреть все]  
  • +/
    я в него и бесплатно играть не хочу, не говоря уже о платном доступе ... весь текст скрыт [показать]
     
  • 4.130, count0krsk, 07:04, 17/01/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    А сколько патронов к M16 можно купить на всего 10 А если покупателей и игр т... весь текст скрыт [показать]
     
     
  • 5.145, VolanD, 05:39, 19/01/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну канеш, дум за сто рублей- это помощь в армию США, это зло А сидеть в инете ч... весь текст скрыт [показать]
     
     
  • 6.146, count0krsk, 12:48, 19/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Не знаю У меня гигабитный Длинк за 300р 8-портовый У провайдеров как правило... весь текст скрыт [показать]
     
     
  • 7.149, VolanD, 14:06, 19/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Дык я про провайдера и говорил Это не фанаты, а люди которые хотят чтобы рабо... весь текст скрыт [показать]
     
     
  • 8.156, count0krsk, 14:47, 20/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Стабилизатор перед ним - и ребут раз в полгода, летом как правило Может у меня... весь текст скрыт [показать]
     
  • 5.155, Michael Shigorin, 03:40, 20/01/2015 [^] [ответить] [смотреть все]  
  • +/
    > Потенциальному противнику -

    Вообще-то кинетическому.

     
  • 1.39, anonymous, 11:44, 16/01/2015 [ответить] [смотреть все]  
  • +1 +/
    set -u им в помощь.
     
  • 1.41, annualslayer, 11:58, 16/01/2015 [ответить] [смотреть все]  
  • +/
    то нвидия, теперь вальв

    игровая индустрия следит чтобы для игр всегда было достаточно места

     
     
  • 2.42, annualslayer, 11:59, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    а хотя bumblebee это ж не нвидия
     
     
  • 3.50, Сергей, 12:44, 16/01/2015 [^] [ответить] [смотреть все]  
  • +/
    И в установщике nvidia тоже уже было.
     
     
  • 4.164, annualslayer, 01:50, 23/01/2015 [^] [ответить] [смотреть все]  
  • +/
    видимо, по прошествии времени оба события в памяти перемешались в одно ... весь текст скрыт [показать]
     
  • 1.45, vinegret, 12:29, 16/01/2015 [ответить] [смотреть все]  
  • +/
    Отсюда вывод: не хочешь замарачиваться в безопасности - не ставь сторонних пакетов. Если мейнтейнеры такое пропускают, стоит подумать о смене дитрибутива. Благо даже юзер-френдли на сегодняшний день огромный выбор. Да и вывод в принципе бородатый.
     
     
  • 2.47, ADMIN, 12:36, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    а собственно стим-то с этими скриптами ставится из-под юзера, душечка Ещё один ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.51, vinegret, 12:48, 16/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Спасибо В новости не указано, какие привелегии требует скрипт Стим не юзаю, до... весь текст скрыт [показать]
     
  • 3.83, Crazy Alex, 15:32, 16/01/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    Ну дык второй бородатый вывод - ВЕСЬ софт должен быть установлен через штатный и... весь текст скрыт [показать]
     
  • 1.53, пургенту, 12:58, 16/01/2015 [ответить] [смотреть все]  
  • –3 +/
    неосиляторы qemu-kvm должны страдать...
     
  • 1.55, botman, 13:08, 16/01/2015 [ответить] [смотреть все]  
  • +/
    > ~/.local/share/steam

    не нашёл у себя такого вообще ни в каком виде, хотя недавна зачистил всё - структуру хорошенько перетрясли в лучшую сторону - сами пути стали короче

     
     
  • 2.70, Аноним, 14:00, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > пути стали короче

    Вот что rm -rf / животворящий делает :)

     
     
  • 3.142, botman, 21:33, 18/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Мне ничего не делал и не сделает, это надо особо одарённым быть чтобы сделало.
     
  • 1.56, botman, 13:11, 16/01/2015 [ответить] [смотреть все]  
  • –1 +/
    > ошибка, приводящая к запуску команды "rm -rf /"

    это такой прикол или статья? да и вообще нафига рутом запускать Steam если он при установке говорит чтобы его рутом не запускали

     
     
  • 2.57, Chaser, 13:13, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Причём тут запуск под рутом Будет исполнена команда rm -rf , оно удалит фай... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.59, botman, 13:18, 16/01/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    посмотрел steam sh там только две строчки с rm -rf в одной удаляется какая-т... весь текст скрыт [показать]
     
     
  • 4.65, botman, 13:33, 16/01/2015 [^] [ответить] [смотреть все]  
  • +/
    а вот, уже увидел
     
  • 3.153, botman, 00:09, 20/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Стабильную версию клиента починили от этого бага Во всяком случае репорт стоит ... весь текст скрыт [показать]
     
  • 1.66, Ilya Indigo, 13:49, 16/01/2015 [ответить] [смотреть все]  
  • +1 +/
    >rm -rf /

    Решили переплюнуть Bumblebee :-)
    https://github.com/MrMEEE/bumblebee-Old-and-abbandoned/commit/a047be85247755cd

     
  • 1.73, vitalif, 14:27, 16/01/2015 [ответить] [смотреть все]  
  • +1 +/
    А что такое, кстати, steam.sh? Если ставил через deb-пакет - бинарник steam это запускает?
     
  • 1.75, qwewewewewep, 14:46, 16/01/2015 [ответить] [смотреть все]  
  • –1 +/
    а не пора ли в саму rm добавить проверку ?
     
     
  • 2.76, Ilya Indigo, 14:56, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Вы не поверите, она там есть и всегда была Другое дело флаги -rf её отключают, ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.77, qwewewewewep, 14:59, 16/01/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    знаю что есть. Имел в виду добавить проверку удаления корня.
     
     
  • 4.78, EHLO, 15:04, 16/01/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    > знаю что есть. Имел в виду добавить проверку удаления корня.

    ты не поверишь

     
  • 4.95, Ordu, 16:44, 16/01/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    Программеры вальв и её обошли написав rm -rf Вальв -- это похуже обезьяны с г... весь текст скрыт [показать]
     
  • 4.96, Аноним, 16:45, 16/01/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    rm -rf и rm -rf 8212 не одно и то же ... весь текст скрыт [показать]
     
  • 1.79, Daemon, 15:10, 16/01/2015 [ответить] [смотреть все]  
  • –5 +/
    Лишний раз доказывает - нехрен под рутом сидеть.
     
     
  • 2.89, Аноним, 16:16, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    а разница Что под рутом, что под обычным пользователем удалится хомяк А на сам... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.113, Аноним, 19:53, 16/01/2015 [^] [ответить] [смотреть все]  
  • +/
    А хомяк стоило бы бэкапать или снапшотить ... весь текст скрыт [показать]
     
     
  • 4.131, count0krsk, 07:11, 17/01/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    У меня даже config и прочие часто изменяемые папки типа Downloads и Documents... весь текст скрыт [показать]
     
     
  • 5.134, AlexYeCu, 23:05, 17/01/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    171 Во избежание 187 чего Если ты этими каталогами пользуешься, значит во в... весь текст скрыт [показать]
     
     
  • 6.136, count0krsk, 03:02, 18/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Чтобы не вычитали те, кому не положено, ежели попадет в руки Сама-то ОС на неши... весь текст скрыт [показать]
     
     
  • 7.140, AlexYeCu, 11:38, 18/01/2015 [^] [ответить] [смотреть все]  
  • +/
    О чём и речь это поможет если поможет , только если отключённый винт попадёт к... весь текст скрыт [показать]
     
     
  • 8.147, count0krsk, 12:50, 19/01/2015 [^] [ответить] [смотреть все]  
  • +/
    Никакого, как и большая часть комментов на этом сайте ... весь текст скрыт [показать]
     
  • 3.144, Daemon, 23:51, 18/01/2015 [^] [ответить] [смотреть все]  
  • +/
    mv sbin rm sbin rm_fuck На сколько я знаю, KDE Gnome при удалении фа... весь текст скрыт [показать]
     
     ....нить скрыта, показать (8)

  • 1.103, 123, 17:23, 16/01/2015 [ответить] [смотреть все]  
  • +/
    >...после перемещения директории ~/.local/share/steam на новый диск через символическую ссылку...

    О! спасибо за новость!
    А то вот как раз на днях собирался именно так и сделать. А теперь похоже на некоторое время откажусь от идеи - поставить steam на linux

     
     
  • 2.133, Аноним, 19:18, 17/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    troll А теперь похоже на некоторое время откажусь от идеи - поставить linux tr... весь текст скрыт [показать] [показать ветку]
     
  • 1.105, nE0sIghT, 17:40, 16/01/2015 [ответить] [смотреть все]  
  • +/
    rm -rf /
    rm: опасно рекурсивно обрабатывать «/»
    rm: используйте --no-preserve-root, чтобы отменить предупреждение об опасности
     
     
  • 2.108, Аноним, 18:03, 16/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Молодец, а теперь пиши rm -rf /*
     
  • 1.106, aspbazi, 17:44, 16/01/2015 [ответить] [смотреть все]  
  • +/
    Очередные сплетни.
    Не использую папку ~/.local/share/steam
    Копирую на др диск.
    Не каких проблем нет, и не будет.
     
  • 1.115, AlexYeCu, 20:01, 16/01/2015 [ответить] [смотреть все]  
  • +/
    Что-то я не уверен, что это случайно, уж больно в тему комментарий:

    # Scary!
    rm -rf "$STEAMROOT/"*

     
  • 1.116, AlexYeCu, 20:06, 16/01/2015 [ответить] [смотреть все]  
  • +/
    # figure out the absolute path to the script being run a bit
    # non-obvious, the ${0%/*} pulls the path out of $0, cd's into the
    # specified directory, then uses $PWD to figure out where that
    # directory lives - and all this in a subshell, so we don't affect
    # $PWD

    STEAMROOT="$(cd "${0%/*}" && echo $PWD)"

    non-obvius, понимашь ли. Зато теперь полный obvius, выходит. Окончательный.

     
     
  • 2.137, count0krsk, 03:04, 18/01/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Прочитал тему про bumblebee на гитхабе, смеялсо Особенно понравился демотивато... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.139, AlexYeCu, 11:35, 18/01/2015 [^] [ответить] [смотреть все]  
  • +/
    С bumblebee ситуация несколько иная Там, конечно, тоже то ещё раздолбайство раз... весь текст скрыт [показать]
     
     
  • 4.148, count0krsk, 12:54, 19/01/2015 [^] [ответить] [смотреть все]  
  • +/
    А я вообще философски отношусь ко всему материальному Ничто не вечно под луною... весь текст скрыт [показать]
     

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


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor TopList