#49823 Ticket 49811 - lib389 setup.py should install autogenerated man pages
Closed by spichugi. Opened by mreynolds.
mreynolds/389-ds-base ticket49811  into  master

Download 49823.patch

Description: Create and install the lib389 cli man pages in its
setup.py file. Previously running "make" in a dev
environment was failing because "make' was not installing
lib389 (and its man pages) which was breaking the build.

https://pagure.io/389-ds-base/issue/49811

Reviewed by: ?

This should be under lib389, not under tests. Otherwise, ds* tools and manpages are installed in tests rpm:

[root@server ds]# rpm -ql dist/rpms/python3-389-ds-base-tests-1.4.0.11-20180702git65413da23.fc28.noarch.rpm  | grep dsc   
/usr/sbin/dsconf
/usr/sbin/dscreate
/usr/sbin/dsctl
/usr/share/man/man8/dsconf.8.gz
/usr/share/man/man8/dscreate.8.gz
/usr/share/man/man8/dsctl.8.gz

rebased onto 4404d03dd2a1e29e863aa1dc27af7d04b42cc9cf

@vashirov nice catch - fixed...

Pull-Request has been merged by mreynolds

389-ds-base is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in 389-ds-base's github repository.

This pull request has been cloned to Github as issue and is available here:
- https://github.com/389ds/389-ds-base/issues/2882

If you want to continue to work on the PR, please navigate to the github issue,
download the patch from the attachments and file a new pull request.

Thank you for understanding. We apologize for all inconvenience.

Pull-Request has been closed by spichugi

Metadata