[debian-edu-commits] [Git][debian-edu/debian-edu-config][master] 3 commits: Adjust debian/debian-edu-config.lintian-overrides

Wolfgang Schweer (@schweer-guest) gitlab at salsa.debian.org
Tue Nov 2 22:24:39 GMT 2021



Wolfgang Schweer pushed to branch master at Debian Edu / debian-edu-config


Commits:
6dfbbca5 by Wolfgang Schweer at 2021-11-02T23:17:59+01:00
Adjust debian/debian-edu-config.lintian-overrides

Signed-off-by: Wolfgang Schweer <wschweer at arcor.de>

- - - - -
69d83ae4 by Wolfgang Schweer at 2021-11-02T23:20:23+01:00
Replace ntp with systemd-timesyncd

  cf3/ntp.cf: Make sure ntp replaces systemd-timesyncd

  cf3/promises.cf: Adjust bundlesequence to ensure ntp configuration happens
  after ntp has been installed.

Signed-off-by: Wolfgang Schweer <wschweer at arcor.de>

- - - - -
99a0b9a5 by Wolfgang Schweer at 2021-11-02T23:23:03+01:00
Add changelog entries for last commits

Signed-off-by: Wolfgang Schweer <wschweer at arcor.de>

- - - - -


4 changed files:

- cf3/cf.ntp
- cf3/promises.cf
- debian/changelog
- debian/debian-edu-config.lintian-overrides


Changes:

=====================================
cf3/cf.ntp
=====================================
@@ -21,6 +21,15 @@ files:
     "/usr/lib/systemd/timesyncd.conf.d/debian-edu-timesyncd.conf"
       copy_from => local_cp("/usr/share/debian-edu-config/debian-edu-timesyncd.conf"),
       perms => mog("644","root","root");
+
+commands:
+
+  # Make sure ntp gets installed
+
+  debian.server.installation::
+
+    "/usr/bin/apt-get install -y ntp"
+      contain => in_shell;
 }
 
 bundle agent editline_ntp


=====================================
cf3/promises.cf
=====================================
@@ -31,7 +31,6 @@ body common control
                           permission_homes,
                           editline_homes,
                           editline_bind,
-                          editline_ntp,
                           editline_ldapserver,
                           editline_ldapclient,
                           editline_syslog,
@@ -54,6 +53,7 @@ body common control
                           ldapclient,
                           desktop,
                           ntp,
+                          editline_ntp,
                           squid,
                           sshd,
                           syslog,


=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+debian-edu-config (2.12.11) UNRELEASED; urgency=medium
+
+  * debian/debian-edu-config.lintian-overrides: Adjust overrides for
+    'possibly-insecure-handling-of-tmp-files-in-maintainer-script'; actually,
+     'mktemp -d' is used in debian/debian-edu-config.postinst, tmp file handling
+     is secure.
+  * cf3/ntp.cf: Make sure ntp replaces systemd-timesyncd
+  * cf3/promises.cf: Adjust bundlesequence to ensure ntp configuration happens
+    after ntp has been installed.
+
+ -- Wolfgang Schweer <wschweer at arcor.de>  Tue, 26 Oct 2021 12:41:12 +0200
+
 debian-edu-config (2.12.10) unstable; urgency=medium
 
   [ Wolfgang Schweer ]


=====================================
debian/debian-edu-config.lintian-overrides
=====================================
@@ -15,4 +15,6 @@ debian-edu-config binary: missing-systemd-service-for-init.d-script etc/init.d/f
 debian-edu-config binary: missing-systemd-service-for-init.d-script etc/init.d/fetch-rootca-cert fetch-rootca-cert
 debian-edu-config binary: missing-systemd-service-for-init.d-script etc/init.d/firefox-ldapconf firefox-ldapconf
 debian-edu-config binary: script-not-executable usr/share/debian-edu-config/killer.cron
-debian-edu-config binary: possibly-insecure-handling-of-tmp-files-in-maintainer-script postinst:153
+debian-edu-config binary: possibly-insecure-handling-of-tmp-files-in-maintainer-script $TMPDIR/all.ldif [control/postinst:153]
+debian-edu-config binary: possibly-insecure-handling-of-tmp-files-in-maintainer-script $TMPDIR/all.ldif [control/postinst:158]
+debian-edu-config binary: possibly-insecure-handling-of-tmp-files-in-maintainer-script $TMPDIR/all.ldif [control/postinst:160]



View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/-/compare/e2dbe5f8a09f10e19f5ab474c9c1c41f1fd91bc1...99a0b9a56cc5936332b6b270f362f41e6f8ca02a

-- 
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/-/compare/e2dbe5f8a09f10e19f5ab474c9c1c41f1fd91bc1...99a0b9a56cc5936332b6b270f362f41e6f8ca02a
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-edu-commits/attachments/20211102/8d7c7dbe/attachment-0001.htm>


More information about the debian-edu-commits mailing list