728x90
Summary: etcd install
Name: etcd
Version: 0.0.0
Release: 1
License: monkeycow
Group: monkeycow
URL: https://monkeycow.tistory.com/
Source0: %{name}.tar.gz
%description
etcd server, proxy
%prep
%setup -q
%build
%install
mkdir -p $RPM_BUILD_ROOT/opt
mkdir -p $RPM_BUILD_ROOT/opt/etcd
mkdir -p $RPM_BUILD_ROOT/opt/etcd/service
cp -R * $RPM_BUILD_ROOT/opt/etcd
cp -R $RPM_SOURCE_DIR/etcd/etcd $RPM_BUILD_ROOT/opt/etcd/service
%post
cp -R /opt/etcd/service/etcd /etc/init.d/etcd
chmod 777 /etc/init.d/etcd
%files
/opt/etcd/*
%defattr(-,root,root)
%preun
systemctl stop etcd
%postun
rm -rf /etc/init.d/etcd
%changelog