summaryrefslogtreecommitdiff
path: root/debian/local
Commit message (Collapse)AuthorAge
* really fix up the regex used for suppressing jump counts to only apply when itSteve Langasek2019-01-03
| | | | | appears between brackets
* When merging options, handle additions before removals to avoid referencingSteve Langasek2019-01-03
| | | | | | | | | | | | | | | | an array element we've already deleted. When deleting an option from the config, take care to decrement the counter at the same time since we've just shrunk the array. In diff_profiles, store $1 somewhere more permanent so it doesn't get lost. Fix up the regex used for suppressing jump counts to only apply when it appears between brackets; numbers may also legitimately appear in module options. Quote the module line with \Q\E when doing regex matching.
* create the new default configs with support for pam-auth-update substitution,Steve Langasek2019-01-03
| | | | and set up libpam-runtime.postinst to invoke pam-auth-update
* initial support for generating the PAM config:Steve Langasek2019-01-03
| | | | | | | | | | | | | | | - flesh out the write_profiles() function, which writes both /etc/pam.d and /var/lib/pam - handle resetting our debconf override question on successful output - /var/lib/pam defined only once as a global - fix up the regexps for filtering jumps to take into account that a jump can appear for more than one retcode - fix an off-by-one in the case that there's no saved config - fix how we shift an array reference off an array... - fix a typo in the splice() count - our 'add' list should be a hash instead of an array, just like removals - adjust the parser to trim leading whitespace and blank lines for us
* fix an accidental commit that broke the use of x_loadtemplatefileSteve Langasek2019-01-03
|
* add some FIXMEs to document known bugsSteve Langasek2019-01-03
|
* run debconf-updatepo to export the new templates for translationSteve Langasek2019-01-03
|
* implement the force option and the debconf override templateSteve Langasek2019-01-03
|
* new diff_profiles function, which spits out information about any local modsSteve Langasek2019-01-03
| | | | to the autogenerated config
* first attempt at handling conflicts among the selected profilesSteve Langasek2019-01-03
|
* special-case the 'Conflicts' field in the parser, to get us a list instead ofSteve Langasek2019-01-03
| | | | a string
* first stab at a perl helper to manage common-*: parse our config files andSteve Langasek2019-01-03
| | | | | generate a debconf prompt from them, but don't yet do anything with the information
* Update the Debian PAM mini-policy to remove references to theSteve Langasek2019-01-03
| | | | | long-obsolete pam_pwdb, and clarify the relationship between pam_stack and @include.
* fix-up commit for grafting svn history onto git historySteve Langasek2019-01-02