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@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org