⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ctdb.spec

📁 samba最新软件
💻 SPEC
字号:
%define initdir %{_sysconfdir}/init.dSummary: Clustered TDBVendor: Samba TeamPackager: Samba Team <samba@samba.org>Name: ctdbVersion: 1.0Release: 8Epoch: 0License: GNU GPL version 3Group: System Environment/DaemonsURL: http://ctdb.samba.org/Source: ctdb-%{version}.tar.gzPrereq: /sbin/chkconfig /bin/mktemp /usr/bin/killallPrereq: fileutils sed /etc/init.dProvides: ctdb = %{version}Prefix: /usrBuildRoot: %{_tmppath}/%{name}-%{version}-root%descriptionctdb is the clustered database used by samba#######################################################################%prep%setup -q# setup the init script and sysconfig file%setup -T -D -n ctdb-%{version} -q%buildCC="gcc"## always run autogen.sh./autogen.shCFLAGS="$RPM_OPT_FLAGS $EXTRA -D_GNU_SOURCE" ./configure \	--prefix=%{_prefix} \	--sysconfdir=%{_sysconfdir} \	--mandir=%{_mandir} \	--localstatedir="/var"make showflagsmake   %install# Clean up in case there is trash left from a previous buildrm -rf $RPM_BUILD_ROOT# Create the target build directory hierarchymkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfigmkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/init.dmake DESTDIR=$RPM_BUILD_ROOT installinstall -m644 config/ctdb.sysconfig $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/ctdbinstall -m755 config/ctdb.init $RPM_BUILD_ROOT%{initdir}/ctdb# Remove "*.old" filesfind $RPM_BUILD_ROOT -name "*.old" -exec rm -f {} \;%cleanrm -rf $RPM_BUILD_ROOT%post[ -x /sbin/chkconfig ] && /sbin/chkconfig --add ctdb%preunif [ $1 = 0 ] ; then    [ -x /sbin/chkconfig ] && /sbin/chkconfig --del ctdbfiexit 0%postunif [ "$1" -ge "1" ]; then	%{initdir}/ctdb restart >/dev/null 2>&1fi	######################################################################### Files section                                                     #########################################################################%files%defattr(-,root,root)%config(noreplace) %{_sysconfdir}/sysconfig/ctdb%attr(755,root,root) %config %{initdir}/ctdb%{_sysconfdir}/ctdb/events%{_sysconfdir}/ctdb/functions%{_sysconfdir}/ctdb/events.d/10.interface%{_sysconfdir}/ctdb/events.d/40.vsftpd%{_sysconfdir}/ctdb/events.d/50.samba%{_sysconfdir}/ctdb/events.d/60.nfs%{_sysconfdir}/ctdb/events.d/61.nfstickle%{_sysconfdir}/ctdb/statd-callout%{_sbindir}/ctdbd%{_bindir}/ctdb%{_bindir}/smnotify%{_bindir}/onnode.ssh%{_bindir}/onnode.rsh%{_bindir}/onnode%{_mandir}/man1/ctdb.1.gz%{_mandir}/man1/ctdbd.1.gz%{_mandir}/man1/onnode.1.gz%{_includedir}/ctdb.h%{_includedir}/ctdb_private.h

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -