diff --git a/kazoo-configs.spec b/kazoo-configs.spec deleted file mode 100644 index 6ddcc25..0000000 --- a/kazoo-configs.spec +++ /dev/null @@ -1,73 +0,0 @@ -%define packagelayout FH -%define SYSCONFDIR %{_sysconfdir} -%define KAZOOCONFDIR %{_sysconfdir}/kazoo - -Name: kazoo-configs -Summary: Configuration for the Kazoo platform -License: MPL1.1 -Group: Productivity/Telephony -Version: v2.13 -Release: 2600hz -URL: http://www.2600hz.org/ -Packager: Karl Anderson -Vendor: http://www.2600hz.org/ - -Source0: Kazoo-Configs.tar - -BuildArch: noarch -BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) - -%description -Configuration files for the various components that make up the Kazoo platform. - -###################################################################################################################### -# Prepare for the build -###################################################################################################################### -%prep -%setup -b0 -q -n Kazoo-Configs - -%{__mkdir} -p %{buildroot}%{KAZOOCONFDIR} -%{__mkdir} -p %{buildroot}%{SYSCONFDIR}/security/limits.d/ - -cp -r %{_builddir}/Kazoo-Configs/* %{buildroot}%{KAZOOCONFDIR}/ -rm -rf %{buildroot}%{KAZOOCONFDIR}/system -rm %{buildroot}%{KAZOOCONFDIR}/kazoo-configs.spec -cp %{_builddir}/Kazoo-Configs/system/*.limits.conf %{buildroot}%{SYSCONFDIR}/security/limits.d/ - -###################################################################################################################### -# Bootstrap, Configure and Build the whole enchilada -###################################################################################################################### -%build - -###################################################################################################################### -# Install it to the build root -###################################################################################################################### -%install - -###################################################################################################################### -# Include a script to add a freeswitch user with group daemon when the core RPM is installed -###################################################################################################################### -%pre - -%post -find %{KAZOOCONFDIR} -type d -exec chmod 755 {} + - -###################################################################################################################### -# When the core RPM is uninstalled remove the freeswitch user -###################################################################################################################### -%postun - -###################################################################################################################### -# List of files/directories to include in the core FreeSWITCH RPM -###################################################################################################################### -%files -%defattr(0644,root,root) -#################################### Basic Directory Structure ####################################################### -%dir %attr(0755, root, root) %{KAZOOCONFDIR} -%config(noreplace) %{KAZOOCONFDIR}/freeswitch/* -%config(noreplace) %{KAZOOCONFDIR}/haproxy/* -%config(noreplace) %{KAZOOCONFDIR}/kamailio/* -%config(noreplace) %{KAZOOCONFDIR}/rabbitmq/* -%config(noreplace) %{KAZOOCONFDIR}/bigcouch/* -%config(noreplace) %{KAZOOCONFDIR}/config.ini -%config(noreplace) %{SYSCONFDIR}/security/limits.d/*