[bacula] Reset bconsole/bat permissions, prepare for QT tray-monitor

Simone Caronni slaanesh at fedoraproject.org
Sun Dec 11 16:40:01 UTC 2011


commit 88081c47568921f8fa09cf6839d1436e99ff6492
Author: Simone Caronni <negativo17 at gmail.com>
Date:   Sun Dec 11 17:39:25 2011 +0100

    Reset bconsole/bat permissions, prepare for QT tray-monitor

 bacula-5.2.1-bat-pamd.patch |   12 ------------
 bacula-bat.desktop          |    2 +-
 bacula.spec                 |   13 +++----------
 3 files changed, 4 insertions(+), 23 deletions(-)
---
diff --git a/bacula-bat.desktop b/bacula-bat.desktop
index d9caadc..3b450e7 100644
--- a/bacula-bat.desktop
+++ b/bacula-bat.desktop
@@ -4,7 +4,7 @@ Encoding=UTF-8
 Name=Bacula Bat Console
 GenericName=Backup Management Console
 Comment=Control your Bacula Server
-Exec=/usr/bin/bat -c /etc/bacula/bat.conf
+Exec=/usr/sbin/bat -c /etc/bacula/bat.conf
 Icon=bat_icon
 Terminal=false
 Type=Application
diff --git a/bacula.spec b/bacula.spec
index 534421d..0748e8a 100644
--- a/bacula.spec
+++ b/bacula.spec
@@ -28,7 +28,6 @@ Patch3:			bacula-5.2.2-queryfile.patch
 Patch4:			bacula-5.2.2-mysql.patch
 Patch5:			bacula-5.2.2-log-path.patch
 Patch6:			bacula-5.0.3-sqlite-priv.patch
-Patch7:			bacula-5.2.1-bat-pamd.patch
 Patch8:			bacula-5.2.2-qt-console-optflags.patch
 
 BuildRequires:		openssl-devel, ncurses-devel, perl, glibc-devel
@@ -300,7 +299,6 @@ Provides check_bacula support for Nagios.
 %patch4 -p1 -b .mysql
 %patch5 -p1 -b .log-path
 %patch6 -p0 -b .priv
-%patch7 -p1 -b .bat-pamd
 %patch8 -p1 -b .optflags
 
 # Remove execution permissions from files we're packaging as docs later on
@@ -411,9 +409,6 @@ mkdir -p %{buildroot}%{_bindir}
 # Bat
 %if 0%{?fedora} >= 12 || 0%{?rhel} >= 6
 install -m 644 -D src/qt-console/images/bat_icon.png %{buildroot}%{_datadir}/pixmaps/bat_icon.png
-install -m 644 -D scripts/bat.pamd %{buildroot}%{_sysconfdir}/pam.d/bat
-install -m 644 -D scripts/bat.console_apps %{buildroot}%{_sysconfdir}/security/console.apps/bat
-ln -sf consolehelper %{buildroot}%{_bindir}/bat
 desktop-file-install --vendor="fedora" --dir=%{buildroot}%{_datadir}/applications %{SOURCE13}
 %else
 rm -f %{buildroot}%{_mandir}/man1/bat.1*
@@ -798,17 +793,14 @@ fi
 %files console
 %defattr(-,root,root,-)
 %{_sbindir}/bconsole
-%attr(640,root,bacula) %config(noreplace) %{_sysconfdir}/bacula/bconsole.conf
+%attr(644,root,root) %config(noreplace) %{_sysconfdir}/bacula/bconsole.conf
 %{_mandir}/man8/bconsole.8.gz
 
 %if 0%{?fedora} >= 11 || 0%{?rhel} >= 6
 %files console-bat
 %defattr(-,root,root,-)
 %doc %{_datadir}/doc/bacula-console-bat-%{version}/*
-%config(noreplace) %{_sysconfdir}/security/console.apps/bat
-%config(noreplace) %{_sysconfdir}/pam.d/bat
-%attr(640,root,bacula) %config(noreplace) %{_sysconfdir}/bacula/bat.conf
-%{_bindir}/bat
+%attr(644,root,root) %config(noreplace) %{_sysconfdir}/bacula/bat.conf
 %{_sbindir}/bat
 %{_mandir}/man1/bat.1.gz
 %{_datadir}/applications/fedora-bacula-bat.desktop
@@ -839,6 +831,7 @@ fi
 * Sun Dec 11 2011 Simone Caronni <negativo17 at gmail.com> - 5.2.2-11
 - Add bat html docs so the help button works.
 - Minor packaging changes.
+- Default permissions on bconsole and bat.
 
 * Sat Dec 10 2011 Simone Caronni <negativo17 at gmail.com> - 5.2.2-10
 - Added patch for mysql 5.5.18 from Oliver Falk.


More information about the scm-commits mailing list