Problem z %post w SysVinit

Sebastian Zagrodzki s.zagrodzki w mimuw.edu.pl
Pon, 1 Maj 2000, 22:29:54 CEST


On Mon, 1 May 2000, Michał Kuratczyk wrote:
> Nie bardzo rozumiem. Podstawienia są trzy:
> 	gsub(mandir, "%{_mandir}")
> 	gsub("%{prefix}/man", "%{_mandir}"
> 	gsub("%{_prefix}/man", "%{_mandir}")
a powinno być
	gsub(mandir, "%{_mandir}")
	gsub("%{_datadir}/man", "%{_mandir}")
	gsub("%{_prefix}/share/man", "%{_mandir}")
	gsub("%{prefix}/share/man", "%{_mandir}")
	gsub("%{_prefix}/man", "%{_mandir}")
	gsub("%{prefix}/man", "%{_mandir}")

> Jeśli mandir zawiera /usr/share/man (a powinien), to to podstawienie powinno
> zostać wykonane. Dwa następne służą jedynie do podstawiania %{_mandir}
> zamiast nieFHSowego katalogu /usr/man. Jedyne co można IMHO zrobić to *dodać*
> podstawianie %{_mandir} za %{_datadir}/man (w właściwie to chyba
> %{_prefix}/share/man, jak to stoi w /usr/lib/rpm/macros).
i to i to (jeśli będziesz miał /usr/share/man, to adapter całkiem
możliwe że najpierw wykona podstawienie /usr/share -> datadir, a potem
już  operujesz na przekształconym...

-- 
Sebastian Zagrodzki                s.zagrodzki w mimuw.edu.pl
UIN 1770835                        http://sokrates.mimuw.edu.pl/~zagrodzki

A co mnie obchodzi, co pomyślą inni...


___________________________
polish  linux  distribution
-> http://lists.pld.org.pl/



Więcej informacji o liście dyskusyjnej pld-devel-pl