--- client/scripts/boinc-client.conf.orig 2008-08-28 14:24:15.000000000 +0200 +++ client/scripts/boinc-client.conf 2008-08-28 14:22:55.000000000 +0200 @@ -0,0 +1,63 @@ +## Path: Applications/BOINC +## Description: Define userid under which boinc-client is run +## Type: string +## Default: "root" +## Config: boinc-client +# Here you should change the default value to another existing user, +# for example use your (non-root) account. +BOINCUSER="root" +## Path: Applications/BOINC +## Description: Define directory in which boinc-client is run +## Type: string +## Default: "/var/lib/boinc" +## Config: boinc-client +# Enter the dirctory where boinc-client shall store the project data. +BOINCDIR="/var/lib/boinc" +## Path: Applications/BOINC +## Description: Define log file +## Type: string +## Default: "/var/log/boinc_client.log" +## Config: boinc-client +# Name and location of boinc logfile, normally no change necessary. +LOGFILE="/var/log/boinc_client.log" +## Path: Applications/BOINC +## Description: Define error log file +## Type: string +## Default: "/var/log/boinc_client_err.log" +## Config: boinc-client +# Name and location of boinc error-logfile, normally no change necessary. +ERRORLOG="/var/log/boinc_client_err.log" +## Path: Applications/BOINC +## Description: Define pid file +## Type: string +## Default: "/var/run/boinc_client.pid" +## Config: boinc-client +# Name and location of boinc pid-file, normally no change necessary. +PIDFILE="/var/run/boinc_client.pid" +## Path: Applications/BOINC +## Description: Define lockfile +## Type: string +## Default: "/var/lock/subsys/boinc_client" +## Config: boinc-client +# Name and location of boinc lockfile, normally no change necessary. +LOCKFILE="/var/lock/subsys/boinc_client" +## Path: Applications/BOINC +## Description: Define BOINC options +## Type: string +## Default: "--dir $BOINCDIR" +## Config: boinc-client +# Add this option if you want to allow boinc manager connections from remote machines +# BOINCOPTS="--allow_remote_gui_rpc" +# +# Add this option if you want to turn off all logging +# BOINCOPTS="--daemon" +# +# Add this option if you want to redirect logging to the files stderrdae.txt +# and stdoutdae.txt in BOINCDIR rather than LOGFILE and ERRORLOG +# BOINCOPTS="--redirectio" +# +# Add this option if you want to run only when no logins from anywhere are active +# BOINCOPTS="--check_all_logins" +# +# For more options read the manpages. +BOINCOPTS="--dir $BOINCDIR" --- client/scripts/Makefile.am.orig 2008-08-25 22:29:15.000000000 +0200 +++ client/scripts/Makefile.am 2008-08-25 22:47:29.000000000 +0200 @@ -1,7 +1,17 @@ -all: - chmod +x boinc-client - -install: - $(INSTALL) -b boinc-client /etc/init.d/ +## -*- mode: makefile; tab-width: 4 -*- +install-exec-hook: + chmod +x boinc-client + $(INSTALL) -d $(DESTDIR)/etc/init.d + $(INSTALL) -b boinc-client $(DESTDIR)/etc/init.d/boinc-client + if [ -d /etc/sysconfig ] ; then \ + $(INSTALL) -d $(DESTDIR)/etc/sysconfig ; \ + $(INSTALL) -m644 boinc-client.conf $(DESTDIR)/etc/sysconfig/boinc-client ; \ + elif [ -d /etc/default ] ; then \ + $(INSTALL) - $(DESTDIR)/etc/default ; \ + $(INSTALL) -m644 boinc-client.conf $(DESTDIR)/etc/default/boinc-client ; \ + else \ + $(INSTALL) -d $(DESTDIR)/etc ; \ + $(INSTALL) -m644 boinc-client.conf $(DESTDIR)/etc/boinc-client.conf ; \ + fi