Logoj0ke.net Open Build Service > Projects > server:database:mysql > mysql-proxy > Changes
Sign Up | Log In

Changes of Revision 19

[-] Changed mysql-proxy.spec
x
 
1
@@ -8,19 +8,17 @@
2
 Source1:   %{name}.init
3
 Source2:   %{name}.sysconfig
4
 Source3:   %{name}.cnf
5
+Source4:   %{name}.logrotate
6
 PreReq:         /usr/sbin/useradd /usr/sbin/groupadd %{?insserv_prereq:%insserv_prereq} %{?fillup_prereq:%fillup_prereq}
7
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
8
-
9
+Requires:  logrotate
10
 BuildRequires: mysql-devel glib2-devel >= 2.16.0 gawk flex lua-devel >= 5.1
11
-
12
 %if 0%{?rhel_version} || 0%{?centos_version}
13
 BuildRequires: libevent-devel check-devel
14
 %endif
15
-
16
 %if 0%{?sles_version} == 10
17
 BuildRequires: libevent
18
 %endif
19
-
20
 %if 0%{?sles_version} == 11
21
 BuildRequires: libevent-devel check-devel
22
 %endif
23
@@ -59,6 +57,8 @@
24
 sed -i s@"%LIB%"@"%{_lib}"@g %{buildroot}/var/adm/fillup-templates/sysconfig.mysql-proxy
25
 install -D -m 0644 %{S:3} %{buildroot}%{_sysconfdir}/%{name}.cnf
26
 cp lib/*.lua %{buildroot}%{_libdir}/mysql-proxy/lua/
27
+install -D -a 0644 %{S:4} %{buildroot}%{_sysconfdir}/logrotate.d/mysql-proxy
28
+mkdir -p %{buildroot}/var/log/mysql-proxy
29
 rm -fv examples/Makefile*
30
 rm -fv examples/CMakeLists.txt
31
 rm -f %{buildroot}%{_libdir}/mysql-proxy/lua/*.la
32
@@ -90,6 +90,7 @@
33
 %doc AUTHORS COPYING README NEWS
34
 %doc examples/
35
 %config(noreplace) %attr(0600,mysql-proxy,mysql-proxy) %{_sysconfdir}/%{name}.cnf
36
+%config %{_sysconfdir}/logrotate.d/mysql-proxy
37
 %{_sbindir}/rc%{name}
38
 /etc/init.d/%{name}
39
 %{_bindir}/%{name}
40
@@ -135,6 +136,8 @@
41
 %{_libdir}/mysql-proxy/plugins/libreplicant.so
42
 %attr(755,mysql-proxy,mysql-proxy)/var/run/%{name}
43
 /var/adm/fillup-templates/sysconfig.%{name}
44
+%defattr(-,mysql-proxy,mysql-proxy)
45
+%dir /var/log/mysql-proxy
46
 
47
 %files devel
48
 %defattr(-,root,root)
49
[+] Changed mysql-proxy.cnf ^
[+] Added mysql-proxy.logrotate ^