[packages/monyog] setup dir to be used as mysql user
glen
glen at pld-linux.org
Sat Sep 6 23:35:05 CEST 2014
commit 69461a4393d9dc5410f52bc6dff6b5da0fd7386f
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sun Sep 7 00:35:02 2014 +0300
setup dir to be used as mysql user
monyog.spec | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
---
diff --git a/monyog.spec b/monyog.spec
index ee4c2ea..a9b0b0e 100644
--- a/monyog.spec
+++ b/monyog.spec
@@ -3,7 +3,7 @@
Summary: MONyog MySQL Monitoring Tool
Name: monyog
Version: 6.1.0
-Release: 0.5
+Release: 0.9
License: Webyog Inc.
Group: Applications/Databases
Source0: https://static.webyog.com/downloads/MONyog-%{version}-0.i386.tar.gz
@@ -50,6 +50,12 @@ cp -a MONyog.lua MONyog.mib res $RPM_BUILD_ROOT%{_appdir}
install -p bin/MONyog $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
install -p bin/MONyog-bin $RPM_BUILD_ROOT%{_appdir}/bin/%{name}
+# home directory that is usable for mysql user (not to run the daemon as root)
+# bin dir needs to be writable, as ssh temp files are created there
+install -d $RPM_BUILD_ROOT/var/lib/%{name}/bin
+ln -s %{_appdir}/res $RPM_BUILD_ROOT/var/lib/%{name}
+ln -s %{_appdir}/bin/%{name} $RPM_BUILD_ROOT/var/lib/%{name}/bin
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -73,3 +79,8 @@ EOF
%{_appdir}/res
%dir %{_appdir}/bin
%attr(755,root,root) %{_appdir}/bin/monyog
+
+%dir %attr(770,root,mysql) /var/lib/%{name}
+%dir %attr(770,root,mysql) /var/lib/%{name}/bin
+/var/lib/%{name}/res
+/var/lib/%{name}/bin/%{name}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/monyog.git/commitdiff/69461a4393d9dc5410f52bc6dff6b5da0fd7386f
More information about the pld-cvs-commit
mailing list