jheidecker / freeipa-client-local_4.9.7_amd64

freeipa-client-local_4.9.7_amd64 for Debian bullseye
GNU General Public License v3.0
3 stars 0 forks source link

Request: share build script/complete log #1

Open ghost opened 3 years ago

ghost commented 3 years ago

Hi,

This might come in handy. Could you provide a full log/script to build this, tracking the upstream source RPM? I was about to take the alternative route of rebuilding locally in bullseye from the sid package.

Thank you!

jheidecker commented 3 years ago

Egh. Like I mentioned, I'm more of a hacky sysadmin than a developer. I nuked most of the artifacts to keep the system clean. I do see my command history on the system used to build, and then, only for root as I was installing dependent packages. I don't think that will help much as they're all listed in the package already. Sorry, fellow freeipa user!

baptisterajaut commented 3 years ago

Bumping this request. A makefile to build the .deb from a source package would be a godsend, for readibilty of security. Freeipa is used in my DMZ servers because samba is too stupid to follow approbation relations and freeipa is the workaround. I would wish not to install a semi-random build found on github (no offenses to you, i checked and it works !) in my DMZ ! But it would be easier for me to read a makefile than to go through the whole .deb ...

ghost commented 3 years ago

No worries!

For anyone who ends up here trying to enroll/add a Debian system to FreeIPA: just for the record, you can do everything manually and the RHEL documentation actually tells you how. Just be patient and RTFM ;P