I happily announce that today was merged two new features to yast2.rpm.
The first one is Execute class. It is basically wrapper around Cheetah
library with all its features. What wrapper did is basically
1) set yast logger
2) in on_target varient operate on chroot specified by destdir option
( can change in future to parse real chroot specified in WFM call )
3) open report popup if command failed
for implementation see  and for example usage see .
The second one is TargetFile which is mainly useful with new CFA gem.
It adds default file handler to CFA that respect changed root ( so if
something need to be done really locally it have to specify default
file handler to ::File ).
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: yast-devel+owner(a)opensuse.org