There is an issue when we rollback an operation after appling
SMACK labels to widgets files.
In rollback security context is revoked before removing files
of widget. This will cause failure on rollback because
installer will try to remove files that it has no access to.
Bug-Tizen: TC-2484
Change-Id: Ic171732de546a62dd451be0ae39abdae18e76628
installer.AddStep<wgt::parse::StepParse>();
installer.AddStep<ci::copy::StepCopy>();
installer.AddStep<wgt::symbolic_link::StepCreateSymbolicLink>();
- installer.AddStep<ci::security::StepRegisterSecurity>();
installer.AddStep<ci::generate_xml::StepGenerateXml>();
installer.AddStep<ci::register_app::StepRegisterApplication>();
+ installer.AddStep<ci::security::StepRegisterSecurity>();
break;
}
case ci::PkgMgrInterface::Type::Uninstall: {