rpms/bacula/devel bacula-traymonitor.console_apps, NONE, 1.1 bacula-wxconsole.console_apps, NONE, 1.1 bacula-bat.desktop, 1.3, 1.4 bacula-bwxconsole.desktop, 1.3, 1.4 bacula-dir.init, 1.1, 1.2 bacula-fd.init, 1.1, 1.2 bacula-sd.init, 1.1, 1.2 bacula-traymonitor.desktop, 1.3, 1.4 bacula-wxconsole.desktop, 1.4, 1.5 bacula.spec, 1.43, 1.44 bacula-traymonitor.desktop.consolehelper, 1.1, NONE
Jan Görig
jgorig at fedoraproject.org
Wed Jun 2 10:29:08 UTC 2010
Author: jgorig
Update of /cvs/pkgs/rpms/bacula/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv871
Modified Files:
bacula-bat.desktop bacula-bwxconsole.desktop bacula-dir.init
bacula-fd.init bacula-sd.init bacula-traymonitor.desktop
bacula-wxconsole.desktop bacula.spec
Added Files:
bacula-traymonitor.console_apps bacula-wxconsole.console_apps
Removed Files:
bacula-traymonitor.desktop.consolehelper
Log Message:
initscripts improvements and fixed menu entries
--- NEW FILE bacula-traymonitor.console_apps ---
USER=root
PROGRAM=/usr/sbin/bacula-tray-monitor
SESSION=true
--- NEW FILE bacula-wxconsole.console_apps ---
USER=root
PROGRAM=/usr/sbin/bwxconsole
SESSION=true
Index: bacula-bat.desktop
===================================================================
RCS file: /cvs/pkgs/rpms/bacula/devel/bacula-bat.desktop,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- bacula-bat.desktop 23 Jul 2009 15:33:17 -0000 1.3
+++ bacula-bat.desktop 2 Jun 2010 10:29:07 -0000 1.4
@@ -4,7 +4,7 @@ Encoding=UTF-8
Name=Bacula Bat Console
GenericName=Backup Management Console
Comment=Control your Bacula Server
-Exec=/usr/sbin/bat -c /etc/bacula/bat.conf
+Exec=/usr/bin/bat -c /etc/bacula/bat.conf
Icon=bat_icon
Terminal=false
Type=Application
Index: bacula-bwxconsole.desktop
===================================================================
RCS file: /cvs/pkgs/rpms/bacula/devel/bacula-bwxconsole.desktop,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- bacula-bwxconsole.desktop 23 Jul 2009 15:33:17 -0000 1.3
+++ bacula-bwxconsole.desktop 2 Jun 2010 10:29:07 -0000 1.4
@@ -4,7 +4,7 @@ Encoding=UTF-8
Name=Bacula WX Console
GenericName=Backup Management Console
Comment=Control your Bacula Server
-Exec=/usr/sbin/bwxconsole -c /etc/bacula/bwxconsole.conf
+Exec=/usr/bin/bwxconsole -c /etc/bacula/bwxconsole.conf
Icon=wxwin16x16
Terminal=false
Type=Application
Index: bacula-dir.init
===================================================================
RCS file: /cvs/pkgs/rpms/bacula/devel/bacula-dir.init,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- bacula-dir.init 24 Jul 2007 20:11:04 -0000 1.1
+++ bacula-dir.init 2 Jun 2010 10:29:07 -0000 1.2
@@ -30,7 +30,7 @@ checkconf() {
# If yes, refuse to start, the user has never touched the config.
grep -q '^[^#].*_PASSWORD@@' $CONFIG
if [ $? -eq 0 ]; then
- echo -n "Error: Not been configured"
+ echo -n "Error: Program has not been configured"
echo_failure
echo
exit 1
@@ -50,7 +50,7 @@ checkdatabase() {
# Check if mysqld is running
service mysqld status > /dev/null 2>&1
if [ $? -ne 0 ]; then
- echo -n "Error: MySQL not running"
+ echo -n "Error: MySQL is not running"
echo_failure
echo
exit 1
@@ -60,7 +60,7 @@ checkdatabase() {
# Check if postgresql is running
service postgresql status > /dev/null 2>&1
if [ $? -ne 0 ]; then
- echo -n "Error: PostgreSQL not running"
+ echo -n "Error: PostgreSQL is not running"
echo_failure
echo
exit 1
@@ -76,6 +76,8 @@ checkdatabase() {
}
start() {
+ [ "$EUID" != "0" ] && exit 4
+
echo -n "Starting $prog: "
checkconf
# Removed for now, as the db might not be on localhost
@@ -88,6 +90,8 @@ start() {
}
stop() {
+ [ "$EUID" != "0" ] && exit 4
+
echo -n "Shutting down $prog: "
killproc $prog
RETVAL=$?
@@ -106,23 +110,22 @@ case "$1" in
status)
status $prog
;;
- restart)
- stop
+ restart|force-reload)
+ stop
start
- RETVAL=$?
;;
reload)
;;
- condrestart)
+ condrestart|try-restart)
if [ -f /var/lock/subsys/$prog ]; then
stop
start
- RETVAL=$?
fi
;;
*)
- echo "Usage: $prog {start|stop|status|reload|restart}"
- exit 1
+ echo "Usage: $prog {start|stop|restart|condrestart|try-restart|reload|force-reload|status|usage}"
+ [ "$1" = "usage" ] && exit 0
+ exit 2
;;
esac
exit $?
Index: bacula-fd.init
===================================================================
RCS file: /cvs/pkgs/rpms/bacula/devel/bacula-fd.init,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- bacula-fd.init 24 Jul 2007 20:11:04 -0000 1.1
+++ bacula-fd.init 2 Jun 2010 10:29:07 -0000 1.2
@@ -30,7 +30,7 @@ checkconf() {
# If yes, refuse to start, the user has never touched the config.
grep -q '_PASSWORD@@' $CONFIG
if [ $? -eq 0 ]; then
- echo -n "Error: Not been configured"
+ echo -n "Error: Program has not been configured"
echo_failure
echo
exit 1
@@ -39,6 +39,8 @@ checkconf() {
start() {
+ [ "$EUID" != "0" ] && exit 4
+
echo -n "Starting $prog: "
checkconf
daemon $prog $OPTS
@@ -49,6 +51,8 @@ start() {
}
stop() {
+ [ "$EUID" != "0" ] && exit 4
+
echo -n "Shutting down $prog: "
killproc $prog
RETVAL=$?
@@ -67,23 +71,22 @@ case "$1" in
status)
status $prog
;;
- restart)
- stop
+ restart|force-reload)
+ stop
start
- RETVAL=$?
;;
reload)
;;
- condrestart)
+ condrestart|try-restart)
if [ -f /var/lock/subsys/$prog ]; then
stop
start
- RETVAL=$?
fi
;;
*)
- echo "Usage: $prog {start|stop|status|reload|restart}"
- exit 1
+ echo "Usage: $prog {start|stop|restart|condrestart|try-restart|reload|force-reload|status|usage}"
+ [ "$1" = "usage" ] && exit 0
+ exit 2
;;
esac
exit $?
Index: bacula-sd.init
===================================================================
RCS file: /cvs/pkgs/rpms/bacula/devel/bacula-sd.init,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- bacula-sd.init 24 Jul 2007 20:11:04 -0000 1.1
+++ bacula-sd.init 2 Jun 2010 10:29:08 -0000 1.2
@@ -29,7 +29,7 @@ checkconf() {
# If yes, refuse to start, the user has never touched the config.
grep -q '^[^#].*_PASSWORD@@' $CONFIG
if [ $? -eq 0 ]; then
- echo -n "Error: Not been configured"
+ echo -n "Error: Program has not been configured"
echo_failure
echo
exit 1
@@ -49,7 +49,7 @@ checkdatabase() {
# Check if mysqld is running
service mysqld status > /dev/null 2>&1
if [ $? -ne 0 ]; then
- echo -n "Error: MySQL not running"
+ echo -n "Error: MySQL is not running"
echo_failure
echo
exit 1
@@ -59,7 +59,7 @@ checkdatabase() {
# Check if postgresql is running
service postgresql status > /dev/null 2>&1
if [ $? -ne 0 ]; then
- echo -n "Error: PostgreSQL not running"
+ echo -n "Error: PostgreSQL is not running"
echo_failure
echo
exit 1
@@ -75,6 +75,8 @@ checkdatabase() {
}
start() {
+ [ "$EUID" != "0" ] && exit 4
+
echo -n "Starting $prog: "
checkconf
# Disabled, the DB does not necessarily run on the same machine
@@ -87,6 +89,8 @@ start() {
}
stop() {
+ [ "$EUID" != "0" ] && exit 4
+
echo -n "Shutting down $prog: "
killproc $prog
RETVAL=$?
@@ -105,23 +109,22 @@ case "$1" in
status)
status $prog
;;
- restart)
- stop
+ restart|force-reload)
+ stop
start
- RETVAL=$?
;;
reload)
;;
- condrestart)
+ condrestart|try-restart)
if [ -f /var/lock/subsys/$prog ]; then
stop
start
- RETVAL=$?
fi
;;
*)
- echo "Usage: $prog {start|stop|status|reload|restart}"
- exit 1
+ echo "Usage: $prog {start|stop|restart|condrestart|try-restart|reload|force-reload|status|usage}"
+ [ "$1" = "usage" ] && exit 0
+ exit 2
;;
esac
exit $?
Index: bacula-traymonitor.desktop
===================================================================
RCS file: /cvs/pkgs/rpms/bacula/devel/bacula-traymonitor.desktop,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- bacula-traymonitor.desktop 23 Jul 2009 15:33:17 -0000 1.3
+++ bacula-traymonitor.desktop 2 Jun 2010 10:29:08 -0000 1.4
@@ -4,7 +4,7 @@ Encoding=UTF-8
Name=Bacula Monitor
GenericName=Bacula Tray Monitor
Comment=Monitor your Bacula Backup server
-Exec=/usr/sbin/bacula-tray-monitor -c /etc/bacula/tray-monitor.conf
+Exec=/usr/bin/bacula-tray-monitor -c /etc/bacula/tray-monitor.conf
Icon=bacula-tray-monitor.xpm
Terminal=false
Type=Application
Index: bacula-wxconsole.desktop
===================================================================
RCS file: /cvs/pkgs/rpms/bacula/devel/bacula-wxconsole.desktop,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- bacula-wxconsole.desktop 23 Jul 2009 15:33:17 -0000 1.4
+++ bacula-wxconsole.desktop 2 Jun 2010 10:29:08 -0000 1.5
@@ -4,7 +4,7 @@ Encoding=UTF-8
Name=Bacula WX Console
GenericName=Backup Management Console
Comment=Control your Bacula Server
-Exec=/usr/sbin/wxconsole -c /etc/bacula/bwxconsole.conf
+Exec=/usr/bin/bwxconsole -c /etc/bacula/bwxconsole.conf
Icon=wxwin16x16
Terminal=false
Type=Application
Index: bacula.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bacula/devel/bacula.spec,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -p -r1.43 -r1.44
--- bacula.spec 1 Jun 2010 19:03:50 -0000 1.43
+++ bacula.spec 2 Jun 2010 10:29:08 -0000 1.44
@@ -8,7 +8,7 @@
Summary: Cross platform network backup for Linux, Unix, Mac and Windows
Name: bacula
Version: 5.0.2
-Release: 3%{?dist}
+Release: 4%{?dist}
# See LICENSE for details
License: GPLv2 with exceptions
Group: System Environment/Daemons
@@ -25,7 +25,8 @@ Source9: bacula-sd.init
#Source10: http://download.sourceforge.net/bacula/bacula-gui-%{gui_version}.tar.gz
#Source11: bacula-web.apache
Source12: bacula-bat.desktop
-Source13: bacula-traymonitor.desktop.consolehelper
+Source13: bacula-traymonitor.console_apps
+Source14: bacula-wxconsole.console_apps
Patch0: bacula-director-configuration.patch
Patch1: bacula-config.patch
#Patch2: bacula-wxconsole.patch
@@ -581,18 +582,18 @@ install -m 644 -D bacula-sqlite/scripts/
#install -m 644 -D bacula-sqlite/scripts/bgnome-console.pamd %{buildroot}%{_sysconfdir}/pam.d/bgnome-console
#install -m 644 -D bacula-sqlite/scripts/bgnome-console.console_apps %{buildroot}%{_sysconfdir}/security/console.apps/bgnome-console
install -m 644 -D bacula-sqlite/src/wx-console/wxwin16x16.xpm %{buildroot}%{_datadir}/pixmaps/wxwin16x16.xpm
-install -m 644 -D bacula-sqlite/scripts/wxconsole.pamd %{buildroot}%{_sysconfdir}/pam.d/wxconsole
-install -m 644 -D bacula-sqlite/scripts/wxconsole.desktop.consolehelper %{buildroot}%{_sysconfdir}/security/console.apps/wxconsole
+install -m 644 -D bacula-sqlite/scripts/wxconsole.pamd %{buildroot}%{_sysconfdir}/pam.d/bwxconsole
+install -m 644 -D %{SOURCE14} %{buildroot}%{_sysconfdir}/security/console.apps/bwxconsole
#bat.pamd is broken.
install -m 644 -D bacula-sqlite/scripts/bgnome-console.pamd %{buildroot}%{_sysconfdir}/pam.d/bat
-install -m 644 -D bacula-sqlite/scripts/bat.desktop.consolehelper %{buildroot}%{_sysconfdir}/security/console.apps/bat
+install -m 644 -D bacula-sqlite/scripts/bat.console_apps %{buildroot}%{_sysconfdir}/security/console.apps/bat
install -m 644 -D bacula-sqlite/src/tray-monitor/generic.xpm %{buildroot}%{_datadir}/pixmaps/bacula-tray-monitor.xpm
install -m 644 -D bacula-sqlite/src/qt-console/images/bat_icon.png %{buildroot}%{_datadir}/pixmaps/bat_icon.png
install -m 644 -D bacula-sqlite/scripts/bgnome-console.pamd %{buildroot}%{_sysconfdir}/pam.d/bacula-tray-monitor
install -m 644 %{SOURCE13} %{buildroot}%{_sysconfdir}/security/console.apps/bacula-tray-monitor
#ln -sf consolehelper %{buildroot}%{_bindir}/bgnome-console
-ln -sf consolehelper %{buildroot}%{_bindir}/wxconsole
+ln -sf consolehelper %{buildroot}%{_bindir}/bwxconsole
ln -sf consolehelper %{buildroot}%{_bindir}/bat
ln -sf consolehelper %{buildroot}%{_bindir}/bacula-tray-monitor
install -m 755 bacula-sqlite/src/qt-console/bat %{buildroot}%{_sbindir}
@@ -862,10 +863,10 @@ fi
%files console-wxwidgets
%defattr(-,root,root,-)
-%config %{_sysconfdir}/security/console.apps/wxconsole
-%config %{_sysconfdir}/pam.d/wxconsole
+%config %{_sysconfdir}/security/console.apps/bwxconsole
+%config %{_sysconfdir}/pam.d/bwxconsole
%attr(640,root,bacula) %config(noreplace) %{_sysconfdir}/bacula/bwxconsole.conf
-%{_bindir}/wxconsole
+%{_bindir}/bwxconsole
%{_sbindir}/bwxconsole
%{_mandir}/man1/bacula-bwxconsole.1*
%{_datadir}/applications/fedora-bacula-wxconsole.desktop
@@ -1021,6 +1022,10 @@ fi
%changelog
+* Wed Jun 2 2010 Jan Görig <jgorig at redhat.com> 5.0.2-4
+- initscripts improvements
+- fixed consolehelper settings and menu entries
+
* Tue Jun 01 2010 Jon Ciesla <limb at jcomserv.net - 5.0.2-3
- Corrected ssl patch, court. jgorig.
--- bacula-traymonitor.desktop.consolehelper DELETED ---
More information about the scm-commits
mailing list