Goodday all. I do not get it. Here is my spec file, which does do a proper build. Well at least, so it seems. But why the files and directories are not made from this rpm is puzzling me for weeks now. The build on the system goes well, but the rpm install on the target does nothing except the requested configuration file, but there is more. System RH EL5 and there is of course a buildroot, and the build enviroment seems to be proper ( rpmbuild -ba -bb etc does not complain ) Anyone has a pointer or hint to put me in the right direction ? regards, and best wishes for 2008, Ed de la Rie xxxxx.spec Name: xxxxx Version: 0.4 Release: 0% Source0: xxxxx.tar BuildRoot: /var/tmp/buildroot-%{name}-%{version} %description This does something usefull %prep %setup -q -c %build %install mkdir -p $RPM_BUILD_ROOT/var/lib/xxxxx mkdir -p $RPM_BUILD_ROOT/var/log/xxxxx touch $RPM_BUILD_ROOT/var/log/xxxxx-configure.log chmod 600 $RPM_BUILD_ROOT/var/log/xxxxx chmod 640 $RPM_BUILD_ROOT/var/log/xxxxx-configure.log mkdir -p $RPM_BUILD_ROOT/etc/xxxxx/confs mkdir -p $RPM_BUILD_ROOT/etc/xxxxx/ca.d mkdir -p $RPM_BUILD_ROOT/etc/xxxxx/key.d mkdir -p $RPM_BUILD_ROOT/etc/xxxxx/cert.d cp /etc/pki/tls/private/*.key /etc/xxxxx/key.d cp /etc/pki/tls/certs/*.crt /etc/xxxxx/cert.d cp /etc/pki/certs/cacert.crt /etc/xxxxx/cert.d openssl x509 -noout -hash -in /etc/xxxxx/cert.d/cacert.crt > /etc/xxxxx/hash.txt echo $(cat /etc/xxxxx/hash.txt).0 > /etc/xxxxx/hash.0.txt ln -s /etc/xxxxx/cert.d/cacert.pem $(cat /etc/xxxxx/hash.0.txt) cat $RPM_SOURCE_DIR/xxxxx.tar | tar xvvf - cp -r * $RPM_BUILD_ROOT install -m644 %{SOURCE0} -D %{buildroot}/xxxxx.conf %files %attr(-,root,root) /etc/xxxxx/xxxxx.conf %post sh /etc/init.d/xxxxx reload || true %check /bin/true %clean cat << EOF System installed EOF %changelog * Tue Dec 04 2007 Ed - Version 0.3 prelimenary _______________________________________________ Rpm-list mailing list Rpm-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/rpm-list