[debian-edu-commits] [Git][debian-edu/debian-edu-config][master] 5 commits: debian/debian-edu-config.lintian-overrides: Update existing overrides (line numbers and such).

Mike Gabriel (@sunweaver) gitlab at salsa.debian.org
Mon Aug 7 17:25:00 BST 2023



Mike Gabriel pushed to branch master at Debian Edu / debian-edu-config


Commits:
f49c8ba1 by Mike Gabriel at 2023-08-07T17:33:00+02:00
debian/debian-edu-config.lintian-overrides: Update existing overrides (line numbers and such).

- - - - -
02d1a793 by Mike Gabriel at 2023-08-07T17:33:00+02:00
debian/debian-edu-config.lintian-overrides: Drop missing-systemd-service-for-init.d-script overrides. Systemd service files are now provided.

- - - - -
d86055e6 by Mike Gabriel at 2023-08-07T17:33:00+02:00
debian/debian-edu-config.lintian-overrides: Drop init.d-script-does-not-implement-status-option override for fetch-ldap-cert. Init script is now gone.

- - - - -
006738c6 by Mike Gabriel at 2023-08-07T17:33:00+02:00
testsuite: Install to pkglibexecdir rather than libexecdir. Thanks lintian.

- - - - -
a5a05dcd by Mike Gabriel at 2023-08-07T17:33:00+02:00
Makefile: Adjust white-spacing in variable declarations.

- - - - -


3 changed files:

- Makefile
- debian/debian-edu-config.lintian-overrides
- sbin/debian-edu-test-install


Changes:

=====================================
Makefile
=====================================
@@ -16,24 +16,26 @@ SPROGS = debian-edu-fsautoresize \
 	debian-edu-update-netblock \
 	update-hostname-from-ip
 
-INSTALL     = install -D -p -m 755
-INSTALL_DATA= install -D -p -m 644
-
-prefix     = /usr/local
-sysconfdir = /etc
-cf3dir     = $(sysconfdir)/cfengine3/debian-edu
-bindir     = $(prefix)/bin
-sbindir    = $(prefix)/sbin
-docdir     = $(prefix)/share/doc/$(PACKAGE)
-mandir     = $(prefix)/share/man
-ldapdir    = $(sysconfdir)/ldap
+INSTALL        = install -D -p -m 755
+INSTALL_DATA   = install -D -p -m 644
+
+prefix         = /usr/local
+sysconfdir     = /etc
+cf3dir         = $(sysconfdir)/cfengine3/debian-edu
+bindir         = $(prefix)/bin
+sbindir        = $(prefix)/sbin
+docdir         = $(prefix)/share/doc/$(PACKAGE)
+mandir         = $(prefix)/share/man
+ldapdir        = $(sysconfdir)/ldap
 slbackupphpdir = $(sysconfdir)/slbackup-php
-schemadir  = $(ldapdir)/schema
-dhcpdir   = $(sysconfdir)/dhcp
-libdir     = /usr/lib
-pkglibdir  = $(libdir)/debian-edu-config
-vardir     = /var
-wwwdir     = /etc/debian-edu/www
+schemadir      = $(ldapdir)/schema
+dhcpdir        = $(sysconfdir)/dhcp
+libdir         = /usr/lib
+pkglibdir      = $(libdir)/debian-edu-config
+libexecdir     = /usr/libexec
+pkglibexecdir  = $(libexecdir)/debian-edu-config
+vardir         = /var
+wwwdir         = /etc/debian-edu/www
 
 
 CF3FILES = \
@@ -391,9 +393,9 @@ install-testsuite:
 		$(INSTALL_DATA) $$f $(DESTDIR)/usr/$$f ; \
 	done
 
