Thanks Uwe,
that sounds easy.
Jochen
>>> Uwe Gansert 07/26/11 2:59 PM >>>
on Tuesday 26 July 2011 Jochen Schaefer wrote:
> I need to set an environment variable which should be present within the
> installation environment.
> Is there any cmd line option which can fulfill that?
actually every variable you pass on the command line to linuxrc ends as an
environment variable. At least in yast but for some reason not on the shell on
tty2 for example and not for the shell on tty1 either if you login via ssh.
so if you do "autoyast=.... install=.... myvar=uwe" then you should get a
variable $myvar
Steffen, is it on purpose that the ttyX shells don't get the variable?
--
ciao, Uwe Gansert
Uwe Gansert
SUSE LINUX Products GmbH, HRB 16746 (AG Nürnberg)
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer
Home: http://www.suse.de/~ug - Blog: http://suse.gansert.net
listening to: "My Despair" by In Strict Confidence
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
Hi Steffen,
do you know where to find some documentation about yast.inf?
Thanks,
Jochen
>>> Steffen Winterfeldt 07/25/11 12:11 PM >>>
On Thu, 21 Jul 2011, Jochen Schaefer wrote:
> I have two questions so far regarding AutoYaST with SLES11-SP1 initrd:
> 1. is it possible to stop an installation when somebody interrupts the autoyast process by
> pressing 'Abort' or similar things. We need to prevent users proceeding with manual installation
You could use the setupcmd boot option which specifies the exact yast start
command. The default is setupcmd="setctsid `showconsole` inst_setup yast".
You could append something like "; halt -f" to it to shut the machine down
(for example) or add some script via dud or directly to the initrd to
execute after yast. Note that yast talks via /etc/yast.inf to linuxrc. You
might look there to decide if yast terminated normally or the user aborted.
> 2. how can I disable other tty's except the installation screen? I need to prevent console
> logins at a second console.
> I didn't find /etc/inittab within the initrd of the installation medium.
noshell=1
Steffen
--
Give orange me give eat orange me eat orange give me eat orange give me you.
(chimp Nim, using sign language)
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
Hi Steffen,
thanks a lot. That sounds very useful.
Jochen
>>> Steffen Winterfeldt 07/25/11 12:11 PM >>>
On Thu, 21 Jul 2011, Jochen Schaefer wrote:
> I have two questions so far regarding AutoYaST with SLES11-SP1 initrd:
> 1. is it possible to stop an installation when somebody interrupts the autoyast process by
> pressing 'Abort' or similar things. We need to prevent users proceeding with manual installation
You could use the setupcmd boot option which specifies the exact yast start
command. The default is setupcmd="setctsid `showconsole` inst_setup yast".
You could append something like "; halt -f" to it to shut the machine down
(for example) or add some script via dud or directly to the initrd to
execute after yast. Note that yast talks via /etc/yast.inf to linuxrc. You
might look there to decide if yast terminated normally or the user aborted.
> 2. how can I disable other tty's except the installation screen? I need to prevent console
> logins at a second console.
> I didn't find /etc/inittab within the initrd of the installation medium.
noshell=1
Steffen
--
Give orange me give eat orange me eat orange give me eat orange give me you.
(chimp Nim, using sign language)
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
Hi list,
I have two questions so far regarding AutoYaST with SLES11-SP1 initrd:
1. is it possible to stop an installation when somebody interrupts the autoyast process by
pressing 'Abort' or similar things. We need to prevent users proceeding with manual installation
2. how can I disable other tty's except the installation screen? I need to prevent console
logins at a second console.
I didn't find /etc/inittab within the initrd of the installation medium.
Thanks,
Jochen
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
Hi,
I am hoping to find a method where I can use generic VMware
template/clone and then use Autoyast to apply specific requirements per
usage.
I found the write-up on ayast_setup
(http://hedgehogpainter.livejournal.com/2568.html), but that isn't a
module listed when I run "yast -l".
So, I tried loading a xml profile through "yast autoyast" , however,
the "Apply to system" is not selectable.
What am I missing?
This is on SLES11sp1.
Thanks,
Patrick Swartz
UNIX Planning & Engineering (DSUSSE)
First Data
-----------------------------------------
The information in this message may be proprietary and/or
confidential, and protected from disclosure. If the reader of this
message is not the intended recipient, or an employee or agent
responsible for delivering this message to the intended recipient,
you are hereby notified that any dissemination, distribution or
copying of this communication is strictly prohibited. If you have
received this communication in error, please notify First Data
immediately by replying to this message and deleting it from your
computer.
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
Hi Steffen,
thanks for the information.
Jochen
>>> Steffen Winterfeldt 07/20/11 2:04 PM >>>
On Tue, 19 Jul 2011, Jochen Schaefer wrote:
> There seems to be some routine which bypasses the whole netsetup when installation source is specified with HTTPS.
>
> When I change it to HTTP everything works like expected. And I get the add_on_product HTTPS.
>
> Any clue how to solve the problem with the installation source?
It's not implemented.
Steffen
--
Give orange me give eat orange me eat orange give me eat orange give me you.
(chimp Nim, using sign language)
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
Hi list,
I'm trying to install SLES11SP1 via https but get errors complaining about self signed certificate in
y2log: verify certificate failed. I'm wondering if the install routine should be able to verify any
certificate.
How can I inform the installer to accept any certificate?
Thanks,
Jochen
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
Hello
How can you specify more than one udev rule with linuxrc?
All examples I have found so far show only a single rule being specified.
I tried it with a space, but this does not seem to work.
udev.rule="mac=de:ad:00:00:be:ef,name=eth0 mac=de:ad:00:00:be:ee,name=eth1"
Thanks
Michael
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
Hello,
I'm setting up a PXE boot server to install SLES SP1 on Dell R5500 and
HP z800 workstations that use Broadcom NICS. If I use dhcpcd to
configure the NIC via the dhcp server, autoyast fails to find the SLES
repository because the NIC isn't actively sending or receiving packets
anywhere from 4 to 7 seconds after ifconfig says it's up. I does get a
dhcp ip address before autoyast fail to find the repository. If I ping
the workstation from the pxe server, I can confirm that the pings
succeed only after autoyast brings up the red text screen saying it
failed to find the install repository. If I use a fixed ip address using
hostip=192.168.2.10 netmask=255.255.255.0, for example on the PXE
server, I also have to pass NetWait=15 in the APPEND statement on the
PXE server for it to work reliably. Apparently, the "NetWait" parameter
doesn't work in conjunction with "Usedhcp" as I don't see the 15 second
delay with "Usedhcp" as I do with a fixed ip address.
Obviously I can't use a fixed ip, since only one SLES install could be
done at a time. So Is there a way to delay autoyast's startup in the
initrd? I've tried everything I can think of from the APPEND line on the
PXE server. For example, I've tried exec="modprobe tg3*; sleep 15;
/sbin/dhcpd; sleep 15", NetWait=15,
Another issue is the initrd uses an old version of dhcpcd (v3.2.3) which
doesn't support the whitelist feature of dhcpcd version 5.2.12. The
whitelist feature allows you to specify a specific dhcp server to query
for an ip address and ignore others which is what I need because we have
multiple dhcp servers. Another option would be to use dhclient in the
initrd and put reject statements in the dhclient.conf file for the other
dhcp servers. However, until the Broadcom NIC problem is solved first
modify the initrd to used either the newer dhcpcd or dhclient is moot.
Any suggestions?
BTW, option dhcptimeout is not a solution as the NIC does get configured
with a dhcp address. It's the send/receive delay after the NIC's
configured that's the problem.
Regards,
Jerry Ponko
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
Thanks Uwe,
will try the profile encryption.
Jochen
>>> Uwe Gansert 07/18/11 10:43 AM >>>
on Friday 15 July 2011 Jochen Schaefer wrote:
> for a hardening project I need the highest level of security for the
> installation process. My questions are:
> 1. is it possible to install via https and client certificates
there is no way that I know of.
AFAIK there is no place where libcurl always looks for the client certificate
and there is no way to tell autoyast where to look for a client cert.
> 2. are there other possibilities to secure the installation process.
you can encrypt the XML file but then you have to enter a password when
autoyast loads it. You can not pass that password other than with the
keyboard.
To encrypt a profile, check the autoyast UI in the "File" menu point.
--
ciao, Uwe Gansert
Uwe Gansert
SUSE LINUX Products GmbH, HRB 16746 (AG Nürnberg)
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer
Home: http://www.suse.de/~ug - Blog: http://suse.gansert.net
listening to: "Dystopia" by Dismantled
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org