[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