Bug 22887 - Please provide /bin/ip for unprivileged users
Summary: Please provide /bin/ip for unprivileged users
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: iproute2 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-04 01:40 MSK by Dmitry V. Levin
Modified: 2021-04-12 08:13 MSK (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry V. Levin 2010-02-04 01:40:11 MSK
Please package /bin/ip symlink to "../sbin/ip" for unprivileged users.
Comment 1 Victor Forsyuk 2010-02-09 18:13:24 MSK
Идея мне нравится. Но добавлять в юзерский путь только /bin/ip совершенно нелогично. Другие утилиты пакета iproute также могут использоваться непривилегированным пользователем для просмотра информации.

Так что я склоняюсь к простановке симлинков на все утилиты...
Comment 2 Dmitry V. Levin 2010-02-09 18:26:53 MSK
Возможно, какие-то ещё утилиты могут быть использованы непривилегированным пользователем, надо проверить.  Мне казалось, что не все утилиты в этом пакете таковы.  Кроме того, утилиты, у которых нет manpages, лучше пока не трогать.
Comment 3 Repository Robot 2010-02-18 19:23:28 MSK
iproute2-2.6.31-alt2 -> sisyphus:

* Thu Feb 18 2010 Victor Forsiuk <force@altlinux> 2.6.31-alt2

- Provide symlinks in /usr/bin to all utilities usable by unpriviledge users (closes: #22887).
- Rebuild against libxtables.so.4.
Comment 4 Vitaly Lipatov 2021-04-07 14:53:09 MSK
Хочу обратить внимание, что запрашивалось добавить в пакет симлинк /bin/ip, но был добавлен /usr/bin/ip.
В развитии это привело к тому, что в ALT Education 9.1 кто-то добавил (видимо, в инсталлятор) создание симлинка /bin/ip
https://bugzilla.altlinux.org/show_bug.cgi?id=39891
что привело к проявлению неприятной проблемы с поиском зависимостей:
https://bugzilla.altlinux.org/show_bug.cgi?id=34323
Comment 5 Dmitry V. Levin 2021-04-07 15:37:03 MSK
(In reply to Vitaly Lipatov from comment #4)
> Хочу обратить внимание, что запрашивалось добавить в пакет симлинк /bin/ip,
> но был добавлен /usr/bin/ip.
> В развитии это привело к тому, что в ALT Education 9.1 кто-то добавил
> (видимо, в инсталлятор) создание симлинка /bin/ip
> https://bugzilla.altlinux.org/show_bug.cgi?id=39891

Андрей, проследи, пожалуйста, чтобы никто не добавлял симлинк /bin/ip ни в какие продукты.  Спасибо.
Comment 6 Anton Farygin 2021-04-07 18:14:01 MSK
s/Андрей/Сергей/ и добавить в тесты для дистрибутивов.
Comment 7 Andrey Cherepanov 2021-04-07 20:14:44 MSK
(Ответ для Dmitry V. Levin на комментарий #5)
> (In reply to Vitaly Lipatov from comment #4)
> > Хочу обратить внимание, что запрашивалось добавить в пакет симлинк /bin/ip,
> > но был добавлен /usr/bin/ip.
> > В развитии это привело к тому, что в ALT Education 9.1 кто-то добавил
> > (видимо, в инсталлятор) создание симлинка /bin/ip
> > https://bugzilla.altlinux.org/show_bug.cgi?id=39891
> 
> Андрей, проследи, пожалуйста, чтобы никто не добавлял симлинк /bin/ip ни в
> какие продукты.  Спасибо.

Уже давно удалили пакет и хуки, создающие эти симлинки.
Comment 8 Vitaly Lipatov 2021-04-10 09:54:07 MSK
(Ответ для Andrey Cherepanov на комментарий #7)
> (Ответ для Dmitry V. Levin на комментарий #5)
> > (In reply to Vitaly Lipatov from comment #4)
> > > Хочу обратить внимание, что запрашивалось добавить в пакет симлинк /bin/ip,
> > > но был добавлен /usr/bin/ip.
> > > В развитии это привело к тому, что в ALT Education 9.1 кто-то добавил
> > > (видимо, в инсталлятор) создание симлинка /bin/ip
> > > https://bugzilla.altlinux.org/show_bug.cgi?id=39891
> > 
> > Андрей, проследи, пожалуйста, чтобы никто не добавлял симлинк /bin/ip ни в
> > какие продукты.  Спасибо.
> 
> Уже давно удалили пакет и хуки, создающие эти симлинки.
Точно? Тогда не ясно, почему на Education 9.1 проблема воспроизводится,
а также, что напрягает, на c9f1 (Issue #38343):
  teamviewer: Требует: /bin/ip но пакет не может быть установлен
E: Извините, `битые' пакеты
Comment 9 Andrey Cherepanov 2021-04-11 16:46:38 MSK
(Ответ для Vitaly Lipatov на комментарий #8)
> (Ответ для Andrey Cherepanov на комментарий #7)
> > (Ответ для Dmitry V. Levin на комментарий #5)
> > > (In reply to Vitaly Lipatov from comment #4)
> > > > Хочу обратить внимание, что запрашивалось добавить в пакет симлинк /bin/ip,
> > > > но был добавлен /usr/bin/ip.
> > > > В развитии это привело к тому, что в ALT Education 9.1 кто-то добавил
> > > > (видимо, в инсталлятор) создание симлинка /bin/ip
> > > > https://bugzilla.altlinux.org/show_bug.cgi?id=39891
> > > 
> > > Андрей, проследи, пожалуйста, чтобы никто не добавлял симлинк /bin/ip ни в
> > > какие продукты.  Спасибо.
> > 
> > Уже давно удалили пакет и хуки, создающие эти симлинки.
> Точно? Тогда не ясно, почему на Education 9.1 проблема воспроизводится,
> а также, что напрягает, на c9f1 (Issue #38343):
>   teamviewer: Требует: /bin/ip но пакет не может быть установлен
> E: Извините, `битые' пакеты
На 9.2 не воспроизводится. Teamviewer ставится через epm play teamviewer.
Comment 10 Anton Farygin 2021-04-12 08:13:10 MSK
Дима, а чем плохо добавление /bin/ip в пакет iproute2 ?

давайте его исправим.