Mailinglist Archive: yast-devel (144 mails)

< Previous Next >
Re: [yast-devel] any inst_ldap-client?
  • From: Jordi Massaguer Pla <jordi.massaguer@xxxxxxxxxxxxxx>
  • Date: Fri, 01 Feb 2008 13:55:28 +0100
  • Message-id: <1201870528.22364.17.camel@xxxxxxxxxxxxxxx>
Lukas,

we've already done that. We've removed the user step in the firstboot.

The problem is that, if we remove that step, the ldap client is never
called, as it is called from the user module (the inst_user module to be
right). The inst_user calls the ldap and then calls the add user.

What we are trying to remove is the call to the add user. We've done so
by patching the inst_user module, but I am sure it must be a better way
to do it, at least for the next time, as we are running out of time and
have found a solution for now.

So we thought, let's add the ldap modules at the control.xml ... but it
does not work as there is no inst_ldap module, or at least that is what
I understand. Is that right? There is no inst_ldap module? Should we
write an inst_ldap module that calls the ldap module instead? Is there
any other solution?

thanx



El dv 01 de 02 del 2008 a les 13:55 +0100, en/na Lukas Ocilka va
escriure:
Jordi Massaguer Pla napsal(a):
Is there any inst_ldap-client we could use for a custom installation? We
would like to set up the ldap without going into the inst_user.ycp.

The problem we are in now is that inst_user trys to show the add new
user dialog, and we do not want this to be shown, even when we accept
the default ldap configuration. Right now we are patching inst_user.ycp
but I understand this is not the way.

Any pointers?

All openSUSE or SLES/SLED installations are defined in a product control
file. This file is part of an installation repository
(CD/HTTP/whatever). If you don't want some steps and/or if you want to
add or modify some steps. Change that control file, or create additional
control file and an Add-On product that would modify the current control
file.

We use this for additional products built on SUSE Linux Enterprise and
openSUSE has the very same functionality built-in.

See this documentation:
http://forgeftp.novell.com/yast/doc/SL11.0/tdg/inst_in_general_chap.html

See also:
http://svn.opensuse.org/svn/yast/trunk/installation/control/
especially control.openSUSE.xml (the current 11.0 control file)
and add-on-template_installation.xml (special workflow for add-ons)

Bye
Lukas

--

Jordi Massaguer i Pla
openTrends Solucions i Sistemes, S.L.
Torre Llacuna
C/Llacuna 166, 10º 1ª A
08018 Barcelona
Phone: (+34) 93 320 84 14
Fax: (+34) 93 300 35 27



--
To unsubscribe, e-mail: yast-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-devel+help@xxxxxxxxxxxx

< Previous Next >