Author: wolvverine Date: Thu Oct 6 02:20:55 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - correct user in @post for upgrade old instalation - add TODO in %post (problem with suid root)
---- Files affected: SPECS: webCDwriter.spec (1.39 -> 1.40) ---- Diffs: ================================================================ Index: SPECS/webCDwriter.spec diff -u SPECS/webCDwriter.spec:1.39 SPECS/webCDwriter.spec:1.40 --- SPECS/webCDwriter.spec:1.39 Mon Oct 3 08:47:48 2005 +++ SPECS/webCDwriter.spec Thu Oct 6 04:20:48 2005 @@ -10,7 +10,7 @@ Summary(pl): Narzędzie do sieciowego nagrywania CD Name: webCDwriter Version: 2.7.2 -Release: 0.6 +Release: 0.7 License: GPL v2+ Group: Networking/Daemons Source0: http://joerghaeger.de/webCDwriter/download/%{name}-%{version}.tar.bz2 @@ -124,15 +124,15 @@ # TODO use trigger if it's from older PLD package or discard # Since rpm will not change the owner of an existing %config file -%{__chown} %{USER} /etc/CDWserver/accounts 2> /dev/null || : -%{__chown} %{USER} /etc/CDWserver/config 2> /dev/null || : -%{__chown} %{USER} /etc/CDWserver/key.txt 2> /dev/null || : -%{__chown} %{USER} /etc/CDWserver/password 2> /dev/null || : +%{__chown} %{CDWuser} /etc/CDWserver/accounts 2> /dev/null || : +%{__chown} %{CDWuser} /etc/CDWserver/config 2> /dev/null || : +%{__chown} %{CDWuser} /etc/CDWserver/key.txt 2> /dev/null || : +%{__chown} %{CDWuser} /etc/CDWserver/password 2> /dev/null || : %{__chmod} 600 /etc/CDWserver/password 2> /dev/null || : -%{__chown} %{USER} %{_var}/log/CDWserver/CDinfos 2> /dev/null || : -%{__chown} %{USER} %{_var}/log/CDWserver/connects 2> /dev/null || : -%{__chown} %{USER} %{_var}/log/CDWserver/log 2> /dev/null || : -%{__chown} %{USER} %{_var}/log/CDWserver/sessions 2> /dev/null || : +%{__chown} %{CDWuser} %{_var}/log/CDWserver/CDinfos 2> /dev/null || : +%{__chown} %{CDWuser} %{_var}/log/CDWserver/connects 2> /dev/null || : +%{__chown} %{CDWuser} %{_var}/log/CDWserver/log 2> /dev/null || : +%{__chown} %{CDWuser} %{_var}/log/CDWserver/sessions 2> /dev/null || : # use R: not test for -x if [ -x /sbin/chkconfig ]; then @@ -146,8 +146,21 @@ echo "use #rmdir /home/CDWserver/ to clear directory" fi + /usr/sbin/CDWconfig.sh %{CDWuser} %{CDWgroup} +#patch and/or e-mail to program author +#if this not set WCDwriter display error +#/usr/sbin/CDWconfig.sh root %{CDWgroup} +# +# if this not set WCDwriter display error +# chown root.cdwrite /usr/bin/cdrdao +# chmod 4750 /usr/bin/cdrdao +# chown root.cdwrite /usr/bin/cdrecord +# chmod 4750 /usr/bin/cdrecord +# chown root.cdwrite /usr/bin/mkisofs +# chmod 4750 /usr/bin/mkisofs + %preun if [ "$1" = "0" ]; then /etc/rc.d/init.d/CDWserver stop || : @@ -263,6 +276,10 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.40 2005/10/06 02:20:48 wolvverine +- correct user in @post for upgrade old instalation +- add TODO in %post (problem with suid root) + Revision 1.39 2005/10/03 06:47:48 glen - adapterized ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/webCDwriter.spec?r1=1.39&r2=1.40&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
