Bug 7082 - [FR] suggested GROUPs for system dir inhabitants?
Summary: [FR] suggested GROUPs for system dir inhabitants?
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: sisyphus_check (show other bugs)
Version: unstable
Hardware: all Linux
: P2 enhancement
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-14 15:30 MSD by Michael Shigorin
Modified: 2014-08-31 17:52 MSK (History)
6 users (show)

See Also:


Attachments
system 1 (653 bytes, text/plain)
2005-06-14 15:31 MSD, Michael Shigorin
no flags Details
system 2 (718 bytes, text/plain)
2005-06-14 15:32 MSD, Michael Shigorin
no flags Details
system 3 (965 bytes, text/plain)
2005-06-14 15:32 MSD, Michael Shigorin
no flags Details
system 4 (701 bytes, text/plain)
2005-06-14 15:32 MSD, Michael Shigorin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2005-06-14 15:30:02 MSD
On Tue, Jun 14, 2005 at 01:46:49PM +0400, Alexey Tourbin wrote:
> Суть вопроса вот в чем:
> Test that binaries in /bin and /sbin depend only on libraries
> in /lib.  Иными словами, система без смонтированного /usr
> должна быть замкнутой.

Разумно.

> Обнаруженные нарушители конвенции приведены ниже.  Что бы с
> ними сделать?  Развесить block-баги?
> Error: /bin/rpm depends on /usr/lib/librpm-4.0.4.so
> lrwxrwxrwx  1 rooter rooter 14 Jun 14 13:13 /bin/rpm -> ../usr/bin/rpm

Ммм... а вот и исключение: если что-то симлинк в /usr/bin, то
это может быть compatibility.  Без /usr он работать не будет
вне зависимости от библиотек.

Может, в sisyphus_check какой advisor на тему "если это не
System/*, то файло в /bin, /sbin, /lib не положено"?
не запрещалку, а напоминалку; System/* -- ясное дело, понятие
растяжимое.
Comment 1 Michael Shigorin 2005-06-14 15:31:42 MSD
Created attachment 933 [details]
system 1
Comment 2 Michael Shigorin 2005-06-14 15:32:04 MSD
Created attachment 934 [details]
system 2
Comment 3 Michael Shigorin 2005-06-14 15:32:28 MSD
Created attachment 935 [details]
system 3
Comment 4 Michael Shigorin 2005-06-14 15:32:54 MSD
Created attachment 936 [details]
system 4
Comment 5 Michael Shigorin 2005-06-14 15:33:25 MSD
привесил некоторые выводы

for i in /bin /sbin /lib; do echo "** $i:"; rpm -qf --queryformat '%{GROUP}\n'
$i/* | sort -u; echo; done
Comment 6 Alexey Gladkov 2009-02-12 09:25:40 MSK
Component: sisyphus_check

Что делаем с этой багой ?
Comment 7 Michael Shigorin 2012-05-05 12:02:48 MSK
Ну я могу попробовать сделать патч, если:
- в принципе мысль нравится, но руки не доходят;
- выхлоп будет добираться до писем по итогам сборки пакетов g-b.
Comment 8 Michael Shigorin 2014-08-31 16:38:20 MSK
Баги про GROUPS становятся всё менее актуальными вместе с самим тегом Group: (который уже местами вышел из употребления, о чём и jbj@ некоторое время тому вслух размышлял); если у кого когда будет желание вынести отдельным вопросом и порешать линковку через границу /usr -- надеюсь, примеры пригодятся для отдельного бага.