Michael Prokop [Thu, 7 Dec 2023 16:22:52 +0000 (17:22 +0100)]
Release new version 1.9.0
Michael Prokop [Tue, 5 Dec 2023 06:55:24 +0000 (07:55 +0100)]
Merge remote-tracking branch 'origin/pr/3'
Michael Prokop [Mon, 4 Dec 2023 12:24:42 +0000 (13:24 +0100)]
etc/skel/.irssi/config: update servers/chatnets/channels and no longer autojoin #grml
Update servers/chatnets list to what's also shipped by irssi
configuration with Debian/bookworm.
Only configure #grml channel, though no longer autojoin it,
as OFTC blocks our Grml user, and we also need an identified and
verified user to join #grml. :(
Michael Prokop [Fri, 9 Jul 2021 07:12:39 +0000 (09:12 +0200)]
Release new version 1.8.1
Michael Prokop [Wed, 9 Jun 2021 13:35:01 +0000 (15:35 +0200)]
debian: fix github URL in Homepage/Vcs-*/Source headers
It's of course grml-etc and not grml-etc-core :)
Michael Prokop [Fri, 4 Jun 2021 11:31:28 +0000 (13:31 +0200)]
Release new version 1.8.0
Michael Prokop [Fri, 4 Jun 2021 11:30:06 +0000 (13:30 +0200)]
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
Michael Prokop [Fri, 4 Jun 2021 11:19:58 +0000 (13:19 +0200)]
Include maintscript to remove deprecated configuration files
See https://manpages.debian.org/unstable/dpkg/dpkg-maintscript-helper.1.en.html
for details
Michael Prokop [Fri, 4 Jun 2021 11:14:23 +0000 (13:14 +0200)]
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.
Michael Prokop [Fri, 4 Jun 2021 10:40:27 +0000 (12:40 +0200)]
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
Michael Prokop [Fri, 4 Jun 2021 10:36:51 +0000 (12:36 +0200)]
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.
Michael Prokop [Fri, 4 Jun 2021 10:34:33 +0000 (12:34 +0200)]
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.
Michael Prokop [Fri, 4 Jun 2021 10:28:23 +0000 (12:28 +0200)]
Drop debian/conffiles
Michael Prokop [Fri, 4 Jun 2021 10:22:35 +0000 (12:22 +0200)]
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).
Michael Prokop [Fri, 4 Jun 2021 10:14:58 +0000 (12:14 +0200)]
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/
Michael Prokop [Fri, 4 Jun 2021 10:03:02 +0000 (12:03 +0200)]
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
Michael Prokop [Fri, 4 Jun 2021 09:57:18 +0000 (11:57 +0200)]
etc/skel/.signature: use https and proper "Grml" spelling
Michael Prokop [Fri, 4 Jun 2021 09:55:55 +0000 (11:55 +0200)]
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.
Michael Prokop [Fri, 4 Jun 2021 09:53:04 +0000 (11:53 +0200)]
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.
Michael Prokop [Fri, 4 Jun 2021 09:51:25 +0000 (11:51 +0200)]
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.
Michael Prokop [Fri, 4 Jun 2021 09:48:56 +0000 (11:48 +0200)]
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.
Michael Prokop [Fri, 4 Jun 2021 09:46:17 +0000 (11:46 +0200)]
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.
Michael Prokop [Fri, 4 Jun 2021 09:45:18 +0000 (11:45 +0200)]
Drop /etc/rcS.d/important_notice, we no longer use file-rc
Michael Prokop [Fri, 4 Jun 2021 09:42:39 +0000 (11:42 +0200)]
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.
Michael Prokop [Fri, 4 Jun 2021 09:41:03 +0000 (11:41 +0200)]
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.
Michael Prokop [Fri, 4 Jun 2021 09:39:12 +0000 (11:39 +0200)]
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
Michael Prokop [Fri, 4 Jun 2021 08:54:19 +0000 (10:54 +0200)]
Merge remote-tracking branch 'origin/pr/2'
Michael Prokop [Thu, 27 May 2021 16:37:04 +0000 (18:37 +0200)]
irssi: replace freenode with oftc
Related to https://blog.grml.org/archives/405-Grml-IRC-channel-moving-to-OFTC.html
Michael Prokop [Thu, 21 Mar 2019 11:21:50 +0000 (12:21 +0100)]
Release new version 1.7.0
Michael Prokop [Thu, 21 Mar 2019 11:20:48 +0000 (12:20 +0100)]
Bump debian/compat to 10 and adjust Build-Depends on debhelper accordingly
Michael Prokop [Thu, 21 Mar 2019 11:20:18 +0000 (12:20 +0100)]
Bump Standards-Version to 4.3.0
Michael Prokop [Thu, 21 Mar 2019 09:34:40 +0000 (10:34 +0100)]
grml-reboot: switch default mount point from /lib/live/mount/medium to /run/live/medium
In commit
0d878d3a679 of live-boot(-grml)
("Simplify mount point handling by using /run/live instead of /lib/live/mount")
the mountpath of /lib/live/mount/medium was moved towards /run/live/medium.
Commit
c6a17c7b41b of live-boot(-grml) provides a backward compatibility
rbind mount, but occasionally there seems to be a regression somewhere
during boot (see https://github.com/grml/live-boot-grml/issues/10), and
the rbind mount will be deprecated and removed before the bullseye
(Debian 11) release.
Layout changes over time:
* /cdrom for old linuxrc approach
* /live/image for initramfs layout until December 2012
* /lib/live/mount/medium for initramfs layout since December 2012
* /run/live/medium for initramfs layout since December 2018
Drop support for everything but /run/live/medium and
/lib/live/mount/medium, while at it.
Michael Prokop [Fri, 25 May 2018 11:53:25 +0000 (13:53 +0200)]
Release new version 1.6.3
Michael Prokop [Fri, 25 May 2018 11:52:47 +0000 (13:52 +0200)]
Bump Standards-Version to 4.1.4
Michael Prokop [Sat, 23 Sep 2017 12:01:39 +0000 (14:01 +0200)]
Fix typo (s/usefull/useful/)
Michael Prokop [Fri, 24 Feb 2017 12:46:03 +0000 (13:46 +0100)]
Release new version 1.6.2
Michael Prokop [Fri, 24 Feb 2017 12:19:22 +0000 (13:19 +0100)]
Update debian/overrides + add debian/source/lintian-overrides
We've tons of lintian issues and need to address them
once we've systemd in a nice way by removing all the
init scripts that we don't want to support anymore.
Instead of modifying the scripts let's acknowledge
that we're ignoring those issues for now.
Michael Prokop [Fri, 24 Feb 2017 12:19:17 +0000 (13:19 +0100)]
Bump debian/compat to 9
Michael Prokop [Fri, 24 Feb 2017 12:16:53 +0000 (13:16 +0100)]
Use https for Homepage + Vcs-Browser entries
Michael Prokop [Fri, 24 Feb 2017 12:16:27 +0000 (13:16 +0100)]
Bump Standards-Version to 3.9.8
Michael Prokop [Thu, 4 Feb 2016 10:09:15 +0000 (11:09 +0100)]
Release new version 1.6.1
Michael Prokop [Thu, 4 Feb 2016 10:08:46 +0000 (11:08 +0100)]
Bump Standards-Version to 3.9.7
Michael Prokop [Thu, 4 Feb 2016 10:05:36 +0000 (11:05 +0100)]
No longer ship /etc/skel/.kshrc [Closes: issue2160]
The ksh package also ships the file /etc/skel/.kshrc and
therefore package installation of grml-etc together with ksh
files.
We didn't have any real changes in our file for more than
10 years. If someone is interested in getting a proper
kshrc within Grml/grml-etc we can re-evaluate our options
before getting in the darkā¢ with dpkg-diverting another
configuration file.
Michael Prokop [Tue, 12 Jan 2016 09:57:21 +0000 (10:57 +0100)]
Release new version 1.6.0
Michael Prokop [Tue, 12 Jan 2016 09:57:03 +0000 (10:57 +0100)]
Bump Standards-Version to 3.9.6
Michael Prokop [Tue, 12 Jan 2016 09:35:42 +0000 (10:35 +0100)]
No longer generate RSA1 SSH hostkey [Closes: issue2158]
Otherwise executing ssh-keygen for rsa1 fails with
"failed: unknown or unsupported key type" with recent openssh
versions (like Debian unstable's 7.1p1-6 as nowadays)
and sshd doesn't start up.
Thanks: Andras Korn for the bugreport
Michael Prokop [Sat, 19 Apr 2014 13:38:54 +0000 (15:38 +0200)]
Release new version 1.5.2
Michael Prokop [Sat, 19 Apr 2014 13:38:00 +0000 (15:38 +0200)]
ssh init script: sync with Debian + generate ed25519 key [Closes: issue1303]
Michael Prokop [Thu, 20 Mar 2014 15:26:20 +0000 (16:26 +0100)]
Release new version 1.5.1
Michael Prokop [Thu, 20 Mar 2014 15:26:00 +0000 (16:26 +0100)]
Run wrap-and-sort -a on debian directory
Michael Prokop [Thu, 20 Mar 2014 15:25:55 +0000 (16:25 +0100)]
Bump Standards-Version to 3.9.5
Andreas "Jimmy" Gredler [Mon, 10 Feb 2014 01:55:24 +0000 (17:55 -0800)]
Fixed typo and replace "grml" with "Grml" in debian/control, added wvdial config for AT&T USA
Michael Prokop [Thu, 10 Jan 2013 13:06:29 +0000 (14:06 +0100)]
Release new version 1.5.0
Michael Prokop [Thu, 10 Jan 2013 13:06:14 +0000 (14:06 +0100)]
Bump Standards-Version to 3.9.4
Michael Prokop [Thu, 10 Jan 2013 13:05:38 +0000 (14:05 +0100)]
Adapt grml-reboot init script for new live-boot live directory
Debian's live-boot changed the path from /live/image to
/lib/live/mount/medium, so adopt our code to support those
new versions without breaking older ISOs.
Michael Prokop [Wed, 19 Dec 2012 13:15:30 +0000 (14:15 +0100)]
Release new version 1.4.2
Markus Rekkenbeil [Wed, 5 Dec 2012 20:24:26 +0000 (21:24 +0100)]
Add LSB headers to some init scripts (grml-home,grml-misc and firewall)
When LSB headers are missing then insserv will automatically
register the scripts for startup and shutdown, having grml-reboot
(and grml-halt being a symlink to grml-reboot) inside startup
of a system is broken, so let's avoid that.
Michael Prokop [Fri, 22 Jun 2012 21:21:50 +0000 (23:21 +0200)]
Release new version 1.4.1
Michael Prokop [Fri, 22 Jun 2012 21:18:05 +0000 (23:18 +0200)]
ssh init script: sync with Debian's 1:5.9p1-5 openssh-server package
Michael Prokop [Fri, 22 Jun 2012 21:15:16 +0000 (23:15 +0200)]
ssh init script: support key generation also with restart action
Closes: issue1183
Thanks: Ulrich Dangel for the bugreport
Michael Prokop [Fri, 22 Jun 2012 21:06:30 +0000 (23:06 +0200)]
Release new version 1.4.0
Michael Prokop [Fri, 22 Jun 2012 21:05:39 +0000 (23:05 +0200)]
Bump Standards-Version to 3.9.3.
Michael Prokop [Fri, 22 Jun 2012 21:00:12 +0000 (23:00 +0200)]
Debian packaging: drop Suggests, Replaces and Recommends lines
* Replaces: automount-knoppix: Those days are gone :)
* Recommends: we don't even ship eterm, python is on each of
our systems and the vim config is in grml-etc-core
* Drop Suggests: grml-docs doesn't exist anymore, we don't
need/ship policyrcd-script-zg2 any longer and grml-desktop
and grml-x are either there or not :)
Michael Prokop [Fri, 22 Jun 2012 20:56:39 +0000 (22:56 +0200)]
grml-reboot: use virt-what instead of imvirt for detection of VMs
As noted in the bugreport imvirt doesn't detect Virtualbox reliable
enough, virt-what seems to work more reliable (and faster too) so
let's give it a shot. Adjusted the dependency accordingly.
Closes: issue1184
Thanks: Ulrich Dangel for bugreport and suggestion
Christian Hofstaedtler [Sun, 11 Dec 2011 20:19:04 +0000 (21:19 +0100)]
Release new version 1.3.5.
Christian Hofstaedtler [Sun, 11 Dec 2011 19:48:49 +0000 (20:48 +0100)]
Update motd text
Christian Hofstaedtler [Sun, 11 Dec 2011 19:45:19 +0000 (20:45 +0100)]
Remove code to unmangle inittab from postrm
Ulrich Dangel [Sun, 11 Dec 2011 17:07:35 +0000 (18:07 +0100)]
Remove deprecated IPython config.
The IPython config system changed with 0.11 and is
not compatible with the old config.
Ulrich Dangel [Sun, 11 Dec 2011 16:47:48 +0000 (17:47 +0100)]
Remove trailing whitespace
Ulrich Dangel [Sun, 11 Dec 2011 16:48:03 +0000 (17:48 +0100)]
Remove permission fix for rox.sourceforge.net/MIME-types/image
Ulrich Dangel [Sun, 11 Dec 2011 16:33:15 +0000 (17:33 +0100)]
Move desktop related config files to grml-desktop.
Christian Hofstaedtler [Sun, 11 Dec 2011 01:25:11 +0000 (02:25 +0100)]
Use fbsetbg to set wallpaper
Ulrich Dangel [Sun, 11 Dec 2011 02:56:35 +0000 (03:56 +0100)]
Slighty change colortheme for xterm
Michael Prokop [Thu, 8 Dec 2011 13:26:19 +0000 (14:26 +0100)]
Release new version 1.3.4
Ulrich Dangel [Thu, 8 Dec 2011 01:34:02 +0000 (02:34 +0100)]
Use terminus as font for xterm
Ulrich Dangel [Thu, 8 Dec 2011 01:19:27 +0000 (02:19 +0100)]
Cleanup xresources and change colortheme to Tomorrow Theme
Christian Hofstaedtler [Tue, 6 Dec 2011 23:22:31 +0000 (00:22 +0100)]
Release new version 1.3.3.
Christian Hofstaedtler [Tue, 6 Dec 2011 23:20:12 +0000 (00:20 +0100)]
Add su-to-rootrc for running X11 programs as root
Michael Prokop [Sat, 26 Nov 2011 18:08:39 +0000 (19:08 +0100)]
Release new version 1.3.2
Christian Hofstaedtler [Wed, 16 Nov 2011 11:11:12 +0000 (12:11 +0100)]
Remove bootsplash_{end,start}.sh
Alexander Wirt [Sun, 7 Nov 2010 19:28:54 +0000 (20:28 +0100)]
Add support for vnc_connect feature (#877)
Michael Prokop [Mon, 7 Nov 2011 10:38:36 +0000 (11:38 +0100)]
Release new version 1.3.1
Michael Prokop [Mon, 7 Nov 2011 10:33:45 +0000 (11:33 +0100)]
grml-reboot: detect virtual machines + assume noprompt for them, add imvirt to Depends
Christian Hofstaedtler [Mon, 7 Nov 2011 09:59:51 +0000 (10:59 +0100)]
Reduce killall wait time to previous amount
Christian Hofstaedtler [Wed, 2 Nov 2011 15:17:30 +0000 (16:17 +0100)]
Remove _very_ old Conflicts
Christian Hofstaedtler [Thu, 13 Oct 2011 21:10:59 +0000 (23:10 +0200)]
Release version 1.3.0.
Christian Hofstaedtler [Thu, 13 Oct 2011 21:08:54 +0000 (23:08 +0200)]
Remove obsolete config file diversions
Christian Hofstaedtler [Thu, 13 Oct 2011 20:58:04 +0000 (22:58 +0200)]
Remove samba config, as Debian ships a useful one nowadays
Christian Hofstaedtler [Thu, 13 Oct 2011 20:52:06 +0000 (22:52 +0200)]
Remove muttng user configuration
Christian Hofstaedtler [Thu, 13 Oct 2011 20:51:21 +0000 (22:51 +0200)]
Remove old dillo user config
Christian Hofstaedtler [Thu, 13 Oct 2011 20:51:00 +0000 (22:51 +0200)]
Remove kismet and pcmcia config files
Christian Hofstaedtler [Thu, 13 Oct 2011 20:49:40 +0000 (22:49 +0200)]
Refresh Debian packaging
Christian Hofstaedtler [Thu, 13 Oct 2011 20:48:41 +0000 (22:48 +0200)]
Update overrides for current lintian version
Christian Hofstaedtler [Thu, 13 Oct 2011 20:45:53 +0000 (22:45 +0200)]
Remove irssi/scripts/scriptassist.pl symlink
Christian Hofstaedtler [Thu, 13 Oct 2011 20:40:51 +0000 (22:40 +0200)]
Remove autostart of grml-info / browser
Christian Hofstaedtler [Sat, 30 Jul 2011 07:06:58 +0000 (09:06 +0200)]
Remove unused inittab.grml, inittab.small
/etc/inittab is managed by grml-live since 0.15.0, so this packages no
longer needs to ship them.
Christian Hofstaedtler [Thu, 28 Jul 2011 16:08:56 +0000 (18:08 +0200)]
Remove removed packages from Suggests
Christian Hofstaedtler [Wed, 27 Jul 2011 19:30:29 +0000 (21:30 +0200)]
Add debian/control headers Origin, Bugs
Christian Hofstaedtler [Wed, 27 Jul 2011 19:22:42 +0000 (21:22 +0200)]
No longer depend on grml-usleep
Christian Hofstaedtler [Thu, 26 May 2011 21:27:42 +0000 (23:27 +0200)]
Release new version 1.2.13