Friday 15th February 2013
Fedora Project
Updated smbldap-tools to 0.9.10 in Rawhide:
smbldap_tools.pm: read_user_human_readable: protect attribute values from Encode::decode_utf8() with Encode::FB_CROAK
smbldap_tools.pm: add is_attr_single_value() to check if a specified attribute is defined as single-value in the LDAP schema
smbldap-useradd, smbldap-usermod: check if mailRoutingAddress attribute is single-value or not
smbldap-usermod: remove mailRoutingAddress attribute if empty
smbldap-usermod: suppress "no such attribute" error on remove mail or mailLocalAddress attribute when already absent
I added /usr/bin/pod2man as a buildreq as it's no longer in the default buildroot from F-19 onwards, and I also had to add some POD to the smbldap-config script, as pod2man no complains and dies if it can't extract any documentation from a script (reported upstream at https://gna.org/support/index.php?3013)
Local Packages
Updated perl-Pod-Simple to 3.24:
- Fixed corner case bug for unlikely scenario in which non-UTF-8 text could be parsed as UTF-8
- XHTML IDs can no longer end with punctuation
- Fixed test failure on Perl 5.6.2
Changed the default installation location from "perl" to "site" on 5.12 and higher, since as of that version of Perl, dual-life modules no longer need to be installed in "perl" to replace in-core versions
- Fixed hash order dependency test failures on Perl 5.17
Inlined the code that tries to guess a Pod file's encoding, which reduces the time Pod::Simple takes to build the core Perl documentation by 15-20%
Added a warning when "=item" types mismatch within one "=over"/"=back" block
Fixed regression introduced in 3.22 in which "C< >" tags were incorrectly treated as verbatim text in table of contents items emitted by Pod::Simple::XHTML
Loosened up the matching of "L< >" tags for man pages so that they allow names with dots, underscores, and any other characters other than "/", just so long as they end in '[(][-a-zA-Z0-9]+[)]' (CPAN RT#82975, CPAN RT#82972)
Fixed inverted mapping of "keyboard" to "kbd" in Pod::Simple::HTML (CPAN RT#79201)
Added two new Tagmap entries to Pod::Simple::HTML: "preformat" maps to "pre", and "teletype" maps to "tt" (CPAN RT#79201)
"X< >" tags are now ignored by the pull parser when it searches for titles, as is any trailing whitespace (CPAN RT#74389)
Updated smbldap-tools to 0.9.10 as per the Fedora version
Rebuilt rbldnsd and trac-accountmanager-plugin for the Fedora_19_Mass_Rebuild