-	install -d $(DESTDIR)$(pkglibdir)/testsuite
+	install -d $(DESTDIR)$(pkglibexecdir)/testsuite
 	set -e ; for test in testsuite/* ; do \
-		$(INSTALL) $$test $(DESTDIR)$(pkglibdir)/$$test; \
+		$(INSTALL) $$test $(DESTDIR)$(pkglibexecdir)/$$test; \
 	done
 
 


=====================================
debian/debian-edu-config.lintian-overrides
=====================================
@@ -5,29 +5,23 @@ debian-edu-config: debconf-is-not-a-registry [usr/share/debian-edu-config/d-i/pr
 debian-edu-config: debconf-is-not-a-registry [usr/share/debian-edu-config/tools/edu-icinga-setup:24]
 debian-edu-config: debconf-is-not-a-registry [usr/share/debian-edu-config/tools/kerberos-kdc-init:31]
 debian-edu-config: debconf-is-not-a-registry [usr/share/debian-edu-config/tools/run-at-firstboot:11]
-debian-edu-config: missing-systemd-service-for-init.d-script chromium-ldapconf [etc/init.d/chromium-ldapconf]
-debian-edu-config: missing-systemd-service-for-init.d-script enable-nat [etc/init.d/enable-nat]
-debian-edu-config: missing-systemd-service-for-init.d-script fetch-ldap-cert [etc/init.d/fetch-ldap-cert]
-debian-edu-config: missing-systemd-service-for-init.d-script fetch-rootca-cert [etc/init.d/fetch-rootca-cert]
-debian-edu-config: missing-systemd-service-for-init.d-script firefox-ldapconf [etc/init.d/firefox-ldapconf]
 debian-edu-config: init.d-script-does-not-implement-status-option [etc/init.d/chromium-ldapconf]
-debian-edu-config: init.d-script-does-not-implement-status-option [etc/init.d/fetch-ldap-cert]
 debian-edu-config: init.d-script-does-not-implement-status-option [etc/init.d/fetch-rootca-cert]
 debian-edu-config: init.d-script-does-not-implement-status-option [etc/init.d/firefox-ldapconf]
 debian-edu-config: possibly-insecure-handling-of-tmp-files-in-maintainer-script $TMPDIR/all.ldif [postinst:177]
 debian-edu-config: possibly-insecure-handling-of-tmp-files-in-maintainer-script $TMPDIR/all.ldif [postinst:182]
 debian-edu-config: possibly-insecure-handling-of-tmp-files-in-maintainer-script $TMPDIR/all.ldif [postinst:184]
-debian-edu-config: unused-debconf-template debian-edu-config/first-user-fullname [templates:471]
-debian-edu-config: unused-debconf-template debian-edu-config/first-user-name [templates:465]
-debian-edu-config: unused-debconf-template debian-edu-config/first-user-password [templates:477]
+debian-edu-config: unused-debconf-template debian-edu-config/first-user-fullname [templates:491]
+debian-edu-config: unused-debconf-template debian-edu-config/first-user-name [templates:485]
+debian-edu-config: unused-debconf-template debian-edu-config/first-user-password [templates:497]
 debian-edu-config: unused-debconf-template debian-edu-config/kdc-password [templates:71]
-debian-edu-config: unused-debconf-template debian-edu-config/kdc-password-again [templates:148]
-debian-edu-config: unused-debconf-template debian-edu-config/kdc-password-empty [templates:227]
-debian-edu-config: unused-debconf-template debian-edu-config/kdc-password-mismatch [templates:188]
-debian-edu-config: unused-debconf-template debian-edu-config/ldap-password [templates:268]
-debian-edu-config: unused-debconf-template debian-edu-config/ldap-password-again [templates:345]
-debian-edu-config: unused-debconf-template debian-edu-config/ldap-password-empty [templates:424]
-debian-edu-config: unused-debconf-template debian-edu-config/ldap-password-mismatch [templates:385]
+debian-edu-config: unused-debconf-template debian-edu-config/kdc-password-again [templates:152]
+debian-edu-config: unused-debconf-template debian-edu-config/kdc-password-empty [templates:235]
+debian-edu-config: unused-debconf-template debian-edu-config/kdc-password-mismatch [templates:194]
+debian-edu-config: unused-debconf-template debian-edu-config/ldap-password [templates:278]
+debian-edu-config: unused-debconf-template debian-edu-config/ldap-password-again [templates:359]
+debian-edu-config: unused-debconf-template debian-edu-config/ldap-password-empty [templates:442]
+debian-edu-config: unused-debconf-template debian-edu-config/ldap-password-mismatch [templates:401]
 debian-edu-config: bash-term-in-posix-shell '$HOSTNAME' [usr/sbin/update-hostname-from-ip:117]
 debian-edu-config: bash-term-in-posix-shell '$HOSTNAME' [usr/sbin/update-hostname-from-ip:122]
 debian-edu-config: bash-term-in-posix-shell '$HOSTNAME' [usr/sbin/update-hostname-from-ip:124]


=====================================
sbin/debian-edu-test-install
=====================================
@@ -5,7 +5,7 @@
 # Make sure strings and dates have predictable format
 LC_ALL=C
 
-basedir=/usr/lib/debian-edu-config/testsuite
+basedir=/usr/libexec/debian-edu-config/testsuite
 
 cd $basedir
 



View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/-/compare/7bf138c397bc3f9c7c03c57206ff5cd7b17aeba2...a5a05dcd60259dec599d4bfe4cbf67693c4ed752

-- 
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/-/compare/7bf138c397bc3f9c7c03c57206ff5cd7b17aeba2...a5a05dcd60259dec599d4bfe4cbf67693c4ed752
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/20230807/2b36e975/attachment-0001.htm>


More information about the debian-edu-commits mailing list