| … | |
… | |
| 286 | udev="yes" |
286 | udev="yes" |
| 287 | ;; |
287 | ;; |
| 288 | esac |
288 | esac |
| 289 | |
289 | |
| 290 | # Check udev prerequisites and kernel params |
290 | # Check udev prerequisites and kernel params |
| 291 | if [ "${udev}" = "yes" ] && has_addon udev |
291 | if [ "${udev}" = "yes" ] |
| 292 | then |
292 | then |
| 293 | if get_bootparam "noudev" || \ |
293 | if get_bootparam "noudev" || ! has_addon udev-start.sh || \ |
| 294 | [ ${devfs_automounted} = "yes" ] || \ |
294 | [ ${devfs_automounted} = "yes" ] || \ |
| 295 | [ "$(get_KV)" -lt "$(KV_to_int '2.6.0')" ] |
295 | [ "$(get_KV)" -lt "$(KV_to_int '2.6.0')" ] |
| 296 | then |
296 | then |
| 297 | udev="no" |
297 | udev="no" |
| 298 | fi |
298 | fi |
| 299 | fi |
299 | fi |
| 300 | |
300 | |
| 301 | # Check devfs prerequisites and kernel params |
301 | # Check devfs prerequisites and kernel params |
| 302 | if [ "${devfs}" = "yes" ] && has_addon devfs |
302 | if [ "${devfs}" = "yes" ] |
| 303 | then |
303 | then |
| 304 | if get_bootparam "nodevfs" || [ "${udev}" = "yes" ] |
304 | if get_bootparam "nodevfs" || [ "${udev}" = "yes" ] || \ |
|
|
305 | ! has_addon devfs-start.sh |
| 305 | then |
306 | then |
| 306 | devfs="no" |
307 | devfs="no" |
| 307 | fi |
308 | fi |
| 308 | fi |
309 | fi |
| 309 | |
310 | |