#
# $Id$
#

Summary:        dploy.org PXD interface tools
Summary(fr):    Outils d'interface PXD pour dploy.org

Name:           PBPKG
Version:        PBVER
Release:        PBTAGPBSUF
License:        GPL
Group:          PBGRP
Url:            PBURL
Source:         PBSRC
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
BuildArch:		noarch
Requires:       dploy-common, tftp-server, sudo, perl, syslinux, PBDEP

%description
PBDESC

%description -l fr
Outils d'interface PXE pour dploy.org

%prep
%setup -q

%install
%{__rm} -rf $RPM_BUILD_ROOT
export DESTDIR=$RPM_BUILD_ROOT
export PREFIX=%{_exec_prefix} 
export CONFDIR=%{_sysconfdir}/PBPROJ
./install.sh

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog
#%doc INSTALL COPYING README AUTHORS NEWS
%{_bindir}/*

%post
# Include dploy in sudoers
grep -qE '^dploy ' %{_sysconfdir}/sudoers | grep /bin/umount
if [ $? -ne 0 ]; then
	echo 'dploy ALL=NOPASSWD: /bin/mount -o loop ?*' >> %{_sysconfdir}/sudoers
	echo 'dploy ALL=NOPASSWD: /bin/umount ?*' >> %{_sysconfdir}/sudoers
fi

# Setup all required paths for tftpboot environment
pathpxe=`grep pathpxe %{_sysconfdir}/PBPROJ/dploy.conf | cut -d= -f2`
for p in $pathpxe $pathpxe/../mondorescue $pathpxe/../linuxcoe; do
	if [ ! -d $p ]; then
		mkdir -p $p
	fi
	chgrp dploy $p
	chmod 775 $p
done

%changelog
PBLOG
