[opensuse-autoinstall] How to display license agreement when using autoyast
![](https://seccdn.libravatar.org/avatar/9056a2fd3275a4a90b936754bf0abdc9.jpg?s=120&d=mm&r=g)
Hello - [Please note: I previously posted this question over at yast-devel@opensuse.org, but was advised to re-ask my question in this forum. Please forgive the cross-posting.] Please forgive the very basic question, but I'm hoping someone can suggest a solution. How can I arrange for a license agreement to be displayed during an autoyast install? I have tried the following possibilities, but so far, none seems to work: 1. Turned on <confirm>true</confirm> in the autoyast XML control file. 2. Added a "workflow" and "module" element in the autoyast control file. 3. Added a license.zip file to one of the "add-on products" (This works when adding the "add-on" after installation, but not during auto-install.) 4. Added the yast2-firstboot package to the list of packages to be installed. If I understood how autoyast determines which YCP modules to run (and in what order), then I could try adding my own (to the "root" CRAMFS archive on the installation medium), but so far, I don't understand how to tell autoyast to run an additional new module. (I am using SLES 10, not OpenSUSE.) Any help, pointers, explanation would be much appreciated. Thanks in advance! - Harry -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/9056a2fd3275a4a90b936754bf0abdc9.jpg?s=120&d=mm&r=g)
I think I have found the answer to my question - I simply placed the following stanza in the file "control.xml", in the section that applies to mode=autoinstallation, stage=initial. <module> <label>License Agreement</label> <name>license</name> <enable_back>yes</enable_back> <enable_next>yes</enable_next> </module> <module> I had not realized that control.xml determines which YaST modules are invoked, even in the case of an autoinstallation. Sorry to bother the list with this issue. Regards - - Harry -----Original Message----- From: Harry Hart [mailto:Harry_Hart@symantec.com] Sent: Friday, June 15, 2007 9:33 AM To: opensuse-autoinstall@opensuse.org Subject: [opensuse-autoinstall] How to display license agreement when using autoyast Hello - [Please note: I previously posted this question over at yast-devel@opensuse.org, but was advised to re-ask my question in this forum. Please forgive the cross-posting.] Please forgive the very basic question, but I'm hoping someone can suggest a solution. How can I arrange for a license agreement to be displayed during an autoyast install? I have tried the following possibilities, but so far, none seems to work: 1. Turned on <confirm>true</confirm> in the autoyast XML control file. 2. Added a "workflow" and "module" element in the autoyast control file. 3. Added a license.zip file to one of the "add-on products" (This works when adding the "add-on" after installation, but not during auto-install.) 4. Added the yast2-firstboot package to the list of packages to be installed. If I understood how autoyast determines which YCP modules to run (and in what order), then I could try adding my own (to the "root" CRAMFS archive on the installation medium), but so far, I don't understand how to tell autoyast to run an additional new module. (I am using SLES 10, not OpenSUSE.) Any help, pointers, explanation would be much appreciated. Thanks in advance! - Harry -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
participants (1)
-
Harry Hart