Hello! On 07.12.11 20:50, Pierre Girard wrote:
I'm making an autoyast configuration for 12.1 and when the install is complete I get a grey login screen with a clock on it which is not what I get when I do a manual install.
Same here.
There must be something I' missing somewhere, but I can't find it. Any clues?
I used a script to fix the config file:
<scripts>
<chroot-scripts config:type="list">
<script>
<chrooted config:type="boolean">true</chrooted>
<debug config:type="boolean">true</debug>
<feedback config:type="boolean">false</feedback>
<filename>autoyast-chroot.sh</filename>
<interpreter>shell</interpreter>
<source><![CDATA[#
# Script hook before first reboot
exec >& /root/autoyast-chroot.log
set -x -v
echo 'DISPLAYMANAGER="kdm"' >> /etc/sysconfig/displaymanager
echo 'DISPLAYMANAGER_KDM_THEME="SUSE"' >> /etc/sysconfig/displaymanager
echo 'DISPLAYMANAGER_ROOT_LOGIN_LOCAL="yes"' >>
/etc/sysconfig/displaymanager
]]></source>
</script>
</chroot-scripts>
</scripts>
Ugly but useful.
You may also discover that the autoinstall version will display a "based
on OpenSuSE" string everywhere. I changed this behavior by fixing the
package list:
<software>
<packages config:type="list">
...
<package>branding-openSUSE</package>
</packages>
<remove-packages config:type="list">
<package>branding-basedonopensuse</package>
</remove-packages>
<patterns config:type="list">
<pattern>base</pattern>
...
</patterns>
</software>
Finally I found the init-script failing. When I remember correctly this
way already an issue on this list.
Even the 12.0 was skipped, the 12.1 looks like a true "dot zero" version
of OpenSuSE :-)
Beat
--
\|/ Beat Rubischon