LINUX.ORG.RU
ФорумTalks

Эта музыка будет вечной, если я... нажму re-open

 


1

3

https://bugzilla.kernel.org/show_bug.cgi?id=15875

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

p.s. где я столнулся с данной траблой: Общий раздел ex4 для всех пользвателей

★★★★★

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

Бирди добрался до багзиллы ядра и был послан нах? Ему пора учиться говорить с людьми.

tailgunner ★★★★★
()

Artem S. Tashkinov

I've received an e-mail from some guy, it seems like he/she doesn't want

guy
he/she

Только наш человек мог маразм превратить в дегенератизм.

Stahl ★★☆
()

Вчерашний ответ выглядит более чем адекватно. Может вам последовать рекомендации Alan'а?

kim-roader ★★
()

Офигеть. Чувак брызжет слюной про 1%, вопит, что ему все должны, а ему даже ни разу не сказали «go fuck yourself». Да на ЛОРе ему бы тут же шкворец укоротили.

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

Это поправимо. Можно зайти в рассылку и написать ему «go fuck yourself».

Quasar ★★★★★
()

Проблема решается использованием на флешках fs предназначенных для этого, например, exFAT

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

Проблема решается использованием на флешках fs предназначенных для этого, например, exFAT

а как быть с разделом-файлопомойкой?

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

Мне как-то сложно назвать людьми любителей дрочить в присядку, стоя в гамаке.

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

Одна беда, в реквесте ни слова про флешки, там про USB stick-type storage devices, которым может быть переносной хард на терабайт, например.

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

И чем это по сути отличается от флешки? Суть в том, что на переносных хранилищах стандартные линуксячьи fs использовать невозможно из-за проблем с правами.

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

Права доступа там есть. На переносной винт тоже предлагаешь это ставить?

Reset ★★★★★
()

Отлично. Только решать надо не методом «отключить права на ФС», а введением адекватной системы разграничения доступа. Может быть это можно сделать методом chmod -R 777 *, и правилами selinux. может как еще.

cvs-255 ★★★★★
()
Ответ на: комментарий от Reset

Ну займитесь делом или наймите кого-то, кто займется этим за вас.

А так, тикет написан в неправильном месте. Достаточно грубо. И проблема не критичная.

nikita-b
()
Ответ на: комментарий от nikita-b

Ну займитесь делом или наймите кого-то, кто займется этим за вас.

Почему я должен заниматься чужими проблемами?

А так, тикет написан в неправильном месте. Достаточно грубо.

Это проблема ядра, поэтому написан правильно и в правильном месте.

И проблема не критичная.

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

Reset ★★★★★
()
Ответ на: комментарий от cvs-255

Может быть это можно сделать методом chmod -R 777 *, и правилами selinux.

Нельзя это так сделать, потому что носитель втыкает в произвольный комп, где uid'ы отличаются и никакого selinux'а может и не быть. Проблема должна решаться на системном уровне.

Reset ★★★★★
()

По 1й ссылке - ext* явно не для переносных дисков делалась.

По 2й таки всё разруливается общей группой и umask.

И вообще, добрый микрософт уже давно сделал exfat)

sergej ★★★★★
()
Последнее исправление: sergej (всего исправлений: 1)
Ответ на: комментарий от Reset

Почему я должен заниматься чужими проблемами?

А почему кто-то должен заниматься вашими проблемами? Это не критично, потому что если мы говорим о десктопах, то вы вашу флэшку с «линуксячьими fs» можете засунуть куда подальше. Потому что даже маки их не прочитают не говоря уже о короле настольный компьютеров. Хотите использовать свободную ФС? Платите. Временем или деньгами.

nikita-b
()
Ответ на: комментарий от nikita-b

Потому что даже маки их не прочитают не говоря уже о короле настольный компьютеров.

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

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

По 2й таки всё разруливается общей группой и umask.

Если бы ты прочитал man к mount, то узнал бы, что у ext* нет опции umask.

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

1. Пользователям делаешь общий gid, чтобы группа владельца совпадала у создаваемых файлов

2. В профиль вносишь umask 002, чтобы файлы создавались с g=rw

всё

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

Суть в том, что на переносных хранилищах стандартные линуксячьи fs использовать невозможно из-за проблем с правами.

бред какой-то. у меня на переносных хранилищах стандартные линуксячьи fs стоят. никаких проблем не наблюдаю.

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

Это до тех пор пока ты втыкаешь носитель в комп где те же самые uid'ы соответствует тем же самым пользователям. Данная ситуация крайней редка.

Reset ★★★★★
()

Мерссский линакссссс
В макоси уже кои веки можно монтироваться с -o noowners (и для съемных носителей оно так по умолчанию и есть).
А здесь в каментах вообще не понимают сути проблемы.
Это паноптикум какой-то.

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

суть вроде в багрепорте описана, но тред же не об этом? :)

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

ЯННП человек установил права на свой файл, запрещающие другому пользователю, скажем, читать этот файл. потом принёс этот файл на другой компьютер, пользователю, которому не дал прав и тот не смог прочитать файл. всё логично, не вижу сути проблемы.

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

можно монтироваться с -o noowners (и для съемных носителей оно так по умолчанию и есть).

ну это песец — какой-то бесправный хрен с бугра по дефолту получает права на чтение ваших файлов, даже тех, которые вы ему явно запретили читать

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

Он дал права пользователю вася(1000), а вася на другом компе имеет UID=2000 и сосёт лапу вместо копирования файлов.

Товарищ (в грубоватой форме) «предложил» сделать ручку для mount, которая бы выключала owner-ов.

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

Насколько я понял суть проблемы, пользователь-то может быть один и тот же, но на разных компах uid у него разные.

Deleted
()
Ответ на: комментарий от next_time

Человек не устанавливал никаких прав, это система за него сделала, только вот права между машинами не переносятся, так как uid'ы не совпадают. Поэтому говорить о том что «установил права/не-установил права» в данном случае не корректно.

Reset ★★★★★
()

Только этот «бесправный хрен» это ты сам и флешка твоя и физически у тебя. Твоя попытка отмазать линуксоразрабов от явного косяка выглядит очень смешно.

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

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

sudo chown pupkin /media/flash -R

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

Пример? Если ты про guys (множественное число), то это допустимо по отношению к группе с обоими полами.

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

Человек не устанавливал никаких прав, это система за него сделала,

что значит «система за него сделала»? Вася разработал искусственный интеллект? можно ссылочку на новость?

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

Только этот «бесправный хрен» это ты сам и флешка твоя и физически у тебя.

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

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

Он дал права пользователю вася(1000), а вася на другом компе имеет UID=2000 и сосёт лапу вместо копирования файлов.

логично

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