On Wed, 2005-03-30 at 10:04 +0200, robert j. wozny wrote: > On Tue, 29 Mar 2005 22:52:49 +0200, Paweł Sakowski <[EMAIL PROTECTED]> wrote: > > > 1 %defattr(644,qtss,qtss,755) > > znaczy to źle ?
Jedynie słuszna postać: %defattr(644,root,root,755) Cokolwiek innego zaciemnia speca (patrząc na linijkę %files nie wiesz jakie ma uprawnienia). I jest error-prone (jak się pojawi do dodania jakiś plik z 644-root-root to na 90% zapomnisz że defattr jest niestandardowy i wrzucisz go z nie tymi uprawnieniami). Analogiczny problem przy mergeowaniu dwóch podpakietów przez sklejenie files. Poza tym motto speców PLD to "zmniejszać entropię"[1]. A już szczytem jest (tzn. był) %files na 113 linijek, w którym defattr był zmieniony po drodze 3 razy. Aż się przeraziłem jak zobaczyłem, że rpm to widzi i nie grzmi. [1] O czym boleśnie się przekonuje każdy kto przysławszy na pld-devel swojego pierwszego speca dowiaduje się, że nie nadaje się on do repo bo zawiera pustą linijkę tam, gdzie nie powinien. ;) -- Paweł Sakowski <[EMAIL PROTECTED]> PLD Linux Distribution _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
