[Git-commits] [grml/grml-etc] 004e4c: Drop deprecated init scripts

Michael Prokop noreply at github.com
Fri Jun 4 13:37:22 CEST 2021


  Branch: refs/heads/master
  Home:   https://github.com/grml/grml-etc
  Commit: 004e4c371ab86d809d0ab39c1153db444becf8bd
      https://github.com/grml/grml-etc/commit/004e4c371ab86d809d0ab39c1153db444becf8bd
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R etc/init.d/firewall
    R etc/init.d/grml-home
    R etc/init.d/grml-misc
    R etc/init.d/grml-reboot
    R etc/init.d/ssh

  Log Message:
  -----------
  Drop deprecated init scripts

Those are crude hacks and no longer relevant nor supported as such, so
drop them:

* /etc/init.d/firewall
* /etc/init.d/grml-home
* /etc/init.d/grml-misc
* /etc/init.d/grml-reboot
* /etc/init.d/ssh


  Commit: 323f8ac9e9569d3e53a64f66366dc0a911862326
      https://github.com/grml/grml-etc/commit/323f8ac9e9569d3e53a64f66366dc0a911862326
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R etc/resolv.conf.template

  Log Message:
  -----------
  Drop deprecated and unmaintained /etc/resolv.conf.template

This file wasn't modified within the last >15 years, there's
no point in shipping this as such.


  Commit: 4e0acf38cccbf1b60c714cb22a2a0a9ca7eba7a5
      https://github.com/grml/grml-etc/commit/4e0acf38cccbf1b60c714cb22a2a0a9ca7eba7a5
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R etc/skel/.a2ps/a2psrc

  Log Message:
  -----------
  Drop deprecated /etc/skel/.a2ps/a2psrc

Thils file wasn't modified in the last >15 years and a2ps is known
to buggy with "modern" encodings and maintained by Debian QA Group.
We don't even ship a2ps with any of our current ISOs, so if someone
really cares about a2ps then let's find out.


  Commit: 4596bedb3cc9a6bd9d78f8ab1ffb873daa2a087b
      https://github.com/grml/grml-etc/commit/4596bedb3cc9a6bd9d78f8ab1ffb873daa2a087b
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R etc/rcS.d/important_notice

  Log Message:
  -----------
  Drop /etc/rcS.d/important_notice, we no longer use file-rc


  Commit: a4faad00cb845f27e4630d32d704d511884a0d3d
      https://github.com/grml/grml-etc/commit/a4faad00cb845f27e4630d32d704d511884a0d3d
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R etc/skel/.acrorc

  Log Message:
  -----------
  Drop deprecated /etc/skel/.acrorc

Latest version of a Acrobat reader for Linux dates back to 2013,
and there's no point in supporting this anymore.


  Commit: c90701b9eb99229ec603809d311fc46547b29457
      https://github.com/grml/grml-etc/commit/c90701b9eb99229ec603809d311fc46547b29457
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R etc/skel/.asoundrc.example

  Log Message:
  -----------
  Drop deprecated /etc/skel/.asoundrc.example

This file was unmodified for >15 years, it served as example file only
and ALSA configuration is no longer relevant with pulseaudio and
pipewire, so let's drop it.


  Commit: a554d6f3cc0cc8279af4348c67a79ef011d45361
      https://github.com/grml/grml-etc/commit/a554d6f3cc0cc8279af4348c67a79ef011d45361
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R etc/skel/.centericq/external

  Log Message:
  -----------
  Drop deprecated centericq configuration

This file wasn't modified for >15 years and centericq was removed
in 2007 from Debian, there's no point in shipping this any longer.


  Commit: 259fe66b1bf180c89c151c6c5345ee071eed1671
      https://github.com/grml/grml-etc/commit/259fe66b1bf180c89c151c6c5345ee071eed1671
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R etc/skel/.snownews/urls

  Log Message:
  -----------
  Drop deprecated /etc/skel/.snownews/urls

snownews is no longer supported by upstream and the package was
removed 2008 from Debian, so there's no point in shipping this any
longer.


  Commit: 3ab457b547e7d67cba4a2bdbcd7ad0aef889aa2f
      https://github.com/grml/grml-etc/commit/3ab457b547e7d67cba4a2bdbcd7ad0aef889aa2f
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R etc/skel/.jackdrc

  Log Message:
  -----------
  Drop unmaintained /etc/skel/.jackdrc

This file was unmodified for >15 years and we didn't ship
jackd since 2011, so there's no point in shipping this
any longer.


  Commit: 1a4a99c25496aca52b66c503b2b2b6022a924115
      https://github.com/grml/grml-etc/commit/1a4a99c25496aca52b66c503b2b2b6022a924115
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    M etc/skel/.signature

  Log Message:
  -----------
  etc/skel/.signature: use https and proper "Grml" spelling


  Commit: 980d8746f5bb95e996f8533cbbe0dcdf28feb3b8
      https://github.com/grml/grml-etc/commit/980d8746f5bb95e996f8533cbbe0dcdf28feb3b8
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    M etc/skel/.links2/bookmarks.html

  Log Message:
  -----------
  Refresh /etc/skel/.links2/bookmarks.html

Update grml.org URL (to use https and use current version of our website
title). Drop all other URLs which are either 404s nowadays or don't
really make sense for the Grml live system.

NOTE: this file needs to have the layout as-is and as generated by links2


  Commit: 942b0e4557ab748c533a99a07e54725d81b94853
      https://github.com/grml/grml-etc/commit/942b0e4557ab748c533a99a07e54725d81b94853
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R etc/skel/.links/bookmarks
    R etc/skel/.links/links.cfg
    R etc/skel/.links/links.his

  Log Message:
  -----------
  Drop deprecated /etc/skel/.links/

