Bug 26930 - Пользователь не добавляется в группу sambashare
Summary: Пользователь не добавляется в группу sambashare
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: installer-feature-samba-usershares-stage2 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 23155
  Show dependency tree
 
Reported: 2012-02-13 15:50 MSK by Sergey V Turchin
Modified: 2012-02-13 19:56 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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).