Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 42494 Details for
Bug 68707
app-admin/bacula update
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
revised init script
bacula-init (text/plain), 2.51 KB, created by
D. Scott Barninger
on 2004-10-24 08:37:08 UTC
(
hide
)
Description:
revised init script
Filename:
MIME Type:
Creator:
D. Scott Barninger
Created:
2004-10-24 08:37:08 UTC
Size:
2.51 KB
patch
obsolete
>#!/sbin/runscript ># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># Modified for user/group information ># 24 Oct 2004 D. Scott Barninger <barninger at fairfieldcomputers dot com > >depend() { > need net > use mysql >} > >opts="test" > >DIR_USER=root >DIR_GROUP=bacula >SD_USER=root >SD_GROUP=bacula >FD_USER=root >FD_GROUP=bacula > ># A client would only need to run the file daemon, so if thats the ># case for this machine just comment the other two out below here... >start() { > ebegin "Starting bacula storage daemon" > OPTIONS='' > if [ "${SD_USER}" != '' ]; then > OPTIONS="${OPTIONS} -u ${SD_USER}" > fi > > if [ "${SD_GROUP}" != '' ]; then > OPTIONS="${OPTIONS} -g ${SD_GROUP}" > fi > start-stop-daemon --start --quiet --exec /usr/sbin/bacula-sd \ > -- ${OPTIONS} -c /etc/bacula/bacula-sd.conf > result=$? > > ebegin "Starting bacula file daemon" > OPTIONS='' > if [ "${FD_USER}" != '' ]; then > OPTIONS="${OPTIONS} -u ${FD_USER}" > fi > > if [ "${FD_GROUP}" != '' ]; then > OPTIONS="${OPTIONS} -g ${FD_GROUP}" > fi > start-stop-daemon --start --quiet --exec /usr/sbin/bacula-fd \ > -- ${OPTIONS} -c /etc/bacula/bacula-fd.conf > result=$(( $result + $? )) > sleep 2 > > ebegin "Starting bacula director" > OPTIONS='' > if [ "${DIR_USER}" != '' ]; then > OPTIONS="${OPTIONS} -u ${DIR_USER}" > fi > > if [ "${DIR_GROUP}" != '' ]; then > OPTIONS="${OPTIONS} -g ${DIR_GROUP}" > fi > start-stop-daemon --start --quiet --exec /usr/sbin/bacula-dir \ > -- ${OPTIONS} -c /etc/bacula/bacula-dir.conf > result=$(( $result + $? )) > > eend $result >} > ># The default port numbers appear in the pidfile paths below. ># Might wanna programmatically grab them from the config files ># or something... >stop() { > ebegin "Stopping bacula file daemon" > start-stop-daemon --stop --quiet --pidfile /var/run/bacula-fd.9102.pid > result=$? > ebegin "Stopping bacula storage daemon" > start-stop-daemon --stop --quiet --pidfile /var/run/bacula-sd.9103.pid > result=$(( $result + $? )) > ebegin "Stopping bacula director" > start-stop-daemon --stop --quiet --pidfile /var/run/bacula-dir.9101.pid > result=$(( $result + $? )) > eend $result >} > >test() { > ebegin "Testing bacula storage daemon configuration" > /usr/sbin/bacula-sd -t -c /etc/bacula/bacula-sd.conf > result=$? > ebegin "Testing bacula file daemon configuration" > /usr/sbin/bacula-fd -t -c /etc/bacula/bacula-fd.conf > result=$(( $result + $? )) > ebegin "Testing bacula director configuration" > /usr/sbin/bacula-dir -t -c /etc/bacula/bacula-dir.conf > result=$(( $result + $? )) > eend $result >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 68707
:
42492
|
42493
| 42494