addusertogroup macro - kaszani, kiedy zduplikowane

Przemyslaw Iskra sparky w pld-linux.org
Wto, 26 Maj 2009, 19:40:05 CEST


On Tue, May 26, 2009 at 07:28:05PM +0200, WK wrote:
> Glen skopał mi tyłek, że mieszam w specu zamiast zameldować.
> 
> Otóż dwukrotnie użyte macro %addusertogroup działa tak:
> 
> wywołanie:
> %addusertogroup %{name} video
> %addusertogroup %{name} audio
> 
> rezultat:
> quiet= /usr/lib/rpm/user_group.sh user addtogroup mythtv videoquiet=
> /usr/lib/rpm/user_group.sh user addtogroup mythtv audio

spróbuj:
%addusertogroup(q)  quiet=%{-q:1} /usr/lib/rpm/user_group.sh user addtogroup %*

zamienić na:
%addusertogroup(q) \
quiet=%{-q:1} /usr/lib/rpm/user_group.sh user addtogroup %* \
%{nil}

choć może też zadziałać jeśli się nie wywoła ręcznie argumentów:
%addusertogroup(q)  quiet=%{-q:1} /usr/lib/rpm/user_group.sh user addtogroup


potestuj z ~/.rpmmacros, a jak zadziała to popraw rpm-macros-build

-- 
 ____  Sparky{PI] -- Przemyslaw _  ___  _  _  ........... LANG...Pl..Ca..Es..En
/____) ___  ___  _ _ || Iskra  |  | _ \| |  | : WWW........ppcrcd.pld-linux.org
\____\| -_)'___| ||^'||//\\// <   |  _/| |  | : JID......sparky<at>jabberes.org
(____/||   (_-_|_||  ||\\ ||   |_ |_|  |_| _| : Mail....sparky<at>pld-linux.org


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