@@ -61,24 +61,32 @@ parse_source() {
61
61
;;
62
62
* .install.tar)
63
63
_cfg[' type' ]=' oem'
64
- _cfg[' sourcekernelboot' ]=" pxeboot.${_cfg[name]} .${_cfg[arch]} -${_cfg[version]} .kernel"
65
- _cfg[' sourceinitrdboot' ]=" pxeboot.${_cfg[name]} .${_cfg[arch]} -${_cfg[version]} .initrd.xz"
66
- _cfg[' sourceimage' ]=" ${_cfg[name]} .${_cfg[arch]} -${_cfg[version]} .xz"
64
+ # "pxeboot.${_cfg[name]}.${_cfg[arch]}-${_cfg[version]}.kernel"
65
+ _cfg[' sourcekernelboot' ]=" pxeboot*.kernel"
66
+ # "pxeboot.${_cfg[name]}.${_cfg[arch]}-${_cfg[version]}.initrd.xz"
67
+ _cfg[' sourceinitrdboot' ]=" pxeboot*.initrd.xz"
68
+ # "${_cfg[name]}.${_cfg[arch]}-${_cfg[version]}.xz"
69
+ _cfg[' sourceimage' ]=" ${_cfg[name]} *.xz"
67
70
;;
68
71
* )
69
72
echo " ERROR: Unkown image type for ${source} "
70
73
exit 1
71
74
;;
72
75
esac
73
- _cfg[' sourcemd5image' ]=" ${_cfg[name]} .${_cfg[arch]} -${_cfg[version]} .md5"
76
+ # "${_cfg[name]}.${_cfg[arch]}-${_cfg[version]}.md5"
77
+ _cfg[' sourcemd5image' ]=" ${_cfg[name]} *.md5"
74
78
75
- # It could not apply, but is good to have a sane default here, the
76
- # spec file macro will skip over those values
77
- _cfg[' sourcekernelimage' ]=" ${_cfg[name]} .${_cfg[arch]} -${_cfg[version]} .kernel"
78
- _cfg[' sourceinitrdimage' ]=" ${_cfg[name]} .${_cfg[arch]} -${_cfg[version]} .initrd"
79
+ # It could not apply, but is good to have a sane defaults here,
80
+ # the spec file macro will skip over those values
81
+ # "${_cfg[name]}.${_cfg[arch]}-${_cfg[version]}.kernel"
82
+ _cfg[' sourcekernelimage' ]=" ${_cfg[name]} *.kernel"
83
+ # "${_cfg[name]}.${_cfg[arch]}-${_cfg[version]}.initrd"
84
+ _cfg[' sourceinitrdimage' ]=" ${_cfg[name]} *.initrd"
79
85
# https://github.com/OSInside/kiwi/issues/1346
80
- _cfg[' sourcebootoptions' ]=" pxeboot.${_cfg[name]} .${_cfg[arch]} -${_cfg[version]} .config.bootoptions"
81
- _cfg[' sourceappend' ]=" ${_cfg[name]} .${_cfg[arch]} -${_cfg[version]} .append"
86
+ # "pxeboot.${_cfg[name]}.${_cfg[arch]}-${_cfg[version]}.config.bootoptions"
87
+ _cfg[' sourcebootoptions' ]=" *.config.bootoptions"
88
+ # "${_cfg[name]}.${_cfg[arch]}-${_cfg[version]}.append"
89
+ _cfg[' sourceappend' ]=" ${_cfg[name]} *.append"
82
90
}
83
91
84
92
untar_source () {
@@ -116,13 +124,21 @@ parse_properties_xml() {
116
124
[' initrdboot' ]=' initrd'
117
125
[' ignoreimage' ]=' false'
118
126
[' image' ]=" ${_cfg[sourceimage]} "
119
- [' md5image' ]=" ${_cfg[sourcemd5image]} "
120
- [' kernelimage' ]=" ${_cfg[sourcekernelimage]} "
121
- [' initrdimage' ]=" ${_cfg[sourceinitrdimage]} "
127
+ # "${_cfg[sourcemd5image]}"
128
+ [' md5image' ]=" ${_cfg[name]} .${_cfg[arch]} -${_cfg[version]} .md5"
129
+ # "${_cfg[sourcekernelimage]}"
130
+ [' kernelimage' ]=" ${_cfg[name]} .${_cfg[arch]} -${_cfg[version]} .kernel"
131
+ # "${_cfg[sourceinitrdimage]}"
132
+ [' initrdimage' ]=" ${_cfg[name]} .${_cfg[arch]} -${_cfg[version]} .initrd"
122
133
# https://github.com/OSInside/kiwi/issues/1346
123
134
[' bootoptions' ]=" ${_cfg[name]} -${_cfg[arch]} -${_cfg[version]} .config.bootoptions"
124
- [' append' ]=" ${_cfg[sourceappend]} "
135
+ # "${_cfg[sourceappend]}"
136
+ [' append' ]=" ${_cfg[name]} .${_cfg[arch]} -${_cfg[version]} .append"
125
137
)
138
+ if [ " ${_cfg[type]} " == " oem" ]; then
139
+ _cfg[' image' ]=" ${_cfg[name]} .${_cfg[arch]} -${_cfg[version]} .xz"
140
+ fi
141
+
126
142
for key in " ${! _cfg[@]} " ; do
127
143
if [ " ${_cfg[$key]} " == " ''" -o -z " ${_cfg[$key]} " ]; then
128
144
_cfg[$key ]=" ${default[$key]-} "
0 commit comments