28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
# File 'src/lib/installation/clients/inst_save_hardware_status.rb', line 28
def main
textdomain "installation"
Yast.import "GetInstArgs"
return :auto if GetInstArgs.going_back
Builtins.y2milestone("Saving configured devices...")
@out = SCR.Execute(
path(".target.bash_output"),
"/usr/sbin/hwinfo --pci --block --mouse --keyboard --isdn --save-config=all\n" \
"/usr/bin/test -d /var/lib/hardware/udi/org/freedesktop/Hal/devices && " \
"/usr/bin/perl -pi -e \"s/hwinfo.configured = 'new'/hwinfo.configured = 'no'/\" " \
"/var/lib/hardware/udi/org/freedesktop/Hal/devices/*"
)
Builtins.y2milestone("Result: %1", @out)
:auto
end
|