SPECS: wwwoffle.spec (HEAD)

Tomasz Wittner lists w mmt.pl
Czw, 23 Paź 2003, 13:25:43 CEST


Dnia pon 20. października 2003 22:20, qboosh napisał:
> Module name:	SPECS
> Changes by:	qboosh	03/10/20 22:20:51
>
> Modified files:
> 	wwwoffle.spec
[...]
> - pre should fail on groupadd/useradd error
[...]
> -	/usr/sbin/groupadd -g 119 -r -f %{name} 1>&2 || :
> +	/usr/sbin/groupadd -g 119 -r -f %{name} 1>&2
[...]
> -		-g %{name} -c "%{name} daemon" -d /var/cache/%{name} %{name} 1>&2 || :
> +		-g %{name} -c "%{name} daemon" -d /var/cache/%{name} %{name} 1>&2

Czy to samo (usunięcie ` || : ') nie powinno zostać poprawione w n/w  
(grepowane, bez wnikania co jest w środku):

dbus.spec-#     -s /sbin/nologin -r -d '/' messagebus 2> /dev/null || :
dcc-dccd.spec:/usr/sbin/useradd -d /var/dcc -r dcc >/dev/null 2>&1 || :
dcc-dccd.spec:/sbin/chkconfig --add dccd || :
dcc-dccd.spec-/sbin/chkconfig --level 016 dccd off || :
frox.spec:       /usr/sbin/groupadd -g 97 -r -f frox 1>&2 || :
frox.spec-               -g frox -c "FROX ftp caching daemon" -d 
/var/cache/frox frox 1>&2 || :
jftpgw.spec-            -g nobody -c "jftpgw ftp proxy daemon" -d /tmp jftpgw 
1>&2 || :
postgresql.spec-        /etc/rc.d/init.d/postgresql restart >&2 || :
privoxy.spec-   chown -R %{name}:%{name} %{privoxyconf} 2>/dev/null ||: ;
sophie.spec:    /usr/sbin/groupadd -g 97 -r -f sweep 1>&2 || :
squid.spec:     /usr/sbin/groupadd -g 91 -r -f squid 1>&2 || :
squid.spec-             -g squid -c "SQUID http caching daemon" -d 
/var/cache/squid squid 1>&2 || :
sysnews.spec:    /usr/sbin/groupadd -r -f sysnews 1>&2 || :

Ogólnie w jakich, podobnych, przypadkach "ma być dobrze, jak coś poszło źle" 
;-) bo do tego się chyba sprowadza || : ?

-- 
Tomasz Wittner

2. Always build before committing

--------------------------------
You may be sure you've just corrected some small error and it will
not influence the build process... but try it.



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