Bug 7082

Summary: [FR] suggested GROUPs for system dir inhabitants?
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: sisyphus_checkAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: at, glebfm, imz, ldv, legion, placeholder
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
system 1
none
system 2
none
system 3
none
system 4 none

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 -- надеюсь, примеры пригодятся для отдельного бага.