From Bugzilla Helper: User-Agent: Mozilla/5.0 Galeon/1.2.6 (X11; Linux i686; U;) Gecko/20020830 Description of problem: The command pdbedit is missing although the manpage for the program is provided. Please enclose the pdbedit command. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. rpm -ql samba | grep pdbedit 2. 3. Actual Results: Manpage is shown. Utility is absent. Expected Results: Utility should be available too. Additional info:
Confirming. $ rpm -q samba samba-2.2.5-10
The manpage should be removed - in 2.2 pdbedit is only built for passdb backends other than smbpasswd. However, in 3.0 pdbedit has been rewriten (in 3.0 it's actually quite useful) and the manpage applies...
My problem is very similar. Actually I'm working with Redhat9 but the problem was the same with version 8.0. I need to regenerate the Samba package in order to add ldapsam support. I pick the SRPMS package from your oficial FTP, even the updated one. After editing the SPEC file, I run "$ rpmbuild -bb rpm/SPECS/samba.spec" amd everything works fine up to the end when I get this error: ---------------- Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/samba-2.2.7a-root error: Installed (but unpackaged) file(s) found: /usr/bin/pdbedit RPM build errors: Installed (but unpackaged) file(s) found: /usr/bin/pdbedit ---------------- Having a look upwards in the RPMs dump I could see the line ---------------- extracting debug info from /var/tmp/samba-2.2.7a-root/usr/bin/pdbedit ---------------- So the program is generated but not included in the package. Obviouslly the build is stopped with error.
pdbedit is included in current Samba rpms.