[Freeipa-users] No result when trying to integrate a FreeBSD client with the FreeIPA server

Fraser Tweedale ftweedal at redhat.com
Fri Oct 24 03:01:48 UTC 2014


On Fri, Oct 24, 2014 at 07:42:31AM +0500, Orkhan Gasimov wrote:
> You could ease everything by creating 2 files: FreeIPA.conf and
> FreeIPA.pem, uploading them to Web and sharing links to them.
> FreeBSD users could the use the "fetch" command to download and
> use your files.
> 
I turned it into a shell script instead, with the appropriate
#!/bin/sh so it doesn't matter what shell they invoke it from.

Regards, Fraser

> Отправлено от Blue Mail
> 
> 
> 
> На 5:36, 24.10.2014, в 5:36, Fraser Tweedale <ftweedal at redhat.com> написал:п>On Thu, Oct 23, 2014 at 02:12:47PM +0400, Орхан Касумов wrote:
> >>  +1.
> >> And even if talking about installation of the necessary software and
> >not about the configuration, then why this?
> >> 
> >> " The commands to enable the custom repository and install the
> >required packages on a FreeBSD host appear below.
> >> Note that these are  Bourne  shell commands; this script will not
> >work in the FreeBSD default shell  csh . "
> >> 
> >> After having baked ONE SET OF DEFAULTS into a custom package (to make
> >our lives easier), you leave readers to mess with ANOTHER SET OF
> >DEFAULTS, i.e. to change FreeBSD's shells?
> >>
> >It is only for that one script (because csh heredocs are weird).
> >There is no need whatsoever for a chsh; just that one script needs
> >to be executed in /bin/sh.  I will clarify this in the post.
> >
> >> Aren't there some discrepancies? It may be simple / useful /
> >interesting to change shells, but why not make a self-sufficient
> >article?
> >> Please update your article to provide a full picture of what a user
> >should do to install all necessary software, and also which parts
> >should be installed from your repo, and which parts should be installed
> >from ports (+ the correct order).
> >> You've already done a lot of work, but with this refinement your help
> >will be even more valuable.
> >> I'm not asking for myself personally (I've already accomplished all
> >necessary tasks) - just IMHO everyone writing instructions, tutorials
> >and HowTos for the *nix world should stick to the rule: articles should
> >be self-sufficient.
> >> I.e. if they rely on techniques not detailed in them, they should at
> >least include links to other WORKING articles to ensure that a reader
> >will be able to COMPLETE a task.
> >> Thanks for your contribution, Fraser.
> >>
> >> 
> >> 
> >> Thu, 23 Oct 2014 09:58:33 +0200 от Lukas Slebodnik
> ><lslebodn at redhat.com>:
> >> >On (23/10/14 11:27), Outback Dingo wrote:
> >> >>On Thu, Oct 23, 2014 at 11:20 AM, Fraser Tweedale <
> >ftweedal at redhat.com >
> >> >>wrote:
> >> >>
> >> >>> On Wed, Oct 22, 2014 at 03:23:56PM +0200, Lukas Slebodnik wrote:
> >> >>> > On (22/10/14 17:10), Fraser Tweedale wrote:
> >> >>> > >Further to my earlier email, I have written a blog post about
> >all
> >> >>> > >these matters, with a particular focus on the custom package
> >repo.
> >> >>> > >
> >> >>> > >I will update it tomorrow with a bit more about the package
> >> >>> > >"flavours" topic.  For now, all the details for enabling and
> >using
> >> >>> > >the custom repo are in the post.  Check it out and let me know
> >if
> >> >>> > >you spot any issues.
> >> >>> > >
> >> >>> > >
> >> >>> 
> >http://blog-ftweedal.rhcloud.com/2014/10/configuring-freebsd-as-a-freeipa-client/
> >> >>> > >
> >> >>> > The disadvantage of this approach is that users need to rely on
> >updating
> >> >>> > of non standard repo.  https://frase.id.au/pkg/${ABI}_FreeIPA
> >> >>> >
> >> >>> > In my opinion, it's better to write howto (script) which will
> >configure
> >> >>> all
> >> >>> > necessary ports/files and portmaster will take care of updating
> >ports.
> >> >>> > 
> >https://www.freebsd.org/doc/handbook/ports-using.html#portmaster
> >> >>> >
> >> >>> > LS
> >> >>>
> >> >>> Each has its advantages and disadvantages; people can choose what
> >> >>> works for them.  Hopefully - not too far in the future - people
> >> >>> won't have to choose, when binary package "flavours" are
> >> >>> implemented.  When that happens, a small effort will be needed to
> >> >>> define the FreeIPA flavour and ensure it gets included in the
> >> >>> official package repos.
> >> >>>
> >> >Fraser you missed one main point of this thread. The most
> >problematic was
> >> >to *configure* all files and not install sssd. I don't want to say
> >that
> >> >installing is super easy, but configuration is much more
> >complicated.
> >> >
> >> >>
> >> >>Actually I would be inclined to assist with a ports build, so it
> >could be
> >> >>done correctly from the ports tree
> >> >>and work towards having it adopted into mainline.
> >> >>
> >> >+1
> >> >
> >> >LS
> >> >
> >> >-- 
> >> >Manage your subscription for the Freeipa-users mailing list:
> >> >https://www.redhat.com/mailman/listinfo/freeipa-users
> >> >Go To  http://freeipa.org for more info on the project
> >> 




More information about the Freeipa-users mailing list