commit
a83732a19b
@ -4,7 +4,6 @@ After=network.target
|
|||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
ExecStart=/usr/bin/redis-sentinel /etc/redis-sentinel.conf --supervised systemd
|
ExecStart=/usr/bin/redis-sentinel /etc/redis-sentinel.conf --supervised systemd
|
||||||
ExecStop=/usr/libexec/redis-shutdown redis-sentinel
|
|
||||||
Type=notify
|
Type=notify
|
||||||
User=redis
|
User=redis
|
||||||
Group=redis
|
Group=redis
|
||||||
|
|||||||
@ -4,7 +4,6 @@ After=network.target
|
|||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
ExecStart=/usr/bin/redis-server /etc/redis.conf --supervised systemd
|
ExecStart=/usr/bin/redis-server /etc/redis.conf --supervised systemd
|
||||||
ExecStop=/usr/libexec/redis-shutdown
|
|
||||||
Type=notify
|
Type=notify
|
||||||
User=redis
|
User=redis
|
||||||
Group=redis
|
Group=redis
|
||||||
|
|||||||
21
redis.spec
21
redis.spec
@ -1,6 +1,6 @@
|
|||||||
Name: redis
|
Name: redis
|
||||||
Version: 4.0.11
|
Version: 4.0.11
|
||||||
Release: 2
|
Release: 3
|
||||||
Summary: A persistent key-value database
|
Summary: A persistent key-value database
|
||||||
License: BSD and MIT
|
License: BSD and MIT
|
||||||
URL: https://redis.io
|
URL: https://redis.io
|
||||||
@ -15,6 +15,9 @@ Redis is an advanced key-value store. It is often referred to as a dattructure s
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -p1
|
%autosetup -p1
|
||||||
|
sed -i -e 's|^logfile .*$|logfile /var/log/redis/redis.log|g' redis.conf
|
||||||
|
sed -i -e '$ alogfile /var/log/redis/sentinel.log' sentinel.conf
|
||||||
|
sed -i -e 's|^dir .*$|dir /var/lib/redis|g' redis.conf
|
||||||
|
|
||||||
%build
|
%build
|
||||||
make
|
make
|
||||||
@ -28,6 +31,19 @@ install -pm644 %{SOURCE3} %{buildroot}%{_unitdir}
|
|||||||
install -pDm640 %{name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf
|
install -pDm640 %{name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf
|
||||||
install -pDm640 sentinel.conf %{buildroot}%{_sysconfdir}/%{name}-sentinel.conf
|
install -pDm640 sentinel.conf %{buildroot}%{_sysconfdir}/%{name}-sentinel.conf
|
||||||
|
|
||||||
|
%post
|
||||||
|
%systemd_post %{name}.service
|
||||||
|
%systemd_post %{name}-sentinel.service
|
||||||
|
|
||||||
|
%preun
|
||||||
|
%systemd_preun %{name}.service
|
||||||
|
%systemd_preun %{name}-sentinel.service
|
||||||
|
|
||||||
|
%postun
|
||||||
|
%systemd_postun_with_restart %{name}.service
|
||||||
|
%systemd_postun_with_restart %{name}-sentinel.service
|
||||||
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license COPYING
|
%license COPYING
|
||||||
%doc BUGS README.md 00-RELEASENOTES MANIFESTO CONTRIBUTING
|
%doc BUGS README.md 00-RELEASENOTES MANIFESTO CONTRIBUTING
|
||||||
@ -39,6 +55,9 @@ install -pDm640 sentinel.conf %{buildroot}%{_sysconfdir}/%{name}-sentinel.conf
|
|||||||
%{_unitdir}/%{name}-sentinel.service
|
%{_unitdir}/%{name}-sentinel.service
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jan 15 2020 zhujunhao <zhujunhao5@huawei.com> - 4.0.11-3
|
||||||
|
- Modify redis service
|
||||||
|
|
||||||
* Wed Jan 08 2020 lijin Yang <yanglijin@openeuler.org> - 4.0.11-2
|
* Wed Jan 08 2020 lijin Yang <yanglijin@openeuler.org> - 4.0.11-2
|
||||||
- Package init
|
- Package init
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user