The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Ошибка в Steam для Linux может привести к удалению всех данн..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от opennews (??) on 16-Янв-15, 09:00 
Один из пользователей Steam на платформе Linux столкнулся (https://github.com/ValveSoftware/steam-for-linux/issues/3671) с непонятным пропаданием всех своих данных после перемещения директории ~/.local/share/steam на новый диск через символическую ссылку. После перемещения данных, запуск Steam завершился крахом, а повторный запуск привёл к инициированию переустановки клиента Steam. После данных манипуляций все принадлежащие текущему пользователю данные оказались удалены, в том числе данные, размещённые в директории пользователя и в примонтированном накопителе.


Причиной удаления оказался скрипт steam.sh (https://github.com/lrusak/steam_latest/blob/master/scripts/s...), в котором была допущена ошибка, приводящая к запуску команды "rm -rf /" в случае проблем с доступом к директории с данными Steam. В частности, в скрипте присутствует (https://github.com/lrusak/steam_latest/commit/21cc14158c171f...) строка rm -rf "$STEAMROOT/"*, которая должна была выполнить чистку содержимого директории с данными Steam при переустановке. Заполнение переменной производится командой STEAMROOT="$(cd "${0%/*}" && echo $PWD)"). Таким образом, в случае, если директория не найдена, скрипт производит удаление в системе всех данных, принадлежащих пользователю. Следует отметить, что похожая проблема наблюдается (https://support.steampowered.com/kb_article.php?ref=9609-OBM...) и в версии для платформы Windows (при установке Steam в "C:\Program Files\" вместо  "C:\Program Files\Steam\" может быть удален весь "C:\Program Files\").

URL: https://news.ycombinator.com/item?id=8896186
Новость: http://www.opennet.ru/opennews/art.shtml?num=41469

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +13 +/
Сообщение от Аноним (??) on 16-Янв-15, 09:00 
Патч Брамина, да...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

71. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +10 +/
Сообщение от pkdr (ok) on 16-Янв-15, 14:02 
Вы опечатались в словосочетании "патч Бармина" или намекаете, на то, что автор этого кода индус?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

90. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +11 +/
Сообщение от Аноним (??) on 16-Янв-15, 16:27 
Скорее двухголовая корова.
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

127. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от count0krsk (ok) on 17-Янв-15, 06:41 
Как же я её в Fallout-ах любил валить ))
Это месть Брамина )
Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору

121. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +2 +/
Сообщение от Аноним (??) on 17-Янв-15, 00:26 
Да, отказом от всего и данных достигается нирвана.
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

2. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +3 +/
Сообщение от Аноним (??) on 16-Янв-15, 09:10 
"Видел тред на одной странице". Да, это будет обсуждаться. Помните тред в гитхабе Bumblebee?

Вспоминается ещё такая ошибка с симлинком на каталог данных Steam. Если симлинка нет, то и с NVIDIA, и с Calatyst стартуют игры на движке Source. Если есть, то с Catalyst баги с локалью в Team Fortress 2, и ошибки при запуске.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от Аноним (??) on 16-Янв-15, 09:23 
Причём только с Catalyst. NVIDIA, открытые драйверы Radeon и Intel нормально ведут себя при симлинке.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

151. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от grem on 19-Янв-15, 22:19 
> Причём только с Catalyst. NVIDIA, открытые драйверы Radeon и Intel нормально ведут
> себя при симлинке.

С самого начала использовал симлинк на SteamApps и всё запускалось. Скорее ещё от чего-то зависело.
Про этот что ли баг? http://steamcommunity.com/app/221410/discussions/1/882966056...

Ну-ну.... с нвидиа всё работало, конечно :) Тему бага создал владелец GeForce GTX 560

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

3. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +5 +/
Сообщение от б.б. on 16-Янв-15, 09:10 
проприетарщики, я басню вам прочёл
не для того, чтоб вы надеялись на пчёл
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +29 +/
Сообщение от pkdr (ok) on 16-Янв-15, 09:25 
Вот благодаря открытости проблему быстро и нашли. И очень скоро исправят.
А в ваших любимых проприетарных поделках такие кактусы едят годами, и вам ещё повезёт, если у подобных кактусов вообще подстригают колючки, могут и наплевать на ваши проблемы, отправят читать пункт EULA "пользуйтесь нашим поделием на свой страх и риск".
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

20. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –7 +/
Сообщение от FractalizeR (ok) on 16-Янв-15, 10:03 
У вас есть время на прочитывание и анализ всех опенсорсных  инструментов, которые вы используете?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

38. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от Chaser (??) on 16-Янв-15, 11:20 
У меня есть время. Не на все инструменты, а лишь на те, которые меня интересуют. Остальные заперты в песочницы Grsecurity и ничего плохого сделать не могут.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

157. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от XoRe (ok) on 21-Янв-15, 00:50 
> У меня есть время. Не на все инструменты, а лишь на те,
> которые меня интересуют.

Помнится, в книжном магазине видел интересную книжку "код ядра linux с комментариями на русском".
Уверен, вы её читали

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

165. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Chaser (??) on 24-Янв-15, 18:38 
>> У меня есть время. Не на все инструменты, а лишь на те,
>> которые меня интересуют.
> Помнится, в книжном магазине видел интересную книжку "код ядра linux с комментариями
> на русском".
> Уверен, вы её читали

Зачем, если можно читать оригиналы исходников, скачанных из kernel.org? Впрочем, я не только читал исходники, но и писал патчи.

Ответить | Правка | ^ к родителю #157 | Наверх | Cообщить модератору

5. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Аноним (??) on 16-Янв-15, 09:13 
А кто-нибудь сталкивался с багом бесконечного запуска скрипта steam.sh, которое можно прекратить только командой killall steam.sh? На некоторых старых дистрибутивах Linux, в которых я обновил glibc, чтобы запустить Steam, это было.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от llolik (ok) on 16-Янв-15, 09:55 
Сталкивался и на свежем  Минте. Когда случайно запустил одновременно 2 экземпляра steam. Не знаю с чем это связано (разборки устраивать, честно говоря, лень: не так уж и часто играю), но было похоже на то что второй экземпляр стима не до конца запустился и, когда закрывался первый экземпляр, он зациклившись стартовал новый. Решил точно также - killall steam.sh
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –1 +/
Сообщение от Аноним (??) on 16-Янв-15, 09:26 
все дело - в портянках на баше.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +8 +/
Сообщение от Аноним (??) on 16-Янв-15, 09:33 
поясню: сколько не видел людей пишущих всякие обертки для запуска, да и сам такой же - скрипты пишутся на отъеб--сь, тестируются менее, чем никак. Ну, т.е. даже потенциально никому в голову не придет писать тесты на баш-скрипт, ведь "это же простенький скрипт".

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

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

48. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +5 +/
Сообщение от freehck email(ok) on 16-Янв-15, 12:36 
Вообще говоря, да - у скриптов на баше почему-то неоправдано высокий порог вхождения. В том плане, что есть очень много нюансов, которые нужно просто знать, прежде чем ты научишься писать нормальные скрипты не нём.

Вот вышеописанные авторы скрипта явно не знали про set -e, который бы избавил их от подобных проблем. Хотя, конечно, учитывая, как они име директории заполняли через cd/pwd... =/

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

119. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Отражение луны (ok) on 16-Янв-15, 21:06 
А давайте заменим баш яваскриптом) Не стесняйтесь ставить дизлайки)
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

122. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +3 +/
Сообщение от Аноним (??) on 17-Янв-15, 00:33 
*Поттеринг конспектирует и делает пометки*
Ответить | Правка | ^ к родителю #119 | Наверх | Cообщить модератору

128. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от count0krsk (ok) on 17-Янв-15, 06:46 
> *Поттеринг конспектирует и делает пометки*

Мизулина тем временем дописала в "Законопроект о национальном интернете" дополнив "во всех программах".

Ответить | Правка | ^ к родителю #122 | Наверх | Cообщить модератору

159. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Аноним (??) on 21-Янв-15, 16:23 
> *Поттеринг конспектирует и делает пометки*

Поттер облажался с костностью языка Unit-файлов. Надо было брать что-нибудь более декларативное и тьюринг-полное. Сейчас, чуть какая логика дополнительная нужна в unit - выглядит это довольно тоскливо

Ответить | Правка | ^ к родителю #122 | Наверх | Cообщить модератору

92. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +2 +/
Сообщение от Ordu email(ok) on 16-Янв-15, 16:37 
В данном случае -- нет. В данном случае проблема в вендовом подходе к инсталляции, когда программа рассчитана на запуск откуда угодно, но при этом она использует черезжопные способы выяснить откуда же. За одну мысль сотворить подобное программиста надо отправлять в биореактор. Вне зависимости от того, на каком языке он пишет.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

104. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –1 +/
Сообщение от Аноним (??) on 16-Янв-15, 17:36 
"Мысль сотворить подобное" — под подобным понимается "выяснять черезжопными методами, откуда же" или "сделать программу, расчитанную на запуск откуда угодно"?
Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

107. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Ordu email(ok) on 16-Янв-15, 17:54 
> "Мысль сотворить подобное" — под подобным понимается "выяснять черезжопными методами,
> откуда же" или "сделать программу, расчитанную на запуск откуда угодно"?

В основном понимается первое. Но второго это тоже касается.

Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору

114. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +2 +/
Сообщение от Аноним (??) on 16-Янв-15, 19:54 
Ты уже сходил в каждую новость с тегом "Проблемы безопасности" и написал про "всё дело в портянках на языке Х"(Х практически всегда сишечка)?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

9. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –2 +/
Сообщение от Аноним (??) on 16-Янв-15, 09:26 
shell-портянщики примерно так же пишут системы инициализации
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +7 +/
Сообщение от Аноним (??) on 16-Янв-15, 09:48 
а Си-портянщики, типа, лучше? В коде, где сплошные ____guess_what_it_does() и макросы.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

16. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –2 +/
Сообщение от Аноним (??) on 16-Янв-15, 09:54 
люди, которые пишут на Си, понимают, что rm -rf нельзя просто так взять и воткнуть куда хочется. Иначе - да, это такая же портянка получается, независимо от языка.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

33. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –3 +/
Сообщение от Аноним (??) on 16-Янв-15, 10:44 
> а Си-портянщики, типа, лучше? В коде, где сплошные ____guess_what_it_does() и макросы.

си-порятнщики? не слышал. существующий системы инициализации написаны лучшими системными программистами

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

43. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +5 +/
Сообщение от Аноним (??) on 16-Янв-15, 12:03 
> системы инициализации написаны лучшими системными программистами

WHAT???????? Линус совершенно противоположного о них мнения:

Key, I'm f*cking tired of the fact that you don't fix problems in the
code *you* write, so that the kernel then has to work around the
problems you cause.

Greg - just for your information, I will *not* be merging any code
from Kay into the kernel until this constant pattern is fixed.

This has been going on for *years*, and doesn't seem to be getting any
better.

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

123. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +2 +/
Сообщение от anonym0use on 17-Янв-15, 03:43 
>системы инициализации написаны лучшими системными программистами

Угадай, откуда =)

if (!path_is_absolute(option+7))
...
arg_header = strdup(option+7);

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

138. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Аноним (??) on 18-Янв-15, 05:39 
давай ссылку на исходник с указанием версии и строки, посмотрим
Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору

141. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от anonym0use on 18-Янв-15, 16:28 
> давай ссылку на исходник с указанием версии и строки, посмотрим

http://cgit.freedesktop.org/systemd/systemd/tree/src/cryptse...
http://cgit.freedesktop.org/systemd/systemd/tree/src/cryptse...
---
http://cgit.freedesktop.org/systemd/systemd/tree/src/cryptse...
http://cgit.freedesktop.org/systemd/systemd/tree/src/cryptse...
http://cgit.freedesktop.org/systemd/systemd/tree/src/cryptse...
---
http://cgit.freedesktop.org/systemd/systemd/commit/?id=7376e...

Ответить | Правка | ^ к родителю #138 | Наверх | Cообщить модератору

143. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –1 +/
Сообщение от Аноним (??) on 18-Янв-15, 21:51 
и? в чем суть претензии?
Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору

150. "Ошибка в Steam для Linux может привести к удалению всех..."  +2 +/
Сообщение от arisu (ok) on 19-Янв-15, 14:28 
> и? в чем суть претензии?

отличная иллюстрация мышления любителей системдеца: они даже не понимают, в чём дело.

Ответить | Правка | ^ к родителю #143 | Наверх | Cообщить модератору

152. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от anonym0use on 19-Янв-15, 23:38 
Это еще цветочки.

http://cgit.freedesktop.org/systemd/systemd/tree/src/shared/...

strcpy(mempcpy(mempcpy(r, f, a + 1), i, b), e);

http://cgit.freedesktop.org/systemd/systemd/tree/src/shared/...
                e = endswith(slice, ".slice");
                if (!e)
                        return -EINVAL;

                ret = new(char, (e - slice) + 1 + strlen(name) + 6 + 1);
                if (!ret)
                        return -ENOMEM;

                stpcpy(stpcpy(stpcpy(mempcpy(ret, slice, e - slice), "-"), name), ".slice");

