Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:11.4:Update
rpm.468
verifyscript.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File verifyscript.diff of Package rpm.468
--- lib/psm.c.orig 2012-04-18 15:32:27.000000000 +0000 +++ lib/psm.c 2012-04-18 15:33:17.000000000 +0000 @@ -781,7 +781,7 @@ static rpmRC runScript(rpmpsm psm, Heade sname, WTERMSIG(psm->sq.status)); } else { /* filter out "regular" error exits from non-pre scriptlets */ - if ((stag != RPMTAG_PREIN && stag != RPMTAG_PREUN)) { + if ((stag != RPMTAG_PREIN && stag != RPMTAG_PREUN && stag != RPMTAG_VERIFYSCRIPT)) { warn_only = 1; } rpmlog(warn_only ? RPMLOG_WARNING : RPMLOG_ERR, --- lib/verify.c.orig 2012-04-18 15:29:28.000000000 +0000 +++ lib/verify.c 2012-04-18 15:31:52.000000000 +0000 @@ -280,8 +280,7 @@ static int rpmVerifyScript(QVA_t qva, rp /* create psm to run the script */ psm = rpmpsmNew(ts, te); - rpmpsmScriptStage(psm, RPMTAG_VERIFYSCRIPT, RPMTAG_VERIFYSCRIPTPROG); - rc = rpmpsmStage(psm, PSM_SCRIPT); + rc = rpmpsmScriptStage(psm, RPMTAG_VERIFYSCRIPT, RPMTAG_VERIFYSCRIPTPROG); psm = rpmpsmFree(psm); if (scriptFd != NULL)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor