Schema
Index
default namespace
id2257630
=
"http://www.suse.com/1.0/yast2ns"
namespace
local
=
""
namespace
inh
=
inherit
include
"common.rnc"
include
"includes.rnc"
profile
=
element
profile
{
element
configure
{
files
? &
scripts
? }? &
element
install
{
software
? &
general
? }? }
start
=
profile
common.rnc
default namespace
id2257630
=
"http://www.suse.com/1.0/yast2ns"
namespace
local
=
""
namespace
inh
=
inherit
namespace
config
=
"http://www.suse.com/1.0/configns"
BOOLEAN
=
attribute
config:type
{
"boolean"
}, (
"true"
|
"false"
)
INTEGER
=
attribute
config:type
{
"integer"
},
xsd:integer
SYMBOL
=
attribute
config:type
{
"symbol"
},
text
LIST
=
attribute
config:type
{
"list"
}
Anything
= (
attribute
*
{
text
} |
text
|
element
*
{
Anything
} )*
includes.rnc
default namespace
id2257630
=
"http://www.suse.com/1.0/yast2ns"
namespace
local
=
""
namespace
inh
=
inherit
include
"software.rnc"
inherit
=
inh
include
"files.rnc"
inherit
=
inh
include
"scripts.rnc"
inherit
=
inh
include
"general.rnc"
inherit
=
inh
software.rnc
default namespace
id2257630
=
"http://www.suse.com/1.0/yast2ns"
namespace
local
=
""
namespace
inh
=
inherit
software
=
element
software
{
addons
?,
base
,
kernel
?,
packages
?,
post-packages
?,
remove-packages
? }
addons
=
element
addons
{
LIST
,
element
addon
{
text
}+ }
base
=
element
base
{
text
}
kernel
=
element
kernel
{
text
}
post-packages
=
element
post-packages
{
LIST
,
element
package
{
text
}+ }
packages
=
element
packages
{
LIST
,
element
package
{
text
}+ }
remove-packages
=
element
remove-packages
{
LIST
,
element
package
{
text
}+ }
files.rnc
default namespace
id2257630
=
"http://www.suse.com/1.0/yast2ns"
namespace
local
=
""
namespace
inh
=
inherit
y2_files
=
file_contents
|
file_path
|
file_permissions
|
file_owner
|
file_script
files
=
element
files
{
LIST
,
element
file
{
y2_files
* }+ }
file_contents
=
element
file_contents
{
text
}
file_path
=
element
file_path
{
text
}
file_permissions
=
element
file_permissions
{
text
}
file_owner
=
element
file_owner
{
text
}
file_script
=
element
file_script
{
interpreter
,
source
}
scripts.rnc
default namespace
id2257630
=
"http://www.suse.com/1.0/yast2ns"
namespace
local
=
""
namespace
inh
=
inherit
scripts
=
element
scripts
{
chroot-scripts
?,
post-scripts
?,
pre-scripts
? }
chroot-scripts
=
element
chroot-scripts
{
LIST
,
element
script
{ (
filename
|
interpreter
|
element
location
{
text
} |
source
|
chrooted
)* }+
}
post-scripts
=
element
post-scripts
{
LIST
,
element
script
{ (
filename
|
interpreter
|
element
location
{
text
} |
source
)* }+ }
pre-scripts
=
element
pre-scripts
{
LIST
,
element
script
{ (
filename
|
interpreter
|
element
location
{
text
} |
source
)* }+ }
init-scripts
=
element
init-scripts
{
LIST
,
element
script
{ (
filename
|
interpreter
|
element
location
{
text
} |
source
)* }+ }
chrooted
=
element
chrooted
{
BOOLEAN
}
filename
=
element
filename
{
text
}
interpreter
=
element
interpreter
{
text
}
source
=
element
source
{
text
}
general.rnc
default namespace
id2257630
=
"http://www.suse.com/1.0/yast2ns"
namespace
local
=
""
namespace
inh
=
inherit
general
=
element
general
{
clock
,
keyboard
,
language
,
mode
?,
mouse
}
clock
=
element
clock
{
hwclock
,
timezone
}
hwclock
=
element
hwclock
{
text
}
timezone
=
element
timezone
{
text
}
keyboard
=
element
keyboard
{
keymap
}
keymap
=
element
keymap
{
text
}
language
=
element
language
{
text
}
mode
=
element
mode
{
confirm
,
disable_abort
?,
disable_buttons
?,
forceboot
?,
reboot
? }
confirm
=
element
confirm
{
BOOLEAN
}
disable_abort
=
element
disable_abort
{
BOOLEAN
}
disable_buttons
=
element
disable_buttons
{
BOOLEAN
}
forceboot
=
element
forceboot
{
BOOLEAN
}
reboot
=
element
reboot
{
BOOLEAN
}
mouse
=
element
mouse
{
element
id
{
text
} }
Index
start
Definitions:
1
Anything
Definitions:
1
Referenced from:
Anything
BOOLEAN
Definitions:
1
Referenced from:
chrooted
confirm
disable_abort
disable_buttons
forceboot
reboot
INTEGER
Definitions:
1
Not referenced from any pattern
LIST
Definitions:
1
Referenced from:
addons
chroot-scripts
files
init-scripts
packages
post-packages
post-scripts
pre-scripts
remove-packages
SYMBOL
Definitions:
1
Not referenced from any pattern
addons
Definitions:
1
Referenced from:
software
base
Definitions:
1
Referenced from:
software
chroot-scripts
Definitions:
1
Referenced from:
scripts
chrooted
Definitions:
1
Referenced from:
chroot-scripts
clock
Definitions:
1
Referenced from:
general
confirm
Definitions:
1
Referenced from:
mode
disable_abort
Definitions:
1
Referenced from:
mode
disable_buttons
Definitions:
1
Referenced from:
mode
file_contents
Definitions:
1
Referenced from:
y2_files
file_owner
Definitions:
1
Referenced from:
y2_files
file_path
Definitions:
1
Referenced from:
y2_files
file_permissions
Definitions:
1
Referenced from:
y2_files
file_script
Definitions:
1
Referenced from:
y2_files
filename
Definitions:
1
Referenced from:
chroot-scripts
init-scripts
post-scripts
pre-scripts
files
Definitions:
1
Referenced from:
profile
forceboot
Definitions:
1
Referenced from:
mode
general
Definitions:
1
Referenced from:
profile
hwclock
Definitions:
1
Referenced from:
clock
init-scripts
Definitions:
1
Not referenced from any pattern
interpreter
Definitions:
1
Referenced from:
chroot-scripts
file_script
init-scripts
post-scripts
pre-scripts
kernel
Definitions:
1
Referenced from:
software
keyboard
Definitions:
1
Referenced from:
general
keymap
Definitions:
1
Referenced from:
keyboard
language
Definitions:
1
Referenced from:
general
mode
Definitions:
1
Referenced from:
general
mouse
Definitions:
1
Referenced from:
general
packages
Definitions:
1
Referenced from:
software
post-packages
Definitions:
1
Referenced from:
software
post-scripts
Definitions:
1
Referenced from:
scripts
pre-scripts
Definitions:
1
Referenced from:
scripts
profile
Definitions:
1
Referenced from:
start
reboot
Definitions:
1
Referenced from:
mode
remove-packages
Definitions:
1
Referenced from:
software
scripts
Definitions:
1
Referenced from:
profile
software
Definitions:
1
Referenced from:
profile
source
Definitions:
1
Referenced from:
chroot-scripts
file_script
init-scripts
post-scripts
pre-scripts
timezone
Definitions:
1
Referenced from:
clock
y2_files
Definitions:
1
Referenced from:
files