Bug 26930

Summary: Пользователь не добавляется в группу sambashare
Product: Sisyphus Reporter: Sergey V Turchin <zerg>
Component: installer-feature-samba-usershares-stage2Assignee: Mikhail Efremov <sem>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, boyarsh, mike, sem
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 23155    

Description Sergey V Turchin 2012-02-13 15:50:15 MSK

    
Comment 1 AEN 2012-02-13 15:56:22 MSK
В текущем Симпли работает, блокер p6 пока снимаю.
Comment 2 Sergey V Turchin 2012-02-13 16:19:39 MSK
А кто в Симпли добавляет пользователя в группу sambashare ?
Comment 3 Mikhail Efremov 2012-02-13 16:55:11 MSK
Это должен делать apterator-users при создании пользователя. Он использует /usr/share/install3/default-groups, который генерит эта фича. Надо смотреть при установке, создается ли этот файл.
Comment 4 Sergey V Turchin 2012-02-13 17:07:57 MSK
Создается, но sambashare туда не дописывается, т.к либо в feature либо полное заполнение либо ничего.
Comment 5 Mikhail Efremov 2012-02-13 17:17:56 MSK
Там либо записывается список дефолтных групп, если файла нет, а потом добавляется sambashare. Либо просто добавляется sambashare, есть файл уже существует.
Я не знаю, что там может сломаться, код в фиче простейший.
Comment 6 Sergey V Turchin 2012-02-13 17:42:15 MSK
(В ответ на комментарий №5)
> Либо просто добавляется sambashare
А, ну да.

Оказывается, в feature файл называется 75-samba-usershares.sh, а в distro-centaurus есть 80-setup-user-groups, который ничего не проверяет и тупо заполняет /usr/share/install3/default-groups

Кого фиксить будем?
Comment 7 Mikhail Efremov 2012-02-13 17:46:16 MSK
А, тогда проще здесь 75-samba-usershares.sh -> 85-samba-usershares.sh. Сейчас соберу.
Comment 8 Sergey V Turchin 2012-02-13 17:49:45 MSK
А оно точно по алфавиту? А то Алексей сказал, что в 6.0.0 работало.
Comment 9 Sergey V Turchin 2012-02-13 17:50:44 MSK
(В ответ на комментарий №8)
> в 6.0.0 работало.
в 6.0.0 KDesktop
Comment 10 Sergey V Turchin 2012-02-13 17:53:05 MSK
(В ответ на комментарий №8)
> Алексей сказал, что в 6.0.0 работало.
Я не помню, релиз ли KDesktop я ставил другу или более позднюю сборку, но на днях полез и обнаружил, что у него не добавлены пользователи в sambashare
Comment 11 Sergey V Turchin 2012-02-13 17:54:04 MSK
(В ответ на комментарий №10)
> или более позднюю сборку
или бету
Comment 12 Mikhail Efremov 2012-02-13 18:08:59 MSK
Там не зря числовые префиксы. Не знаю уж как раньше работало, что-то где-то изменилось.
Comment 13 Repository Robot 2012-02-13 18:26:52 MSK
installer-feature-samba-usershares-0.4-alt1 -> sisyphus:

* Mon Feb 13 2012 Mikhail Efremov <sem@altlinux> 0.4-alt1
- Rename hook: 75-* -> 85-* (closes: #26930).