summaryrefslogtreecommitdiff
path: root/src/script.c
AgeCommit message (Expand)AuthorFilesLines
2019-02-23dpkg: Switch force options from individual variables to bit fieldsGuillem Jover1-4/+4
2019-02-23dpkg: Simplify maintscript_set_exec_context()Guillem Jover1-4/+3
2019-02-23dpkg: Move SELinux fallback label to the SELinux specific code pathGuillem Jover1-3/+3
2018-10-08dpkg: Fix --force-not-rootGuillem Jover1-1/+8
2018-08-30dpkg: Fix use after free in maintainer scripts handlingGuillem Jover1-3/+2
2018-08-30libdpkg: Split push_cleanup() into push_cleanup_fallback()Guillem Jover1-1/+1
2018-08-30libdpkg: Move db-fsys code from src to lib/dpkgGuillem Jover1-1/+1
2018-05-04libdpkg: Move control database code into db-ctrl modulesGuillem Jover1-1/+1
2018-03-26Use internerr() or BUG() instead of assert()Guillem Jover1-2/+4
2017-10-17dpkg: Print the package name on maintainter script errorsGuillem Jover1-7/+22
2016-07-03build: Uniformize library build optionsGuillem Jover1-2/+2
2016-07-03dpkg: Cleanup instdir handling in maintscript_pre_exec()Guillem Jover1-8/+13
2016-07-03dpkg: On --force-chrootless only set changedir to instdir if definedNiall Walsh1-1/+1
2016-05-02dpkg: Add new --force-script-chrootless optionHelmut Grohne1-4/+5
2016-05-02dpkg: Export variable DPKG_ROOT in maintainer scriptsHelmut Grohne1-0/+2
2016-05-02dpkg: Pass <new-version> to maintscript actions that cannot get it otherwiseGuillem Jover1-0/+1
2015-12-19dpkg: Add support for DPKG_MAINTSCRIPT_DEBUG environment variableGuillem Jover1-0/+5
2015-12-12Use new str_fmt() instead of m_asprintf()Guillem Jover1-1/+1
2015-10-18Update Ian Jackson's email addressGuillem Jover1-1/+1
2015-04-10Consistently use proper quotation marks all over the placeGuillem Jover1-6/+6
2014-10-06libdpkg: Namespace and reword subproc flagsGuillem Jover1-1/+1
2014-10-06libdpkg: Add new alias subproc_signals_restore() for pop_cleanup()Guillem Jover1-2/+2
2014-10-06libdpkg: Rename subproc_signals_setup() to subproc_signals_ignore()Guillem Jover1-1/+1
2014-10-06libdpkg: Rename subproc_wait_check() to subproc_reap()Guillem Jover1-1/+1
2014-08-09libcompat: Add a setexecfilecon() function out from dpkg codeGuillem Jover1-47/+1
2014-08-09dpkg: Use SELinux setexecfilecon() if available instead of ad-hoc codeGuillem Jover1-0/+4
2014-06-02libdpkg: Uppercase and namespace pkgstatus enum valuesGuillem Jover1-5/+5
2014-01-15Rename return code variables from r to rcGuillem Jover1-11/+11
2013-12-07Use https:// URLs instead of http:// when possibleGuillem Jover1-1/+1
2013-11-23dpkg: Split post_script_tasks() debug messageGuillem Jover1-2/+2
2013-11-23dpkg: Get rid of post_postinst_tasks_core()Guillem Jover1-7/+1
2013-11-23dpkg: Use modstatdb_get_status() instead of hardcoding msdbrw_writeGuillem Jover1-6/+3
2013-11-23dpkg: Rename and unify maintscript function namesGuillem Jover1-27/+25
2013-10-27dpkg, libdpkg: Remove unused variable assignmentsGuillem Jover1-1/+0
2013-08-11dpkg: Pass the package reference count to maintainer scriptsGuillem Jover1-0/+5
2013-04-14pkg: Change directory to / before executing maintainer scriptsGuillem Jover1-2/+4
2013-04-14dpkg: Move modstatdb_note() calls from post_postinst_tasks_core() to call sitesGuillem Jover1-3/+2
2013-04-14dpkg: Execute maintainer scripts in a new SELinux execution contextGuillem Jover1-0/+71
2012-06-30Switch to new notice() output functionGuillem Jover1-3/+2
2012-05-04dpkg: Move maintainer script handling into a new script moduleGuillem Jover1-0/+341