~nacc/ubuntu/+source/gosa:debian/sid

Last commit made on 2017-01-26
Get this branch:
git clone -b debian/sid https://git.launchpad.net/~nacc/ubuntu/+source/gosa
Only Nish Aravamudan can upload to this branch. If you are Nish Aravamudan please log in for upload directions.

Branch merges

Branch information

Name:
debian/sid
Repository:
lp:~nacc/ubuntu/+source/gosa

Recent commits

7235383... by Mike Gabriel

Import patches-unapplied version 2.7.4+reloaded2-13 to debian/sid

Imported using git-ubuntu import.

Publish parent: f4aeb0c680eb1a1f8c56af0c41e99fcca08754f7

New changelog entries:
  [ Dominik George ]
  * Allow IPv4 addresses and FQDNs as sudoHost. (Closes: #834065).
  * Added myself to Uploaders.
  [ Mike Gabriel ]
  * debian/control:
    + Update D (gosa, gosa-dev): php-cli -> php7.0-cli.
    + Update PHP MySQL(i) dependency. GOsa with PHP 7 now depends on php-mysqli.
  * debian/patches:
     + Add 1028_use-mysqli-instead-of-mysql.patch. Migrate from PHP MySQL
       extension to MySQLi extension. (Closes: #834063).
     + Fix another man page type via 1004_fix-typos-in-man-pages.patch.
  * lintian:
    + Update source.lintian-overrides.
    + Add php-script-but-no-phpX-cli-dep override for two files.
  * debian/README.Debian: Fix spelling issue.
  * debian/gosa-plugin-opsi.lintian-overrides:
    + Drop. No required any more.

f4aeb0c... by Mike Gabriel

Import patches-unapplied version 2.7.4+reloaded2-12 to debian/sid

Imported using git-ubuntu import.

Publish parent: 154c50bca0d793d920f59a98245343e4ead7949d

New changelog entries:
  [ Mike Gabriel ]
  * debian/fix-constructors.sh:
    + Additionally replace occurrences of <class>::<class>(...) with
      <class>::_construct(). Assure script can be run several times on the
      same GOsa code tree.
  * debian/patches:
    + Fix 1026_fix-deprecated-constructor-format.patch. Additionally patch
      occurrences of <class>::<class>(...) with <class>::_construct().
  [ Wolfgang Schweer ]
  * debian/fix-constructors.sh:
    + Exclude xml:xml* commands from being touched by this script.
  * debian/patches:
    + Another fix for 1026_fix-deprecated-constructor-format.patch. Don't
      replace xml::xml2array by flawed xml::__construct2array.

154c50b... by Mike Gabriel

Import patches-unapplied version 2.7.4+reloaded2-11 to debian/sid

Imported using git-ubuntu import.

Publish parent: c6adf5776fc106ee9ae2d423d5dc4029c86e1128

New changelog entries:
  * debian/patches:
    + Add 1025_fix-with-smarty-3-1-29.patch. Fix class auto-loading when GOsa
      is used under Smarty3 (>= 3.1.28).
    + Add 1026_fix-deprecated-constructor-format.patch. Replace old-style
      constructor names (equaling the class name) by methods of the name
      "__construct()". This patch has been generated by the shipped-with script
      debian/fix-constructors.sh. Thanks to Cajus Pollmeier for providing this
      script.
  * debian/control:
    + Bump Standards: to 3.9.8. No changes needed.
    + Use encrypted URLs for Vcs-*: fields.

c6adf57... by Holger Levsen <email address hidden>

Import patches-unapplied version 2.7.4+reloaded2-10 to debian/sid

Imported using git-ubuntu import.

Publish parent: 8e7fca206c2a255e119aae59d454310eefb990a6

New changelog entries:
  [ Holger Levsen ]
  * Fixup PHP syntax in 1010_fix-entry-removal-in-mail-plugin.patch. See
    #796823 for the details.
  * Update depends and debian/gosa-apache.conf for the PHP 7.0 transition.
    Thanks to Wolfgang Schweer for the patch! (Closes: #821501)
  [ Mike Gabriel ]
  * debian/gosa.NEWS: Fix date (2015 -> 2016) for latest NEWS announcement.

8e7fca2... by Mike Gabriel

Import patches-unapplied version 2.7.4+reloaded2-9 to debian/sid

Imported using git-ubuntu import.

Publish parent: f7e65fdeab4da1c6711f57738ccddf152c85ff2b

New changelog entries:
  * debian/gosa-desktop.dirs:
    + Create /etc/gosa through dpkg for bin:package gosa-desktop. (Closes:
      #814576).
  * debian/control:
    + Drop as alternative Ds (gosa-desktop): konqueror, epiphany-browser,
      midori, chromium. (Closes: #814774).

f7e65fd... by Mike Gabriel

Import patches-unapplied version 2.7.4+reloaded2-8 to debian/sid

Imported using git-ubuntu import.

Publish parent: a2d4157b52393eb602a407469d09a41fcf4e9017

New changelog entries:
  * debian/changelog:
    + Add closure of #796813 for version 2.7.4+reloaded2-6.
  * debian/patches:
    + Fix comment header for 0007_update-sambaHashHook-description.patch.
    + Add 1022_add-b-switch-to-mkntpasswd-script.patch. Support creation of
      NT/LM hashes from base64 encoded password string.
    + Add 1023_check-smbhash-creation-for-base64-encoded-pws.patch. Check
      NT/LM hash creation during setup checks using decode_base64() function.
    + Update 0007_update-sambaHashHook-description.patch. Add -MMIME::Base64
      package loading in NT/LM hash creation code on gosa.conf man page.
    + Add 1024_dont-overescape-dollar-signs-in-smb-passwords.patch. Don't
      over-escape "$" characters in passwords provided to the sambaHashHook
      execution call. (Together with encoding passwords for sambaHashHook
      as base64 string, this closes: #801758).
  * debian/gosa.NEWS:
    + Add information on password string now getting base64 encoded prior
      to handing it over to the sambaHashHook script.
  * debian/gosa.postinst:
    + Only create symlinks to lpstat and convert, if those binaries really
      exist on the system. (Closes: #811382).
  * debian/control:
    + Update D (gosa-desktop): depend on browser currently available on Debian
      and Ubuntu. (Closes: #814004).
  * debian/gosa*.dirs:
    + Remove most *.dirs directories, only remaining file: gosa.dirs.
  * debian/gosa{,-plugin-mail,-plugin-gofon,-desktop}.postrm:
    + Remove /etc/gosa/ directory, if empty when purging the corresponding
      packages. (To make piuparts happy).
  * debian/gosa.post*:
    + Use proper if clauses for conditions. This assures that the
      postinst/postrm scripts do not fail if any of the conditions is not
      met.
    + Define $PATH in scripts to make sure, the which command used in these
      scripts works as expected.

a2d4157... by Mike Gabriel

Import patches-unapplied version 2.7.4+reloaded2-7 to debian/sid

Imported using git-ubuntu import.

Publish parent: 6522e255d85faa18e6b73bf43a6c989fc0e7e872

New changelog entries:
  * debian/changelog:
    + Fix-up for previous upload: Add missing changes regarding
      lintian.
  * debian/gosa.post{inst,rm}:
    + Use quotes around which commands. This fixes failures during
      post-installation if either of the supported http daemon packages is not
      installed.

6522e25... by Mike Gabriel

Import patches-unapplied version 2.7.4+reloaded2-6 to debian/sid

Imported using git-ubuntu import.

Publish parent: 3153596657cbb9bdd79bf5a75d9cfa38901d7113

New changelog entries:
  * debian/patches:
    + Fix 1007_gen-uids-like-gosa26.patch. If a placeholder operator specifies
      no start and end, but only one value (e.g., %{givenName[12]}), then always
      use the complete string. (Closes: #803540).
    + Add 1021_disable-sorting-in-DHCP-section-lists.patch. Disable sorting for
      DHCP section lists (plus fix accessor name in class_sortableList.inc).
    + Add 0006_code-injection-in-samba-hash-generation.patch,
      0007_update-sambaHashHook-description.patch. Fix potential code injection
      issue in Samba hash generation.
    + Update 1004_fix-typos-in-man-pages.patch due to cherry-picking
      0007_update-sambaHashHook-description.patch from upstream. Also fix
      more man page typos (reported by lintian).
  * debian/gosa.postinst:
    + When figuring out whether it makes sense to restart Apache2, let's check
      for presence of apache2ctl binary (instead of apache2 binary). Nowadays,
      the Apache2 server can be considered installed when apache2ctl is present
      on a Debian system.
    + Avoid usage of full paths when testing for presence of executables.
  * debian/gosa.postrm:
    + Avoid usage of full paths when testing for presence of executables.

3153596... by Mike Gabriel

Import patches-unapplied version 2.7.4+reloaded2-5 to debian/sid

Imported using git-ubuntu import.

Publish parent: c611d0910219611c4bdbdf47bca936675f378e60

New changelog entries:
  * debian/patches:
    + Update 1016_allow-same-user-ids-as-adduser.patch. Fix typo.
    + Update 0003_xss-vulnerability-on-login-screen.patch. Fix a
      second place where $username should be sanitized by set_post()
      function.
    + Add 1020_ob-fixes.patch. Only run ob_end_clean() if there is
      something to clean.

c611d09... by Mike Gabriel

Import patches-unapplied version 2.7.4+reloaded2-4 to debian/sid

Imported using git-ubuntu import.

Publish parent: 9eff333273d31c2d111c15a363f0ef8a9979af6d

New changelog entries:
  * debian/patches:
    + Improve 1007_gen-uids-like-gosa26.patch. Handle situations where attribute
      values are shorter than the minimal length required. Use the complete
      attribute's value then, if even not long enough.
    + Fix 1012_allow-one-level-domains-in-email-addresses.patch. Fix email
      template checks in tests::is_email(). Also, allow mail addresses
      starting with a single letter followed by a dot as second character
      (e.g., "m.gabriel").
    + Add 1013_fix-smarty-gettext-tags-recognition.patch. Fix rendering of .tpl
      files that contain parameterized {t} blocks.
    + Add 1014_fix-description-of-new-prim-groups.patch. Fix obtaining givenName
      and sn from user object when creating its primary POSIX group.
    + Add 1015_allow-iso8601-date-format-in-user-API.patch. Allow writing
      ISO8601 conform date strings into the dateOfBirth field.
    + Add 1016_allow-same-user-ids-as-adduser.patch. If strictNamingRules is set
      to false in gosa.conf, allow the same UID naming rule as found in
      /usr/bin/adduser (as of Debian jessie/stretch).
    + Add 1017_get-ogroups-ou-fix.patch. Use correct GOsa² API call to obtain
      ogroupRDN string.
    + Add 1018_no-item-multiplication-on-duplicate-search-results.patch. Don't
      return items more than once when found during consecutive search queries.
    + Add 1019_fix-various-typos.patch. Fix various typos in the GOsa² code.
  * debian/gosa-apache.conf:
    + Drop FCGIWRapper option from FCGI related Apache2 config part. Fixes
      Apache2 startup failures when mod_fscgi is used with GOsa².
  * Debian Menu system: Drop debian/gosa.menu in favour of shipping our
    gosa-desktop.desktop file. (See tech-ctte resolution in #741573).
  * Debhelper compat: Bump to version 9.
  * debian/control:
    + Drop R (gosa): ${misc:Recommends}.