The variables described in the following list provide basic operating system configuration. These variables directly equate to the JET base_config module. In the list you see several variables that use the value of the targetable component. For purposes of the SuSe Linux Profile variables, the targetable component is the target host.
Description: Kernel architecture, such as x86. By default, this is set to the kernel architecture of the targetable component.
Default value: :[targetableComponent:kernel_arch]
Description: Ethernet MAC address. By default, this is set to the Ethernet MAC address of the targetable component.
Default value: :[targetableComponent:ethernet_mac_address]
Description: Name of the OS to be provisioned.
Example: redhat
Description: Version of the OS to be provisioned.
Example: LinuxRedHat3.0_x86
Description: JET modules to provision.
Example: base_config spsra
Description: The mechanism used to build this client. By default, the options listed in /opt/jet/etc/jumpstart.conf are used. Leave the value blank unless you need to do something different from the default for this specific client.
Description: Path to the SuSe Linux distribution. To use the information from the jumpstart.conf file and the IP address of the JET server, leave this value blank. If your package files are not stored on the JET server, then provide an NFS-style path to the location of the packages.
Description: Path to the patches you want to provision to the target host. If the patches you want to install are stored on the JET SuSe image server, leave this value blank. If the patches are not located on the JET SuSe image server, provide the absolute path to the location of these patches on an NFS-accessible system.
Default value: null
Description: Location of the SuSe Linux product media.
Description: Console parameters that are passed to the PXE boot environment.
Example: ttyS0,9600
Description: Additional command line options to pass to the kernel at PXE boot time.
Description: Name of the NIS domain.
Description: Specifies whether to broadcast name service data from the NIS server (yes/no).
Default value: no
Description: Corresponds to the nis_broken_server variable in the <nis> section for SuSe Linux installations (yes/no).
Description: Corresponds to the nis_local_only variable in the <nis> section for SuSe Linux installations (yes/no).
Description: Corresponds to the nis_options variable in the <nis> section for SuSe Linux installations (yes/no).
Description:. Space-separated list of NIS servers.
Description: Corresponds to the start_autofs variable in the <nis> section for SuSe Linux installations (yes/no).
Description: Specifies whether to start the NIS service (yes/no).
Default value: no
Description: Specifies an additional NIS domain.
Description: Specifies whether to broadcast name service data from the additional NIS server (yes/no).
Description: Space-separated list that specifies additional NIS servers.
Description: Specifies whether to use LDAP v2 authentication (true/false).
Default value: false
Description: Specifies whether to start the LDAP service (true/false).
Default value: false
Description: Name of the LDAP server.
Description: Base domain name for the LDAP server.
Description: Specifies whether to use the Transport Layer Security protocol (TLS) for LDAP (true/false).
Default value: false
Description: Specifies the run level for the target host.
Default value: 3
Description: Specifies the shutdown behavior for the console.
Default value: reboot
Description: Specifies whether to allow cwd (change working directory) in the root path (yes/no).
Default value: no
Description: Specifies whether to allow cwd (change working directory) in the user's path (yes/no).
Default value: no
Description: Enable remote access to the Displaymanager.
Default value: no
Description: Enable encryption in communications from the target host.
Default value: md5
Description: Specifies the time in seconds after each login attempt.
Default value: 1
Description: Enable logging of failures in /var/log/faillog
Default value: yes
Description: Maximum number group IDs
Default value: 60000
Description: Minimum number of group IDs
Default value: 101
Description: KDM shutdown
Default value: all
Description: lastlog enable
Default value: yes
Description: Enable obscure checks
Default value: no
Description: Maximum number of days for lifespan of a password
Default value: 99999
Description: Maximum length in characters of user passwords
Default value: 8
Description: Minimum number of days for lifespan of user passwords
Default value: 0
Description: Minimum length in characters of user passwords
Default value: 5
Description: Specifies the number of days left before a user password expires to warn the user
Default value: 7
Description: Specifies whether to use the Cracklib utility to encrypt the password
Default value: no
Description: Specifies the level of permission security
Default value: easy
Description: Specifies the user to run the updatedb job
Default value: root
Description: Maximum number of user IDs
Default value: 60000
Description: Minimum number of user IDs
Default value: 500
Description: Specifies the root user
Default value: root
Description:Specifies whether to pass an encrypted root password during the installation
Default value: true
Description: Encrypted root password
Default value: JgkyZIu7eRxPU
Description: Full name of the root user
Description: Group ID for the root user
Description: Space-separated list of additional groups of which the root user is a member
Description: Home directory for the root user
Description: Default shell for the root user
Description: User ID for the root user
Description: Color depth of the display device
Description: Specifies whether to configure the X11 window system (true, false)
Default value: false
Description: Specifies whether to start the X11 windowing system (true, false)
Default value: false
Description: Specifies the display manager
Description: Enable 3D in X11 windowing system
Description: Specifies the window manager software
Description: Specifies the resolution to use for the display device
Description: Monitor frequency for the display device
Description: Monitor bandwidth
Description: Monitor height
Description: Maximum horizontal sync for the monitor
Description: Maximum vertical sync for the monitor
Description: Minimum horizontal sync for the monitor
Description: Minimum vertical sync for the monitor
Description: Monitor display width
Description: Monitor device
Description: Monitor vendor
Description: Location of the bootloader
Default value: mbr
Description: Specifies whether to clear the Master Boot Record (mbr)
Default value: true
Description: Specifies the initrd bootloader modules
Description: Specifies kernel parameters for the bootloader
Description: Specifies the type of bootloader
Default value: grub
Description: Specifies the bootloader device
Description: Specifies the keyboard map
Default value: english-us
Description: Specifies the mouse ID
Default value: none
Description: Specifies the mouse device
Description: Specifies the hardware clock (UTC, localtime)
Default value: localtime
Description: Specifies the time zone
Default value: US/Pacific
Description: Specifies the language to install on the system
Default value: en_US
Description: Confirm mode (true, false)
Default value: false
Description: Force boot (true, false)
Default value: true
Description: Interactive boot (true, false)
Default value: false
Description: Reboot (true, false)
Default value: true
Description: Specifies additional DHCP client options
Description: DHCP client ID
Description: DHCP host name options
Description:Pipe-separated list of hard drives on the target host. The variable value requires the following syntax.
name!init!use!device
For example:
sda!true!all!/dev/sda|sdb!true!linux!/dev/sdb
The previous example identifies two hard drives with the following set of variable and value pairs
base_config_drive_list="sda sdb" base_config_drive_sda_init=true base_config_drive_sda_use=all base_config_drive_sda_device=/dev/sda base_config_drive_sdb_init=true base_config_drive_sdb_use=linux base_config_drive_sdb_device=/dev/sdb
Default value: sda!true!all!/dev/sda
Description: Drive name for the partition. The value of this variable must be one of the drives you declared in the drive_list_base_config.
The partition variables must start at 1 and mus increase sequentially without skipping any numbers.
Default value: sda
Description: Partition ID for the partition
Example:
Description: Partition number for the partition
Example:
Description: Mount point for the partition
Default value: /boot
Description: File system type for the partition
Default value: ext3
Description: Specifies whether to format the partition (true, false)
Default value: true
Description: Partition size of the partition (MB number, auto, or max)
Default value: 100M
Description: RAID device for the partition
Example:
Description: Force the partition as a primary partition (true, false)
Default value: true
Description: Drive name for the partition
Default value: sda
Description: Partition ID for the partition
Example:
Description: Partition number for the partition
Example:
Description: Mount point for the partition
Default value: /
Description: File system type for the partition
Default value: ext3
Description: Specifies whether to format the partition (true, false)
Default value: true
Description: Partition size of the partition (MB number, auto, or max)
Default value: 10GB
Description: RAID device for the partition
Example:
Description: Force the partition as a primary partition (true, false)
Default value: true
Description: Drive name for the partition
Default value: sda
Description: Partition ID for the partition
Example:
Description: Partition number for the partition
Example:
Description: Mount point for the partition
Default value: swap
Description: File system type for the partition
Default value: swap
Description: Specifies whether to format the partition (true, false)
Default value: true
Description: Partition size of the partition (MB number, auto, or max)
Default value: 4096M
Description: RAID device for the partition
Example:
Description: Force the partition as a primary partition (true, false)
Default value: true
Description: Drive name for the partition
Description: Partition ID for the partition
Description: Partition number for the partition
Description: Mount point for the partition
Description: File system type for the partition
Default value: ext3
Description: Specifies whether to format the partition (true, false)
Default value: true
Description: Partition size of the partition (MB number, auto, or max)
Description: RAID device for the partition
Description: Force the partition as a primary partition (true, false)
Default value: true
Description: Drive name for the partition
Default value: sda
Description: Partition ID for the partition
Example:
Description: Partition number for the partition
Description: Mount point for the partition
Description: File system type for the partition
Description: Specifies whether to format the partition (true, false)
Description: Partition size of the partition (MB number, auto, or max)
Description: RAID device for the partition
Description: Force the partition as a primary partition (true, false)
Description: Drive name for the partition
Description: Partition ID for the partition
Description: Partition number for the partition
Description: Mount point for the partition
Description: File system type for the partition
Description: Specifies whether to format the partition (true, false)
Description: Partition size of the partition (MB number, auto, or max)
Description: RAID device for the partition
Description: Force the partition as a primary partition (true, false)
Description: Drive name for the partition
Default value: sda
Description: Partition ID for the partition
Description: Partition number for the partition
Description: Mount point for the partition
Description: File system type for the partition
Description: Specifies whether to format the partition (true, false)
Description: Partition size of the partition (MB number, auto, or max)
Description: RAID device for the partition
Description: Force the partition as a primary partition (true, false)
Description: Drive name for the partition
Description: Partition ID for the partition
Description: Partition number for the partition
Description: Mount point for the partition
Description: File system type for the partition
Description: Specifies whether to format the partition (true, false)
Description: Partition size of the partition (MB number, auto, or max)
Description: RAID device for the partition
Description: Force the partition as a primary partition (true, false)
Description: Specifies the device for a RAID volume.
Example: /dev/sda1
Description: Specifies size of a RAID strip in bytes.
Description: File system to use on the RAID volume
Description: Specifies the format of the RAID volume.
Description: The parity algorithm to use with RAID5. The value must be one of left-asymmetric, right-asymmetric, left-symmetric, or right-symmetric.
Description:
Default value:
Description: Specifies whether to use a persistent superblock (true/false). A persistent superblock is a small disk area allocated at the end of each RAID device, enabling the kernel to safely detect RAID devices even if disks have been moved between SCSI controllers.
Description: Specifies the mount point for the RAID device.
Description: Specifies the type of RAID volume (0, 1, or 5) to create
Description: Specifies the device for a RAID volume.
Example: /dev/sda2
Description: Specifies size of a RAID strip in bytes.
Description: File system to use on the RAID volume
Description: Specifies the format of the RAID volume.
Description: The parity algorithm to use with RAID5. The value must be one of left-asymmetric, right-asymmetric, left-symmetric, or right-symmetric.
Description:
Default value:
Description: Specifies whether to use a persistent superblock (true/false). A persistent superblock is a small disk area allocated at the end of each RAID device, enabling the kernel to safely detect RAID devices even if disks have been moved between SCSI controllers.
Description: Specifies the mount point for the RAID device.
Description: Specifies the type of RAID volume (0, 1, or 5) to create
Description: Specifies the software base to install (Minimal, default, Minimal+X11, Full-Installation.sel)
Default value: Minimal
Description: Specifies addon software to install
Description: Kernel to install
Description: Space-separated list of additional packages to install
Description: Space-separated list of packages to remove
Description: Boot protocol for the target host.
Default value: dhcp
Description: Network interface to use during provisioning.
Default value: :[targetableComponent:linux_network_interface]
Description: IP address of the target host.
Default value: :[targetableComponent:ethernet_ip_address]
Description: Netmask to use during provisioning.
Default value: :[targetableComponent:ethernet_netmask]
Description: Gateway to use during provisioning.
Default value: :[targetableComponent:default_router]
Description: Space-separated list of name servers to use during provisioning.
Description: Start mode
Example:
Description: Broadcast
Example:
Description: Specifies additional network interfaces to configure. This variable value is derived from the target host variable networkifs_redhat_base_config
Example: eth1!--ip 1.2.3.4 --netmask 255.255.255.0 --bootproto static
Description: Specifies whether to acquire a host name from DHCP (true, false)
Default value: false
Description:Specifies whether to modify the DNS resolve file
Default value: false
Description: Host name of the target host.
Default value: :[targetableComponent:installPath]
Description: DNS domain name
Example: west.example.com
Description: Specifies whether to enable IP forwarding (true, false)
Example: false
Description: Allow traceroute
Description: Autoprotect services
Description: Trust IPSEC
Description: Accept all
Description: Accept critical
Description: Drop all
Description: Drop critical
Description: Masquerade
Description: Protect from internal network
Description: Firewall route
Description: Specifies whether to start the firewall
Description: Specifies the interface for the DMZ
Description: Specifies the external interface
Description: Specifies the internal interface
Description: Specifies the masquerade networks
Description: IP address of DMZ
Description: List of DMZ TCP services. Specify a name list, a port number, or minimum and maximum range.
Description: List of DMZ UDP services. Specify a name list, a port number, or minimum and maximum range.
Description: External IP address
Description: List of external TCP services. Specify a name list, a port number, or minimum and maximum range.
Description: List of external UDP services. Specify a name list, a port number, or minimum and maximum range.
Description: Internal IP address
Description: List of internal TCP services. Specify a name list, a port number, or minimum and maximum range.
Description: List of internal UDP services. Specify a name list, a port number, or minimum and maximum range.
Description: Specifies the location of a preinstall script on the JET server.
Description: Specifies the interpreter for the preinstall script.
Description: Specifies the location of a postinstall script on the JET server.
Description: Specifies the interpreter for the postinstall script.
Description: Specifies whether to run the postinstall script in a jail in an alternate root directory.
Description: Interpreter to use for the postinstall script.
Description: Specifies whether to run the script in a different root directory.
Description: Adds partitions to the target host, starting with partition 9. The variable value requires the following syntax.
n!drive!id!nr!mount!filesystem!format!size!raid_device!primary
The previous summary includes the following elements.
n specifies the partition number.
drive specifies the device for the partition.
id specifies the ID for the partition.
nr specifies the partition number.
mount specifies the mount point for the partition.
filesystem specifies the file system type for the partition.
format specifies whether to format the partition.
size specifies the size in MBs of the partition.
maxsize specifies the maximum size for the partition.
grow specifies whether to enable the partition to grow.
primary specifies whether to force this partition as a primary partition.
Include the information for all the additional partitions you want to create in the variable value. For example, if you want to create a ninth and tenth partition, set this variable to a value similar to this example.
9!sda!!!/export9!ext3!true!10GB!!!
This value creates the following variable set.
base_config_partition_9_drive=sda base_config_partition_9_id= base_config_partition_9_nr= base_config_partition_9_mount=/export9 base_config_partition_9_filesystem=ext3 base_config_partition_9_format=true base_config_partition_9_size=10GB base_config_partition_9_raid_device= base_config_partition_9_primary=
Description: Adds RAID devices to the target host, starting with device 3. The variable value requires the following syntax.
n!device!chunk_size!filesystem!format!parity_algorithm!partition_id!persistent_superblock!mount!raid_type
The previous summary includes the following elements.
n specifies the RAID volume number.
device specifies the device for the RAID volume.
chunk_size specifies the RAID level for the volume.
filesystem specifies the file system to use on the RAID volume..
format specifies whether to format the disk to be used as the RAID volume.
parity_algorithm specifies the algorithm to use to check the integrity of the RAID volumes.
partition_id specifies the partition ID for the RAID volume.
persistent_superblock specifies whether to create a persistent superblock on the RAID device.
mount specifies the mount point for the RAID volume.
raid_type specifies the type of RAID volume.
Include the information for all the additional partitions you want to create in the variable value. The raidadd_base_config variable uses the same basic syntax as the partitionadd_base_config variable.
Description: Adds additional preinstall scripts to the OS provisioning profile, starting with the number 2. The variable value requires the following syntax.
n!pre!pre_interpreter
The previous summary includes the following elements.
n specifies the script index number. Start with the index number 2.
pre specifies the name of the preinstall script.
pre_interpreter specifies the interpreter to use with the preinstall script.
Include the information for all the additional preinstall scripts you want to use in the variable value. The scriptpreadd_base_config variable uses the same basic syntax as the partitionadd_base_config variable.
Description: Adds additional postinstall scripts to the OS provisioning profile, starting with the number 2. The variable value requires the following syntax.
n!post!post_interpreter
The previous summary includes the following elements.
n specifies the script index number. Start with the index number 2.
post specifies the name of the postinstall script.
post_interpreter specifies the interpreter to use with the postinstall script.
Include the information for all the additional postinstall scripts you want to use in the variable value. The scriptpostadd_base_config variable uses the same basic syntax as the partitionadd_base_config variable.
Description: Adds additional chroot scripts to the OS provisioning profile, starting with the number 2. The variable value requires the following syntax.
n!chroot!interpreter!chrooted
The previous summary includes the following elements.
n specifies the script index number. Start with the index number 2.
chroot specifies the name of the chrootscript.
interpreter specifies the interpreter to use with the chroot script.
chrooted specifies whether to run the script in an different root directory.
Include the information for all the additional postinstall scripts you want to use in the variable value. The scriptpostadd_base_config variable uses the same basic syntax as the partitionadd_base_config variable.
The networkifs_base_config variable provides a way to configure additional network interfaces, in addition to the first network interface configured through the network_interface_basevariable.
For each additional interface device, you provide a group of four variables that define the netname, netmask, hostname, and IP address for the interface.
The example below shows how to define the networkifs_base_config variable for two interfaces:
le1
netname — netB
netmask — 255.255.255.0
hostname — myhost-netB
interface IP — 192.168.1.0
hme0
netname — netC
netmask — 255.255.255.0
hostname — myhost-netC
interface IP — 192.162.2.0
You would use the following syntax to define the single networkifs_base_config variable for the two additional interfaces:
le1!netB 255.255.255.0 myhost-netB 192.168.1.0|hme0!netC 255.255.255.0 myhost-netC 192.168.2.0