(спер с ЛОРа, см. http://www.linux.org.ru/news/opensource/11231630?cid=11234185)

Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору

154. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Vkni (ok) on 20-Янв-15, 00:11 
> http://cgit.freedesktop.org/systemd/systemd/tree/src/cryptse...
> http://cgit.freedesktop.org/systemd/systemd/tree/src/cryptse...

Ой, ой, ой. Вот ведь, однако, дебил писал.

Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору

158. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от ZloySergant (ok) on 21-Янв-15, 15:05 
>> давай ссылку на исходник с указанием версии и строки, посмотрим
>...
> http://cgit.freedesktop.org/systemd/systemd/tree/src/cryptse...
> ---
> http://cgit.freedesktop.org/systemd/systemd/commit/?id=7376e...

Ик. А что прогеры из сыстэмДэ про switch не в курсе?

Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору

160. "Ошибка в Steam для Linux может привести к удалению всех..."  +/
Сообщение от arisu (ok) on 21-Янв-15, 19:17 
>>> давай ссылку на исходник с указанием версии и строки, посмотрим
>>...
>> http://cgit.freedesktop.org/systemd/systemd/tree/src/cryptse...
>> ---
>> http://cgit.freedesktop.org/systemd/systemd/commit/?id=7376e...
> Ик. А что прогеры из сыстэмДэ про switch не в курсе?

это ж си, как ты его тут применишь-то?

Ответить | Правка | ^ к родителю #158 | Наверх | Cообщить модератору

162. "Ошибка в Steam для Linux может привести к удалению всех..."  +1 +/
Сообщение от ZloySergant (ok) on 22-Янв-15, 08:44 
>>>> давай ссылку на исходник с указанием версии и строки, посмотрим
>>>...
>>> http://cgit.freedesktop.org/systemd/systemd/tree/src/cryptse...
>>> ---
>>> http://cgit.freedesktop.org/systemd/systemd/commit/?id=7376e...
>> Ик. А что прогеры из сыстэмДэ про switch не в курсе?
> это ж си, как ты его тут применишь-то?

Навскидку?

char *strs[] =
     {
        "cipher=",
        "size=",
        ...
     };

switch(startswith(option, strs))
     case 1:
...

Ессно, придется переписать startswith()

Ответить | Правка | ^ к родителю #160 | Наверх | Cообщить модератору

163. "Ошибка в Steam для Linux может привести к удалению всех..."  +/
Сообщение от arisu (ok) on 22-Янв-15, 18:54 
хм. убедительно. что-то я тупанул.
Ответить | Правка | ^ к родителю #162 | Наверх | Cообщить модератору

161. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от anonym0use on 22-Янв-15, 01:56 
А вот еще "вкусняшка":
https://bugs.freedesktop.org/show_bug.cgi?id=74589#c6
Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору

49. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от user (??) on 16-Янв-15, 12:43 
Это да, хочу развидеть ядро FreeBSD.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

54. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от user (??) on 16-Янв-15, 13:06 
Linux немного лучше, но тоже байтораздирающее зрелище.
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

88. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от Аноним (??) on 16-Янв-15, 15:44 
> Linux немного лучше, но тоже байтораздирающее зрелище.

Да фигня вопрос - напиши операционку лучше, посмотрим как получится у тебя :).

Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

91. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –1 +/
Сообщение от Аноним (??) on 16-Янв-15, 16:28 
> shell-портянщики примерно так же пишут системы инициализации

Предлагаешь встроить Стим в systemd?

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

118. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +2 +/
Сообщение от Michael Shigorin email(ok) on 16-Янв-15, 21:00 
>> shell-портянщики примерно так же пишут системы инициализации

Мне вот что интересно: понимают ли авторы таких баек и те, кто повторяет, разницу между системами инициализации, базовыми скриптами и поделием левой ноги индуса из оракла?  И какого мнения они о всех-всех виденных unit-файликах, скажем?

> Предлагаешь встроить Стим в systemd?

systeamd? :]

Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

94. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +2 +/
Сообщение от Анонимс on 16-Янв-15, 16:43 
Чистый день, новость о фейлах Стима и о том, что они не совсем г потому как использовали открытый скрипт, чтоб юзер смог понять в чем собственно дело. Но нет, и тут системд тред :/
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

10. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –14 +/
Сообщение от iZEN (ok) on 16-Янв-15, 09:27 
Вот ведь дурачьё.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

69. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от Аноним (??) on 16-Янв-15, 13:59 
> Вот ведь дурачьё.

Изя, покажи валве как надо! Напиши свой магазин, рантайм, игры и прочая, чтоб они увидели как надо :)

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +9 +/
Сообщение от A.Stahl (ok) on 16-Янв-15, 09:42 
Солнцеликий Гейб очищает место на винтах своих фанатов для Half-Life 3.
Как дети ей-богу -- при спорах BSD-GPL готовы глотки друг другу перегрызть, а в темах про кусок гейбовского блоба -- радуги, бабочки и благодать.
Даже "rm -rf /" эту благодать испортить не может...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –4 +/
Сообщение от VolanD (ok) on 16-Янв-15, 09:57 
> Солнцеликий Гейб очищает место на винтах своих фанатов для Half-Life 3.
> Как дети ей-богу -- при спорах BSD-GPL готовы глотки друг другу перегрызть,
> а в темах про кусок гейбовского блоба -- радуги, бабочки и
> благодать.
> Даже "rm -rf /" эту благодать испортить не может...

дык дело то таки не в блобе, а в полне опенкод скрипте.. но всем пох, как оказалось...

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

21. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от A.Stahl (ok) on 16-Янв-15, 10:04 
Этот скрипт оказался открытым совершенно случайно.
И я не удивлюсь если изменять этот скрипт согласно лицензии -- преступление.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

23. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от OLHE on 16-Янв-15, 10:14 
При изменении скриптов они самовосстанавливаются. Есть там такая фича.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

46. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от ADMIN on 16-Янв-15, 12:33 
chattr -i наше всё
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

27. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +4 +/
Сообщение от Аноним (??) on 16-Янв-15, 10:30 
Просто хейтерство к Valve никто не оплачивает.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

97. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Amonimus email on 16-Янв-15, 16:48 
Ну не знаю - я вальвовскую поделку снёс сразу как установил - понял, что ради игр держать такое монструозо в системе не готов. Правда, и не игроман.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

129. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от count0krsk (ok) on 17-Янв-15, 06:59 
> Ну не знаю - я вальвовскую поделку снёс сразу как установил -
> понял, что ради игр держать такое монструозо в системе не готов.
> Правда, и не игроман.

+1. Не вижу практического смысла ставить такую махину, чтобы платить кому-то деньги за игрушки. Виртуальную реальность и полностью кастомизируемый мир сделают - тогда подумаю, чтобы на отдельный ПК поставить.
WINE и open-source движки наше всё ))

Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

52. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +3 +/
Сообщение от pkdr (ok) on 16-Янв-15, 12:52 
Ну Гейб в любом случае делает полезное дело, популяризует линукс теперь ещё и на десктопах.
Даже Столлман не так давно на эту тему высказывался, мол, закрытые игры это, конечно, не очень хорошо, но если они запускаются на открытой платформе, то это намного лучше, чем если бы они запускались в закрытой ОС и в данный момент выпуск таких игр можно приветствовать.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

100. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от vn971 (ok) on 16-Янв-15, 17:05 
Кстати, дайте плиз какие-нибудь ключевые слова для поиска этой речи Столлмана, если помните.
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

101. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Andrey Mitrofanov on 16-Янв-15, 17:14 
> Кстати, дайте плиз какие-нибудь ключевые слова для поиска этой речи Столлмана, если  помните.

Видимо, http://lmgtfy.com/?q=non-free+games+site:fsf.org

Nonfree DRM'd Games on GNU/Linux: Good or Bad ...
www.fsf.org › Blogs › RMS

Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

99. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Ilya Indigo (ok) on 16-Янв-15, 17:03 
> Даже "rm -rf /" эту благодать испортить не может...

"rm -rf /" - нет.
Но "rm -rf /*" - совершенно другое дело!

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

25. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от Аноним email(??) on 16-Янв-15, 10:20 
Одно проверочное условие может спасти мир!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от хрюкотающий зелюк on 16-Янв-15, 10:56 
А если не двигать папку туда сюда то ничего не случится? Так можно же игру ставить на любой диск и каталог, зачем сам стим двигать???
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

93. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +4 +/
Сообщение от Ordu email(ok) on 16-Янв-15, 16:41 
> А если не двигать папку туда сюда то ничего не случится? Так
> можно же игру ставить на любой диск и каталог, зачем сам
> стим двигать???

Проблема не в том, что стим нельзя двигать, проблема в том, что стим сделан таким образом, чтобы его можно было двигать. И при этом программисты стима дебилы, которые совершенно не ориентируются в *nix, не представляют как работает PATH, не слышали про команду which, и пишут быдлячий вендокод на bash.

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

36. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Sluggard (ok) on 16-Янв-15, 11:07 
Вот поэтому я и не женюсь^W играю в современные игры! =)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

60. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Аноним (??) on 16-Янв-15, 13:20 
> Вот поэтому я и не женюсь^W играю в современные игры! =)

steam позволяет играть не только в современные игры, но и в игры времен детства нынешних отцов, например, doom'ы, которые первые
да, они там ПРОДАЮТСЯ

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

61. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +2 +/
Сообщение от Sluggard (ok) on 16-Янв-15, 13:31 
Для думов, и других олдфажных игр (я, например, сейчас режусь в Incredible Machines), есть DosBox и эмуляторы старых консолей.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

102. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Ilya Indigo (ok) on 16-Янв-15, 17:22 
>Incredible Machines

Спасибо! :-)
Я про неё и не знал, а она для меня оказалось интересней Crazy Machines.

Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

124. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Аноним (??) on 17-Янв-15, 04:26 
эм, оно как-то друг друга не заменяет совершенно
в steam и так активно используется dosbox
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

64. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –2 +/
Сообщение от VolanD (ok) on 16-Янв-15, 13:33 
>> Вот поэтому я и не женюсь^W играю в современные игры! =)
> steam позволяет играть не только в современные игры, но и в игры
> времен детства нынешних отцов, например, doom'ы, которые первые
> да, они там ПРОДАЮТСЯ

Вам жалко купить дум?

Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

111. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от Аноним (??) on 16-Янв-15, 19:50 
> Вам жалко купить дум?

А может его давит жаба покупать rm -rf / :). Он ведь и бесплатно есть.

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

125. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Аноним (??) on 17-Янв-15, 04:27 
> Вам жалко купить дум?

