Bug 44602

Summary: Жаль пользователей control-а из пакета samba-usershares
Product: Sisyphus Reporter: Sergey V Turchin <zerg>
Component: samba-usersharesAssignee: Evgeny Sinelnikov <sin>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antoneot64, liannnix, rider, sin
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=44379

Description Sergey V Turchin 2022-12-13 12:07:30 MSK
Не многие пользователи пакета samba-usershares поймут, что делать с его control-ами, т.е. из описания это сильно непонятно. Ещё и не по русски.
Comment 1 Evgeny Sinelnikov 2022-12-13 14:04:48 MSK
Что, конкретно, имеется в виду?

$ rpm -ql samba-usershares|grep control|sed 's/.*\///'| while read c; do echo "> $c:"; sudo control $c help; echo; done

> role-sambashare:
enabled: Allow users in group "sambashare" to use samba usershares
default: Allow users in group "sambashare" to use samba usershares if they are in the "users" group
disabled: Disallow users in group "sambashare" to use samba usershares

> role-usershares:
enabled: Privilege group "usershares" assigned to group "users"
disabled: Privilege group "usershares" assigned to users explicitly

> smb-conf-usershare-allow-guests:
disabled: Disable restriction of permit guest access by samba usershares
enabled: Enable restriction of permit guest access by samba usershares
default: Default (disable) restriction of permit guest access by samba usershares

> smb-conf-usershare-allow-list:
enabled: Enable list of permitted directories to be shared by samba usershares
disabled: Disable list of permitted directories to be shared by samba usershares

> smb-conf-usershare-deny-list:
enabled: Enable list of prohibited directories to be shared by samba usershares
disabled: Disable list of prohibited directories to be shared by samba usershares

> smb-conf-usershare-owner-only:
disabled: Disable restriction of only directories owned by the sharing user can be shared by samba usershares
enabled: Enable restriction of only directories owned by the sharing user can be shared by samba usershares
default: Default (enable) restriction of only directories owned by the sharing user can be shared by samba usershares

> smb-conf-usershares:
disabled: Disable smb usershare options
enabled: Enable smb usershare options
default: Disable smb usershare options as default
Comment 2 Sergey V Turchin 2022-12-13 14:13:58 MSK
Фразаы типа "Enable restriction" напоминают что-то типа "1+1-1*1:1"

Можно это всё на русский перевести?
Comment 3 Evgeny Sinelnikov 2022-12-13 14:17:16 MSK
(Ответ для Sergey V Turchin на комментарий #2)
> Фразаы типа "Enable restriction" напоминают что-то типа "1+1-1*1:1"
> 
> Можно это всё на русский перевести?

Безусловно, мы же их в ADMX добавим и на wiki описание перенесём.
Честно говоря, меня удивляет, что только эти control'ы сложность должны вызвать.
Comment 4 Evgeny Sinelnikov 2022-12-13 14:27:09 MSK
Ну, тут даже google-переводчик справляется:

"Disable restriction of permit guest access by samba usershares"
"Отключить ограничение разрешенного гостевого доступа пользователями samba"

Ну, и меня предложение и вопрос:
1. критика требуется конструктивная (пока она была, пожелания удовлетворялись);
2. вы другие control'ы видели? Они намного понятнее? Если да, то смотри пункт 1.
Comment 5 Sergey V Turchin 2022-12-13 14:34:52 MSK
(In reply to Evgeny Sinelnikov from comment #3)
> (Ответ для Sergey V Turchin на комментарий #2)
> > Фразаы типа "Enable restriction" напоминают что-то типа "1+1-1*1:1"
> > Можно это всё на русский перевести?
> Безусловно, мы же их в ADMX добавим и на wiki описание перенесём.
Ты не понял. Тут перевести, чтобы стало понятнее, что именно хотели сказать.
Чтоб поправить и упростить.

> Отключить ограничение разрешенного
(-1)*(-1)*1
Разве нельзя сразу "вычислить", чтоб не пудрить пользователя?

> вы другие control'ы видели?
Ваши? Не хотелось бы, а то я уже опасаюсь. ;-)
Comment 6 Anton Farygin 2023-09-01 11:44:56 MSK
Непонятно зачем эта ошибка снесена на другого исполнителя.
У нас сейчас из-за этого изменения странная ситуация - есть два дистрибутива на KDE, в которых благодаря этим control'ам разное поведение и в итоге не работает раздача папок после обновления на новую самбу.

https://bugzilla.altlinux.org/47291

Просьба привести поведение к единообразию.
Comment 7 Sergey V Turchin 2023-09-01 16:36:00 MSK
А можно ли сделать так, чтоб пользователь мог остаться с несломанными ногами, если хочет включить возможность расшаривания самостоятельно?

Например, модуль альтератора со списком пользователей, где сразу:
1. Видно, можно пользователю или нет.
2. Можно включить нужному пользователю.
?
Comment 8 Sergey V Turchin 2023-09-01 16:36:59 MSK
(Ответ для Sergey V Turchin на комментарий #7)
> 1. Видно, можно пользователю или нет.
> 2. Можно включить нужному пользователю.
3. Чтоб больше ничего там нельзя было настраивать.
Comment 9 Sergey V Turchin 2023-09-01 16:39:23 MSK
(Ответ для Sergey V Turchin на комментарий #8)
> 3. Чтоб больше ничего там нельзя было настраивать.
Кроме единственной галки "Включить в системе поддержку возможности раздачи", разве что.