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?
El dv 01 de 02 del 2008 a les 13:55 +0100, en/na Lukas Ocilka va
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.
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
We use this for additional products built on SUSE Linux Enterprise and
openSUSE has the very same functionality built-in.
See this documentation:
especially control.openSUSE.xml (the current 11.0 control file)
and add-on-template_installation.xml (special workflow for add-ons)
Jordi Massaguer i Pla
openTrends Solucions i Sistemes, S.L.
C/Llacuna 166, 10º 1ª A
Phone: (+34) 93 320 84 14
Fax: (+34) 93 300 35 27
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
For additional commands, e-mail: yast-devel+help(a)opensuse.org