я в него и бесплатно играть не хочу, не говоря уже о платном доступе

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

130. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –1 +/
Сообщение от count0krsk (ok) on 17-Янв-15, 07:04 
> Вам жалко купить дум?

А сколько патронов к M16 можно купить на "всего 10$"? А если покупателей и игр тысячи?
То-то же.
Потенциальному противнику - ни копейки.

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

145. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –1 +/
Сообщение от VolanD (ok) on 19-Янв-15, 05:39 
>> Вам жалко купить дум?
> А сколько патронов к M16 можно купить на "всего 10$"? А если
> покупателей и игр тысячи?
> То-то же.
> Потенциальному противнику - ни копейки.

Ну канеш, дум за сто рублей- это помощь в армию США, это зло. А сидеть в инете через свич за 1000$, это норм, да?

Ответить | Правка | ^ к родителю #130 | Наверх | Cообщить модератору

146. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от count0krsk (ok) on 19-Янв-15, 12:48 
Не знаю )) У меня гигабитный Длинк за 300р 8-портовый. У провайдеров как правило на домах тоже Длинки с 2 гигабитными портами и 24-48 100-мегабитными. Работал и в крупном (почти 40% абонентов города), и в поменьше, плюс с кучей взаимодействовал. Что-то покруче стоит только на узлах и в "логове" провайдера :)
Есть фанаты, Микротики дорогущие ставят или циски домой. Красиво жить не запретишь )) А у меня с роутингом и старый ноут справляется.
Ответить | Правка | ^ к родителю #145 | Наверх | Cообщить модератору

149. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от VolanD (ok) on 19-Янв-15, 14:06 
> Не знаю )) У меня гигабитный Длинк за 300р 8-портовый. У провайдеров
> как правило на домах тоже Длинки с 2 гигабитными портами и
> 24-48 100-мегабитными. Работал и в крупном (почти 40% абонентов города), и
> в поменьше, плюс с кучей взаимодействовал. Что-то покруче стоит только на
> узлах и в "логове" провайдера :)

Дык я про провайдера и говорил...
> Есть фанаты, Микротики дорогущие ставят или циски домой. Красиво жить не запретишь
> )) А у меня с роутингом и старый ноут справляется.

Это не фанаты, а люди которые хотят чтобы работало, а не бегать каждый раз- ребутить дешманский длинк...


Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору

156. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от count0krsk (ok) on 20-Янв-15, 14:47 
Стабилизатор перед ним - и ребут раз в полгода, летом как правило.
Может у меня конечно трафик не такой ))
Хотя на работе стоял 24-портовый гигабитный длинк. Грузил копированием с нескольких серваков, до 800 Мбит на несколько портов вполне выдерживал.
В-общем от условий эксплуатации техники многое зависит. Если на обгаженный голубями чердак поставить хорошее оборудование, то запас "прочности" конечно побольше будет. Но ИБП дешевле. Единственный "косяк" - зимой замерзают, ставили тепло-вентиляторы на узлы ремонтники, чтобы часто не ездить ))
Ответить | Правка | ^ к родителю #149 | Наверх | Cообщить модератору

155. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Michael Shigorin email(ok) on 20-Янв-15, 03:40 
> Потенциальному противнику -

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

Ответить | Правка | ^ к родителю #130 | Наверх | Cообщить модератору

39. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от anonymous (??) on 16-Янв-15, 11:44 
set -u им в помощь.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

41. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от annualslayer (ok) on 16-Янв-15, 11:58 
то нвидия, теперь вальв

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

42. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от annualslayer (ok) on 16-Янв-15, 11:59 
а хотя bumblebee это ж не нвидия
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

50. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Сергей (??) on 16-Янв-15, 12:44 
И в установщике nvidia тоже уже было.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

164. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от annualslayer (ok) on 23-Янв-15, 01:50 
> И в установщике nvidia тоже уже было.

видимо, по прошествии времени оба события в памяти перемешались в одно :)

Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

45. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от vinegret on 16-Янв-15, 12:29 
Отсюда вывод: не хочешь замарачиваться в безопасности - не ставь сторонних пакетов. Если мейнтейнеры такое пропускают, стоит подумать о смене дитрибутива. Благо даже юзер-френдли на сегодняшний день огромный выбор. Да и вывод в принципе бородатый.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

47. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от ADMIN on 16-Янв-15, 12:36 
> Отсюда вывод: не хочешь замарачиваться в безопасности - не ставь сторонних пакетов.
> Если мейнтейнеры такое пропускают, стоит подумать о смене дитрибутива. Благо даже
> юзер-френдли на сегодняшний день огромный выбор. Да и вывод в принципе
> бородатый.

а собственно стим-то с этими скриптами ставится из-под юзера, душечка. Ещё один "не читал, но осуждаю".

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

51. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от vinegret on 16-Янв-15, 12:48 
Спасибо. В новости не указано, какие привелегии требует скрипт. Стим не юзаю, доки к нему не читал. Если скрипт не идет вместе с пакетом, то мой комент выше был действительно не к месту.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

83. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +2 +/
Сообщение от Crazy Alex (ok) on 16-Янв-15, 15:32 
Ну дык второй бородатый вывод - ВЕСЬ софт должен быть установлен через штатный инсталлятор из репозитория. Никаких "установок в каталог пользователя" быть не должно.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

53. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –3 +/
Сообщение от пургенту on 16-Янв-15, 12:58 
неосиляторы qemu-kvm должны страдать...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

55. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от botman (ok) on 16-Янв-15, 13:08 
> ~/.local/share/steam

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

70. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Аноним (??) on 16-Янв-15, 14:00 
> пути стали короче

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

Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

142. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от botman (ok) on 18-Янв-15, 21:33 
Мне ничего не делал и не сделает, это надо особо одарённым быть чтобы сделало.
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору

56. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –1 +/
Сообщение от botman (ok) on 16-Янв-15, 13:11 
> ошибка, приводящая к запуску команды "rm -rf /"

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

57. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +2 +/
Сообщение от Chaser (??) on 16-Янв-15, 13:13 
>> ошибка, приводящая к запуску команды "rm -rf /"
> это такой прикол или статья? да и вообще нафига рутом запускать Steam
> если он при установке говорит чтобы его рутом не запускали

Причём тут запуск под рутом? Будет исполнена команда "rm -rf /*", оно удалит файлы, к которым есть доступ у пользователя.

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

59. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –1 +/
Сообщение от botman (ok) on 16-Янв-15, 13:18 
посмотрел steam.sh... там только две строчки с rm -rf: в одной удаляется какая-то временная папка, в другой старая папка от steam
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

65. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от botman (ok) on 16-Янв-15, 13:33 
а вот, уже увидел
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

153. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от botman (ok) on 20-Янв-15, 00:09 
Стабильную версию клиента починили от этого бага. Во всяком случае репорт стоит такой.
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

66. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от Ilya Indigo (ok) on 16-Янв-15, 13:49 
>rm -rf /

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

73. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от vitalif email(ok) on 16-Янв-15, 14:27 
А что такое, кстати, steam.sh? Если ставил через deb-пакет - бинарник steam это запускает?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

75. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –1 +/
Сообщение от qwewewewewep (ok) on 16-Янв-15, 14:46 
а не пора ли в саму rm добавить проверку ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

76. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +2 +/
Сообщение от Ilya Indigo (ok) on 16-Янв-15, 14:56 
Вы не поверите, она там есть и всегда была.
Другое дело флаги -rf её отключают, так как без первого она не в состоянии удалять каталоги, а без второго файлы с атрибутом только для чтения.
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

77. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –1 +/
Сообщение от qwewewewewep (ok) on 16-Янв-15, 14:59 
знаю что есть. Имел в виду добавить проверку удаления корня.
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

78. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +3 +/
Сообщение от EHLO on 16-Янв-15, 15:04 
> знаю что есть. Имел в виду добавить проверку удаления корня.

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

Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

95. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +2 +/
Сообщение от Ordu email(ok) on 16-Янв-15, 16:44 
> знаю что есть. Имел в виду добавить проверку удаления корня.