The Debian packages links and links2 are both compiled from same
source package links2, whereas links is compiled without graphics mode
(and links2 with graphics support compiled in). Both packages use
the ~/.links2/ configuration directory though and files in
~/.links/ no longer seem to be relevant, also see
https://sources.debian.org/src/links2/2.21-1/debian/patches/links2-instead-of-links.diff/


  Commit: 441114f745fb8f32e03aabd014ea568f9ed19ca7
      https://github.com/grml/grml-etc/commit/441114f745fb8f32e03aabd014ea568f9ed19ca7
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R etc/skel/.w3m/config

  Log Message:
  -----------
  Drop unmaintained /etc/skel/.w3m/config

This file was unmodified for >15 years and Debian's w3m package includes
a /etc/w3m/config configuration file which lists more configuration
settings and plenty of the options diverge slightly from our
configuration. Let's drop our configuration file and use Debian's
defaults (if we really want to change specific settings let's identify
those and we could then only overwrite those specific settings instead
of shipping a full and poorly maintained configuration file).


  Commit: 5e4958528147406a205a1a138e14faef35b9d2c2
      https://github.com/grml/grml-etc/commit/5e4958528147406a205a1a138e14faef35b9d2c2
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R debian/conffiles

  Log Message:
  -----------
  Drop debian/conffiles


  Commit: 231d68da5b0edc06531fbed4907c20ca21604f49
      https://github.com/grml/grml-etc/commit/231d68da5b0edc06531fbed4907c20ca21604f49
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R etc/locale.gen.grml
    R etc/locale.gen.minimal

  Log Message:
  -----------
  Drop deprecated /etc/locale.gen.grml + /etc/locale.gen.minimal

Since 2011 we handle the locales generation via configuration
files from within grml-live (see e.g. commit f3b335ea5c in
grml-live.git), there's no need to ship those files here.


  Commit: 780bb6b56820b5fd3676372107257b444e91dc01
      https://github.com/grml/grml-etc/commit/780bb6b56820b5fd3676372107257b444e91dc01
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R etc/lynx.cfg

  Log Message:
  -----------
  Drop unmaintained /etc/lynx.cfg

This file was unmodified for the last >15 years and Debian's lynx
package provides a configuration file /etc/lynx/lynx.cfg. Time to drop
our configuration file.


  Commit: 5b9a5ccb7da30c8c53fe55e1a5134529165c7ceb
      https://github.com/grml/grml-etc/commit/5b9a5ccb7da30c8c53fe55e1a5134529165c7ceb
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R etc/wvdial.conf.umts

  Log Message:
  -----------
  Drop deprecated /etc/wvdial.conf.umts

This file was unmodified for the last ~7 years and mobile UMTS
cards shouldn't be relevant anymore (if someone cares about them
though we'd like to find out), so let's drop support for it.

We also dropped comgt and wvdial from grml-live, see
https://github.com/grml/grml-live/commit/d0ce067638241506378237ec3fb09a519707fc1a +
https://github.com/grml/grml-live/commit/7a47f8cadd6682f9df8cc5581a4aea751bb581c2


  Commit: 371db27aa92277132f9e8ea374fe45f1ea9cd4f3
      https://github.com/grml/grml-etc/commit/371db27aa92277132f9e8ea374fe45f1ea9cd4f3
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    R debian/postrm
    R debian/preinst

  Log Message:
  -----------
  Drop deprecated debian/postrm + debian/preinst

With the removal of the the init scripts and moving files from
grml-etc to grml-etc-core, those maintainer files are no longer
relevant.


  Commit: 36b423ef4292864218dd7a61a158d13d52142a48
      https://github.com/grml/grml-etc/commit/36b423ef4292864218dd7a61a158d13d52142a48
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    A debian/grml-etc.maintscript

  Log Message:
  -----------
  Include maintscript to remove deprecated configuration files

See https://manpages.debian.org/unstable/dpkg/dpkg-maintscript-helper.1.en.html
for details


  Commit: 97d5c473a156d380bc71b34165f746035549ab33
      https://github.com/grml/grml-etc/commit/97d5c473a156d380bc71b34165f746035549ab33
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    A Makefile
    M debian/control
    M debian/copyright
    A debian/grml-etc.lintian-overrides
    R debian/overrides
    M debian/rules
    R debian/source/lintian-overrides

  Log Message:
  -----------
  Rework debian/ to follow current best practices and drop deprecated symlinks

* Switch to minimal debhelper approach (which also drops the
  the deprecated /etc/rc*.d/important_notice and /etc/init.d/grml-halt symlinks)
  and use Makefile
* Switch all Homepage and Vcs-* headers to
  https://github.com/grml/grml-etc-core/ (this avoids having a strange
  mixture of our self-hosted git repositories and github and
  also fixes vcs-field-uses-insecure-uri lintian warning)
* Drop debian/overrides and provide up2date debian/grml-etc.lintian-overrides
* Bump Standards-Version to 4.5.1
* Convert debian/copyright to machine-readable format


  Commit: 9a4b292a42da1bf7f9e863474f5376194f580a7b
      https://github.com/grml/grml-etc/commit/9a4b292a42da1bf7f9e863474f5376194f580a7b
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-06-04 (Fri, 04 Jun 2021)

  Changed paths:
    M debian/changelog

  Log Message:
  -----------
  Release new version 1.8.0


Compare: https://github.com/grml/grml-etc/compare/3b2c98b36a2b...9a4b292a42da


More information about the Git-commits mailing list