Я намагаюся побудувати RPM , що цілі RHEL4 і 5. Зараз я викликаю chconз %postале кілька записів Google говорять «що це не так, як ви повинні робити це» з дуже обмеженою допомоги на правильному шляху. Я також помітив, що fixfiles -R mypackage checkкажуть, що файли помиляються, коли вони праві (як очікувалося; RPM DB не розуміє, що я хочу).
Я спеціально кажу RHEL4, оскільки він не має,
semanageщо здається, одним із належних способів це зробити. (Додайте нову політику, а потім запустітьrestoreconсвої каталоги в%post.)- Мені також не потрібен власний контекст, лише
httpd_cache_tв нестандартному каталозі.
- Мені також не потрібен власний контекст, лише
Я також бачив "нехай
cpioпотурбується про це" - але тоді у мене з’явилася нова проблема, що користувач, що не має кореневих RPM-будівель, не може працюватиchconв каталогах збирання. Я обдурив і мавsudoу файлі spec, але це, здавалося, не має значення.