Программеры вальв и её обошли написав rm -rf /*
Вальв -- это похуже обезьяны с гранатой.

Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

96. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +2 +/
Сообщение от Аноним (??) on 16-Янв-15, 16:45 
> добавить проверку удаления корня

"rm -rf /" и "rm -rf /*" — не одно и то же.

Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

79. "Ошибка в Steam для Linux может привести к удалению всех данн..."  –5 +/
Сообщение от Daemon (??) on 16-Янв-15, 15:10 
Лишний раз доказывает - нехрен под рутом сидеть.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

89. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +3 +/
Сообщение от Аноним (??) on 16-Янв-15, 16:16 
а разница? Что под рутом, что под обычным пользователем удалится хомяк. А на саму систему пофиг - переставить недолго
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору

113. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Аноним (??) on 16-Янв-15, 19:53 
> на саму систему пофиг - переставить недолго

А хомяк стоило бы бэкапать или снапшотить.

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

131. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от count0krsk (ok) on 17-Янв-15, 07:11 
>> на саму систему пофиг - переставить недолго
> А хомяк стоило бы бэкапать или снапшотить.

У меня даже ~/.config и прочие часто изменяемые папки типа Downloads и Documents вынесены нафиг на отдельный зашифрованный раздел. Во избежание ))
В хомке только статика, которая есть в облаке, на DVD и на другом ПК вместе с образом всей системы.

Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору

134. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +1 +/
Сообщение от AlexYeCu (ok) on 17-Янв-15, 23:05 
>У меня даже ~/.config и прочие часто изменяемые папки типа Downloads и Documents вынесены нафиг на отдельный зашифрованный раздел. Во избежание ))

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

Ответить | Правка | ^ к родителю #131 | Наверх | Cообщить модератору

136. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от count0krsk (ok) on 18-Янв-15, 03:02 
Чтобы не вычитали те, кому не положено, ежели попадет в руки.
Сама-то ОС на нешифрованном стоит.
И разделение на редко изменяющиеся данные (ОС, конфиги, музыка, и т.п.), и часто способствует более удобному бэккапу.
Ответить | Правка | ^ к родителю #134 | Наверх | Cообщить модератору

140. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от AlexYeCu (ok) on 18-Янв-15, 11:38 
> Чтобы не вычитали те, кому не положено, ежели попадет в руки.

О чём и речь: это поможет (если поможет), только если отключённый винт попадёт к кому-то не тому. К теме статье твои ухищрения какое отношение имеют?


Ответить | Правка | ^ к родителю #136 | Наверх | Cообщить модератору

147. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от count0krsk (ok) on 19-Янв-15, 12:50 
> К теме статье твои ухищрения какое
> отношение имеют?

Никакого, как и большая часть комментов на этом сайте ))

Ответить | Правка | ^ к родителю #140 | Наверх | Cообщить модератору

144. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Daemon (??) on 18-Янв-15, 23:51 
#mv /sbin/rm /sbin/rm_fuck

:) :) :)

На сколько я знаю, KDE/Gnome при удалении файлов из окон не вызывают rm.

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

103. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от 123 (??) on 16-Янв-15, 17:23 
>...после перемещения директории ~/.local/share/steam на новый диск через символическую ссылку...

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

133. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от Аноним (??) on 17-Янв-15, 19:18 
>А то вот как раз на днях собирался именно так и сделать. А теперь похоже на некоторое время откажусь от идеи - поставить steam на linux

<troll>А теперь похоже на некоторое время откажусь от идеи - поставить linux</troll>

*trollface.jpg*

Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору

105. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от nE0sIghT (ok) on 16-Янв-15, 17:40 
rm -rf /
rm: опасно рекурсивно обрабатывать «/»
rm: используйте --no-preserve-root, чтобы отменить предупреждение об опасности
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

108. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +2 +/
Сообщение от Аноним (??) on 16-Янв-15, 18:03 
Молодец, а теперь пиши rm -rf /*
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

106. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от aspbazi email on 16-Янв-15, 17:44 
Очередные сплетни.
Не использую папку ~/.local/share/steam
Копирую на др диск.
Не каких проблем нет, и не будет.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

115. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от AlexYeCu (ok) on 16-Янв-15, 20:01 
Что-то я не уверен, что это случайно, уж больно в тему комментарий:

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

116. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от AlexYeCu (ok) on 16-Янв-15, 20:06 
# 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, выходит. Окончательный.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

137. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от count0krsk (ok) on 18-Янв-15, 03:04 
Прочитал тему про bumblebee на гитхабе, смеялсо )
Особенно понравился демотиватор "/usr? Да он мне никогда и не нравился" ))
Ответить | Правка | ^ к родителю #116 | Наверх | Cообщить модератору

139. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от AlexYeCu (ok) on 18-Янв-15, 11:35 
С bumblebee ситуация несколько иная.
Там, конечно, тоже то ещё раздолбайство разработчика вылезло, но есть два немаловажных момента:
1. Это была версия для тестирования, которая «на свой страх и риск» и всё такое, о чём разработчик предупреждал. Т.е. она и была предназначены для вылавливания багов — в дистрибутивы эта версия не попала, насколько помню.
2. Это были дрова не от производителя железок, — nvidia на пользователей забила, фак ей ЛТ не просто так показывал, — а от другого человека, который был этим заниматься не обязан и занимался в свободное время. Естественно он и сам основательно задолбался, и команды тестеров у него не было, и деньги ему за это не платили.
3. Потеря /usr может привести к переустановке системы. Это неприятно. Потеря всех пользовательских данных куда неприятней в большинстве случаев: далеко не все зеркалируют на отдельный компьютер все свои файлы в реальном времени. Тут какие бэкапы ни делай, что-нибудь да потеряешь.
Так что этот просчёт всё же более лояльно воспринимается.
Ответить | Правка | ^ к родителю #137 | Наверх | Cообщить модератору

148. "Ошибка в Steam для Linux может привести к удалению всех данн..."  +/
Сообщение от count0krsk (ok) on 19-Янв-15, 12:54 
> Так что этот просчёт всё же более лояльно воспринимается.

А я вообще философски отношусь ко всему материальному ) Ничто не вечно под луною, может через 10 лет будем под какой-нибудь "национальной ОС" сидеть, потому что другие "не положено", или на "национальные ПК" просто не встанут.

Ответить | Правка | ^ к родителю #139 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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