]> git.pld-linux.org Git - packages/bzflag.git/commitdiff
shell syntax
authorElan Ruusamäe <glen@delfi.ee>
Fri, 11 Dec 2015 17:28:08 +0000 (19:28 +0200)
committerElan Ruusamäe <glen@delfi.ee>
Fri, 11 Dec 2015 17:28:09 +0000 (19:28 +0200)
altho such package should be removed from ftp, if todo item 'do not run
daemon as root' has not done.

bzflag.init [changed mode: 0644->0755]
bzflag.spec

old mode 100644 (file)
new mode 100755 (executable)
index 010c70d..95b174c
@@ -33,7 +33,7 @@ start() {
        if [ ! -f /var/lock/subsys/bzflag ]; then
                msg_starting bzflag
                # fixme, don't start from root
-               daemon --fork "/usr/bin/bzfs -pidfile /var/run/bzfs.pid $BZFLAG_OPTIONS > /var/log/bzflag.log 2>&1"
+               daemon --fork /bin/sh -c "/usr/bin/bzfs -pidfile /var/run/bzfs.pid $BZFLAG_OPTIONS > /var/log/bzflag.log 2>&1"
                RETVAL=$?
                [ $RETVAL -eq 0 ] && touch /var/lock/subsys/bzflag
        else
index 7ec4c3fb89d1a74cb7bff8c36b509aaf73b80860..2047ac0e462e38c12ad52289d727ee7e1c5541cc 100644 (file)
@@ -4,13 +4,13 @@
 #    (to be compiled, moved to doc, or something else)
 #  - bzfsAPI.h and other is marked ad noinst_HEADER, maybe in future it will
 #    be installed too, to allow compiling plugins externall
-#  - finish init script (currently runs server from root)
+#  - finish init script (currently runs server from root)!
 #
 Summary:       Multiplayer 3D tank battle game
 Summary(pl.UTF-8):     Gra 3D dla wielu graczy - czołgi
 Name:          bzflag
 Version:       2.4.0
-Release:       7
+Release:       8
 License:       LGPL v2.1
 Group:         X11/Applications/Games
 Source0:       http://downloads.sourceforge.net/bzflag/%{name}-%{version}.tar.bz2
@@ -95,11 +95,11 @@ install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/bzflag} \
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
-install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
-install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/bzflag
-install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/bzflag
+cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
+install -p %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/bzflag
+cp -p %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/bzflag
 
-install data/bzflag-48x48.png $RPM_BUILD_ROOT%{_pixmapsdir}/bzflag.png
+cp -p data/bzflag-48x48.png $RPM_BUILD_ROOT%{_pixmapsdir}/bzflag.png
 
 %clean
 rm -rf $RPM_BUILD_ROOT
This page took 0.081362 seconds and 4 git commands to generate.