]> piware.de Git - bin.git/log
bin.git
26 hours agoconsors-report: updates master
Martin Pitt [Tue, 1 Apr 2025 08:19:58 +0000 (10:19 +0200)]
consors-report: updates

3 weeks agodaytime-term: Check sun rise/set instead of hardcoded time
Martin Pitt [Mon, 10 Mar 2025 06:01:14 +0000 (07:01 +0100)]
daytime-term: Check sun rise/set instead of hardcoded time

3 weeks agoconsors-report: updates
Martin Pitt [Sat, 8 Mar 2025 06:46:45 +0000 (07:46 +0100)]
consors-report: updates

8 weeks agoconsors-report.py: Updates
Martin Pitt [Sat, 1 Feb 2025 11:44:45 +0000 (12:44 +0100)]
consors-report.py: Updates

8 weeks agosystem-maintenance: flatpak update through su does not work any more
Martin Pitt [Sat, 1 Feb 2025 05:49:09 +0000 (06:49 +0100)]
system-maintenance: flatpak update through su does not work any more

2 months agobackup: Adjust server backup passphrase path
Martin Pitt [Mon, 6 Jan 2025 07:42:03 +0000 (08:42 +0100)]
backup: Adjust server backup passphrase path

2 months agobuild-cockpit-toolbox: Drop neovim downgrade
Martin Pitt [Mon, 6 Jan 2025 07:41:49 +0000 (08:41 +0100)]
build-cockpit-toolbox: Drop neovim downgrade

Not a thing any more for Fedora 41

2 months agoconsors-report.py: Updates
Martin Pitt [Thu, 2 Jan 2025 05:38:06 +0000 (06:38 +0100)]
consors-report.py: Updates

3 months agobuild-debian-toolbox: Forward buildah to host
Martin Pitt [Tue, 10 Dec 2024 06:53:06 +0000 (07:53 +0100)]
build-debian-toolbox: Forward buildah to host

Fixes autopkgtest-build-podman

4 months agoconsors-report.py: Updates
Martin Pitt [Sun, 1 Dec 2024 07:49:12 +0000 (08:49 +0100)]
consors-report.py: Updates

4 months agobuild-cockpit-toolbox: Add python3-testcloud
Martin Pitt [Fri, 29 Nov 2024 06:36:57 +0000 (07:36 +0100)]
build-cockpit-toolbox: Add python3-testcloud

For tmt VM provider.

4 months agovm: Default to host CPU
Martin Pitt [Fri, 29 Nov 2024 06:36:36 +0000 (07:36 +0100)]
vm: Default to host CPU

Unbreaks booting RHEL isos.

4 months agobuild-cockpit-toolbox: Install QEMU SDL support
Martin Pitt [Wed, 6 Nov 2024 05:47:19 +0000 (06:47 +0100)]
build-cockpit-toolbox: Install QEMU SDL support

5 months agobuild-debian-toolbox: Install uidmap for autopkgtest-podman
Martin Pitt [Thu, 10 Oct 2024 10:30:16 +0000 (12:30 +0200)]
build-debian-toolbox: Install uidmap for autopkgtest-podman

It checks its dependencies. It won't actually work in a container, but
that's fine.

7 months agodaytime-term: Keep dark mode longer in the morning
Martin Pitt [Sun, 1 Sep 2024 11:36:10 +0000 (13:36 +0200)]
daytime-term: Keep dark mode longer in the morning

7 months agoscandoc: Convert to ImageMagic v7 CLI
Martin Pitt [Sun, 1 Sep 2024 11:35:39 +0000 (13:35 +0200)]
scandoc: Convert to ImageMagic v7 CLI

7 months agoconsors-report: Updates
Martin Pitt [Sun, 1 Sep 2024 11:26:52 +0000 (13:26 +0200)]
consors-report: Updates

7 months agobuild-cockpit-toolbox: Forward `flatpak` command to host
Martin Pitt [Tue, 20 Aug 2024 06:22:37 +0000 (08:22 +0200)]
build-cockpit-toolbox: Forward `flatpak` command to host

7 months agoconsors-report.py: Updates
Martin Pitt [Sat, 3 Aug 2024 12:37:20 +0000 (14:37 +0200)]
consors-report.py: Updates

7 months agoubuntu-backport-cockpit: Add jammy
Martin Pitt [Sat, 3 Aug 2024 12:36:44 +0000 (14:36 +0200)]
ubuntu-backport-cockpit: Add jammy

7 months agobackup: add date to log
Martin Pitt [Sun, 14 Jul 2024 04:43:16 +0000 (06:43 +0200)]
backup: add date to log

7 months agobuild-cockpit-toolbox: Hack for fixing simple-scan
Martin Pitt [Sat, 13 Jul 2024 13:26:10 +0000 (15:26 +0200)]
build-cockpit-toolbox: Hack for fixing simple-scan

8 months agoinstall-rhel-tools: Drop coverity
Martin Pitt [Fri, 5 Jul 2024 03:42:54 +0000 (05:42 +0200)]
install-rhel-tools: Drop coverity

The COPR does not exist any more, and I haven't used this in a long
time.

9 months agoubuntu-backport-cockpit: Default to noble, add oracular
Martin Pitt [Fri, 21 Jun 2024 04:58:38 +0000 (06:58 +0200)]
ubuntu-backport-cockpit: Default to noble, add oracular

9 months agoconsors-report.py: Updates
Martin Pitt [Sun, 2 Jun 2024 14:43:02 +0000 (16:43 +0200)]
consors-report.py: Updates

11 months agoconsors-report.py: updates
Martin Pitt [Thu, 2 May 2024 05:58:57 +0000 (07:58 +0200)]
consors-report.py: updates

11 months agoconsors-report: Adjust to format change in May 2024
Martin Pitt [Thu, 2 May 2024 05:54:03 +0000 (07:54 +0200)]
consors-report: Adjust to format change in May 2024

Consors changed back to semicolon separator (see commit 6da88a57b007c9),
and added a 9th field "Währung".

Convert the older CSVs with
```py
import csv
import sys

with open(sys.argv[1], 'r') as csvfile:
    reader = csv.reader(csvfile, delimiter=',', quotechar='"')
    writer = csv.writer(sys.stdout, delimiter=';', quotechar='"')
    for row in reader:
        writer.writerow(row)
```

11 months agobuild-cockpit-toolbox: Drop obsolete packages
Martin Pitt [Fri, 26 Apr 2024 06:10:34 +0000 (08:10 +0200)]
build-cockpit-toolbox: Drop obsolete packages

tmt-provision-virtual got merged into tmt, the others are already in the
tasks container.

11 months agobuild-cockpit-toolbox: tasks container moved to ghcr.io
Martin Pitt [Tue, 9 Apr 2024 09:10:05 +0000 (11:10 +0200)]
build-cockpit-toolbox: tasks container moved to ghcr.io

12 months agobuild-cockpit-toolbox: Add hashbang to flatpak-spawn wrappers
Martin Pitt [Wed, 13 Mar 2024 09:19:16 +0000 (10:19 +0100)]
build-cockpit-toolbox: Add hashbang to flatpak-spawn wrappers

So that these can be called from Python.

13 months agoconsors-report.py: Updates
Martin Pitt [Fri, 1 Mar 2024 10:43:22 +0000 (11:43 +0100)]
consors-report.py: Updates

15 months agoconsors-report.py: Updates
Martin Pitt [Mon, 1 Jan 2024 09:47:03 +0000 (10:47 +0100)]
consors-report.py: Updates

15 months agoconsors-report.py: Convert to comma separated input
Martin Pitt [Sun, 10 Dec 2023 14:40:15 +0000 (15:40 +0100)]
consors-report.py: Convert to comma separated input

Consorsbank changed its format from semicolon separator without quotes
to comma separator with quotes. Move to the `csv` stdlib module for that.

Convert old to new format with:
```py
import csv
import sys

with open(sys.argv[1], 'r') as csvfile:
    reader = csv.reader(csvfile, delimiter=';', quotechar='"')
    writer = csv.writer(sys.stdout, delimiter=',', quotechar='"')
    for row in reader:
        writer.writerow(row)
```

16 months agoconsors-report.py: Updates
Martin Pitt [Fri, 3 Nov 2023 07:35:38 +0000 (08:35 +0100)]
consors-report.py: Updates

17 months agoubuntu-backport-cockpit: update releases
Martin Pitt [Mon, 30 Oct 2023 07:23:21 +0000 (08:23 +0100)]
ubuntu-backport-cockpit: update releases

17 months agoconsors-report.py: Update
Martin Pitt [Wed, 4 Oct 2023 06:27:20 +0000 (08:27 +0200)]
consors-report.py: Update

18 months agobuild-cockpit-toolbox: Install mypy
Martin Pitt [Thu, 28 Sep 2023 05:56:23 +0000 (07:56 +0200)]
build-cockpit-toolbox: Install mypy

18 months agoinstall-tex: Add
Martin Pitt [Sun, 24 Sep 2023 07:46:53 +0000 (09:46 +0200)]
install-tex: Add

18 months agoinstall-rhel-tools: Drop 1minutetip, does not exist any more
Martin Pitt [Thu, 21 Sep 2023 08:30:47 +0000 (10:30 +0200)]
install-rhel-tools: Drop 1minutetip, does not exist any more

18 months agobuild-cockpit-toolbox: Add fedpkg
Martin Pitt [Tue, 12 Sep 2023 07:43:46 +0000 (09:43 +0200)]
build-cockpit-toolbox: Add fedpkg

It was dropped from cockpit/tasks.

20 months agoconsors-report: updates
Martin Pitt [Tue, 1 Aug 2023 12:42:01 +0000 (14:42 +0200)]
consors-report: updates

21 months agoconsors-report.py: Updates
Martin Pitt [Mon, 3 Jul 2023 05:30:59 +0000 (07:30 +0200)]
consors-report.py: Updates

21 months agodebian-backport-cockpit: Move to bookworm
Martin Pitt [Wed, 28 Jun 2023 02:32:53 +0000 (04:32 +0200)]
debian-backport-cockpit: Move to bookworm

21 months agoubuntu-backport-cockpit: Add 23.10 mantic
Martin Pitt [Wed, 21 Jun 2023 05:26:16 +0000 (07:26 +0200)]
ubuntu-backport-cockpit: Add 23.10 mantic

21 months agobuild-cockpit-toolbox: Add bash-completion
Martin Pitt [Sat, 10 Jun 2023 16:19:57 +0000 (18:19 +0200)]
build-cockpit-toolbox: Add bash-completion

It apparently fell out of the default install in Fedora 38.

21 months agobuild-cockpit-toolbox: Add python3-pytest-asyncio, drop chromium
Martin Pitt [Sat, 10 Jun 2023 16:18:49 +0000 (18:18 +0200)]
build-cockpit-toolbox: Add python3-pytest-asyncio, drop chromium

Showing browser works fine with firefox usually, and I don't want to
needlessly get the browser out of sync with Cockpit CI.

21 months agobackup: Drop duplicity
Martin Pitt [Sat, 10 Jun 2023 16:18:24 +0000 (18:18 +0200)]
backup: Drop duplicity

23 months agoconsors-report.py: Updates
Martin Pitt [Mon, 1 May 2023 08:48:22 +0000 (10:48 +0200)]
consors-report.py: Updates

23 months agobuild-cockpit-toolbox: Install centpkg
Martin Pitt [Thu, 20 Apr 2023 08:03:55 +0000 (10:03 +0200)]
build-cockpit-toolbox: Install centpkg

For CentOS stream it needs the rhel-packager dependencies, so install
that in install-rhel-tools. This gets rid of the james/centpkg COPR.

23 months agobuild-cockpit-toolbox: Install git-delta
Martin Pitt [Tue, 11 Apr 2023 04:04:35 +0000 (06:04 +0200)]
build-cockpit-toolbox: Install git-delta

23 months agobuild-debian-toolbox: Disable debconf prompts
Martin Pitt [Tue, 11 Apr 2023 03:49:17 +0000 (05:49 +0200)]
build-debian-toolbox: Disable debconf prompts

23 months agobuild-debian-toolbox: forward podman/toolbox commands to host
Martin Pitt [Tue, 11 Apr 2023 03:47:43 +0000 (05:47 +0200)]
build-debian-toolbox: forward podman/toolbox commands to host

2 years agoconsors-report.py: Adjustment
Martin Pitt [Sun, 2 Apr 2023 15:15:03 +0000 (17:15 +0200)]
consors-report.py: Adjustment

2 years agogomuks: Add
Martin Pitt [Tue, 28 Mar 2023 04:55:03 +0000 (06:55 +0200)]
gomuks: Add

Wrapper around the gomuks binary to set window title and $TERM.

2 years agoinstall-rhel-tools: Update for new RH root CA
Martin Pitt [Fri, 10 Mar 2023 06:52:27 +0000 (07:52 +0100)]
install-rhel-tools: Update for new RH root CA

2 years agoconsors-report.py: Refinements
Martin Pitt [Sat, 4 Mar 2023 07:21:26 +0000 (08:21 +0100)]
consors-report.py: Refinements

2 years agobuild-cockpit-toolbox: Add pytest
Martin Pitt [Sun, 5 Feb 2023 07:33:32 +0000 (08:33 +0100)]
build-cockpit-toolbox: Add pytest

2 years agobackport scripts: Remove existing /tmp/backport
Martin Pitt [Tue, 31 Jan 2023 06:16:41 +0000 (07:16 +0100)]
backport scripts: Remove existing /tmp/backport

2 years agobuild-cockpit-toolbox: Install neovim and Rust
Martin Pitt [Sat, 28 Jan 2023 08:36:37 +0000 (09:36 +0100)]
build-cockpit-toolbox: Install neovim and Rust

Don't install kpcli any more, I don't use it.

2 years agobackup: Prune old backups
Martin Pitt [Sun, 22 Jan 2023 11:54:06 +0000 (12:54 +0100)]
backup: Prune old backups

2 years agodebian-backport-cockpit: Use debuild
Martin Pitt [Wed, 18 Jan 2023 10:29:17 +0000 (11:29 +0100)]
debian-backport-cockpit: Use debuild

dpkg-buildpackage generates SHA-1 signatures, which are rejected.
This runs lintian, but meh..

2 years agobuild-cockpit-toolbox: Forward more commands to the host
Martin Pitt [Mon, 16 Jan 2023 11:07:40 +0000 (12:07 +0100)]
build-cockpit-toolbox: Forward more commands to the host

2 years agoconsors-report.py: Updates
Martin Pitt [Sat, 14 Jan 2023 11:28:04 +0000 (12:28 +0100)]
consors-report.py: Updates

2 years agobackup: Fix notification
Martin Pitt [Wed, 11 Jan 2023 09:27:47 +0000 (10:27 +0100)]
backup: Fix notification

Timeout is in milliseconds. mako does not do stock icon lookup, specify
the full path.

2 years agobackup: Run check through ssh
Martin Pitt [Sat, 7 Jan 2023 18:04:40 +0000 (19:04 +0100)]
backup: Run check through ssh

This is much faster and more efficient, as it doesn't need to transfer
the files. It requires transfering the passphrase though.

2 years agoconsors-report.py: Add
Martin Pitt [Thu, 5 Jan 2023 07:25:50 +0000 (08:25 +0100)]
consors-report.py: Add

2 years agobackup: Add restic
Martin Pitt [Mon, 2 Jan 2023 06:01:25 +0000 (07:01 +0100)]
backup: Add restic

Keep duplicity and restic running in parallel for a while.

2 years agobackup: Rename ignore file
Martin Pitt [Wed, 28 Dec 2022 10:08:33 +0000 (11:08 +0100)]
backup: Rename ignore file

2 years agobackup: passphrase moved to .config
Martin Pitt [Wed, 28 Dec 2022 09:49:48 +0000 (10:49 +0100)]
backup: passphrase moved to .config

2 years agobuild-cockpit-toolbox: Add simple-scan
Martin Pitt [Tue, 20 Dec 2022 09:01:22 +0000 (10:01 +0100)]
build-cockpit-toolbox: Add simple-scan

I took it out of my OSTree, to avoid the SANE duplication.

2 years agobuild-cockpit-toolbox: Move to pdfmerge
Martin Pitt [Sun, 18 Dec 2022 14:00:23 +0000 (15:00 +0100)]
build-cockpit-toolbox: Move to pdfmerge

2 years agoinstall-rhel-tools: wget → curl
Martin Pitt [Sat, 17 Dec 2022 10:18:38 +0000 (11:18 +0100)]
install-rhel-tools: wget → curl

2 years agoscandoc: Move from pdfjam to pdfmerge
Martin Pitt [Sat, 17 Dec 2022 09:49:23 +0000 (10:49 +0100)]
scandoc: Move from pdfjam to pdfmerge

That is much smaller, and avoids installation of TeXlive.

2 years agobuild-cockpit-toolbox: Drop debuginfo packages
Martin Pitt [Thu, 8 Dec 2022 08:19:13 +0000 (09:19 +0100)]
build-cockpit-toolbox: Drop debuginfo packages

I haven't need these for a long time, better to install them on demand.

2 years agoprocess-photos: Rename *.JPG to *.jpg
Martin Pitt [Sat, 3 Dec 2022 22:16:38 +0000 (23:16 +0100)]
process-photos: Rename *.JPG to *.jpg

2 years agoRevert "build-cockpit-toolbox: Work around too heavy tmt-provision-virtual dependencies"
Martin Pitt [Sat, 3 Dec 2022 21:41:55 +0000 (22:41 +0100)]
Revert "build-cockpit-toolbox: Work around too heavy tmt-provision-virtual dependencies"

Dependencies got cleaned up a while ago.

This reverts commit 18e95e0c178a3889a912724aa2a9e3b146756f6f.

2 years agobackup: move ignore list to .config
Martin Pitt [Tue, 22 Nov 2022 19:55:44 +0000 (20:55 +0100)]
backup: move ignore list to .config

2 years agoubuntu-backport-cockpit: Add kinetic and lunar
Martin Pitt [Tue, 22 Nov 2022 19:55:32 +0000 (20:55 +0100)]
ubuntu-backport-cockpit: Add kinetic and lunar

2 years agoprocess-photos: Add
Martin Pitt [Sat, 5 Nov 2022 06:48:57 +0000 (07:48 +0100)]
process-photos: Add

Rename photos according to EXIF original date/time, and copy tags to
IPTC Description where Sigal can use them.

2 years agobuild-debian-toolbox: Fix slow sudo
Martin Pitt [Tue, 18 Oct 2022 07:42:11 +0000 (09:42 +0200)]
build-debian-toolbox: Fix slow sudo

This tries to resolve the hostname, which does not work with an empty
/etc/hosts. Make sure that myhostname gets asked before dns.

2 years agobuild-debian-toolbox: Enable apt sources by default
Martin Pitt [Tue, 18 Oct 2022 07:41:35 +0000 (09:41 +0200)]
build-debian-toolbox: Enable apt sources by default

The format changed in sid, so only apply this to the RFC822-style source
files.

2 years agoci-clear-npm-cache: Delete
Martin Pitt [Thu, 29 Sep 2022 11:26:35 +0000 (13:26 +0200)]
ci-clear-npm-cache: Delete

Moved to cockpituous:
https://github.com/cockpit-project/cockpituous/pull/521

2 years agoAdd ci-clear-npm-cache
Martin Pitt [Thu, 29 Sep 2022 11:19:03 +0000 (13:19 +0200)]
Add ci-clear-npm-cache

2 years agobuild-debian-toolbox: Fix systemd installation
Martin Pitt [Sat, 3 Sep 2022 07:48:12 +0000 (09:48 +0200)]
build-debian-toolbox: Fix systemd installation

systemd is now pulled in/updated in the original container already, so
move the umounting earlier.

Also drop the deb.debian.org rewriting. Current VPN/DNS setup does the
right thing, and the changed apt sources format does not match this any
more.

2 years agobuild-cockpit-toolbox: Install man, fd, and ripgrep
Martin Pitt [Sat, 3 Sep 2022 07:47:38 +0000 (09:47 +0200)]
build-cockpit-toolbox: Install man, fd, and ripgrep

2 years agoinstall-rhel-tools: Update to Fedora 36
Martin Pitt [Sat, 3 Sep 2022 07:47:23 +0000 (09:47 +0200)]
install-rhel-tools: Update to Fedora 36

2 years agovm: Bare readonly option is deprecated
Martin Pitt [Sat, 3 Sep 2022 07:47:09 +0000 (09:47 +0200)]
vm: Bare readonly option is deprecated

2 years agobuild-cockpit-toolbox: Drop hardcoded Fedora release for dummy-deps
Martin Pitt [Fri, 22 Jul 2022 12:53:11 +0000 (14:53 +0200)]
build-cockpit-toolbox: Drop hardcoded Fedora release for dummy-deps

2 years agobuild-cockpit-toolbox: Install python3-openstacksdk
Martin Pitt [Fri, 22 Jul 2022 12:52:50 +0000 (14:52 +0200)]
build-cockpit-toolbox: Install python3-openstacksdk

For cockpituous PSI deployment.

2 years agogwt: Add helper for worktre management
Martin Pitt [Thu, 30 Jun 2022 12:19:20 +0000 (14:19 +0200)]
gwt: Add helper for worktre management

2 years agodaytime-term: Support "day" and "night" options
Martin Pitt [Wed, 29 Jun 2022 20:19:38 +0000 (22:19 +0200)]
daytime-term: Support "day" and "night" options

Use them in sway key bindings to change to the correct palettes.

2 years agoAdd do-fedora-bot.sh
Martin Pitt [Thu, 23 Jun 2022 09:29:29 +0000 (11:29 +0200)]
Add do-fedora-bot.sh

2 years agoubuntu-backport-cockpit: Adjust for Ubuntu 22.04
Martin Pitt [Thu, 23 Jun 2022 03:58:04 +0000 (05:58 +0200)]
ubuntu-backport-cockpit: Adjust for Ubuntu 22.04

Add a version query fallback for the first backport in a series.

2 years agobuild-cockpit-toolbox: Work around too heavy tmt-provision-virtual dependencies
Martin Pitt [Sun, 5 Jun 2022 15:27:21 +0000 (17:27 +0200)]
build-cockpit-toolbox: Work around too heavy tmt-provision-virtual dependencies

See https://bugzilla.redhat.com/show_bug.cgi?id=2093717

2 years agobuild-cockpit-toolbox: Support running podman
Martin Pitt [Sun, 5 Jun 2022 14:58:32 +0000 (16:58 +0200)]
build-cockpit-toolbox: Support running podman

Use flatpak-spawn to divert to podman on the host.

2 years agobuild-cockpit-toolbox: Replace gh with Fedora package
Martin Pitt [Sun, 5 Jun 2022 14:58:16 +0000 (16:58 +0200)]
build-cockpit-toolbox: Replace gh with Fedora package

2 years agobuild-cockpit-toolbox: Drop obsolete workaround
Martin Pitt [Sun, 5 Jun 2022 14:57:47 +0000 (16:57 +0200)]
build-cockpit-toolbox: Drop obsolete workaround

Works fine now without this hack.

2 years agocloud-rawhide: Add
Martin Pitt [Wed, 4 May 2022 07:36:13 +0000 (09:36 +0200)]
cloud-rawhide: Add

Moved from notes

3 years agoDrop setup-tasks-dev, unused
Martin Pitt [Sat, 2 Apr 2022 06:56:52 +0000 (08:56 +0200)]
Drop setup-tasks-dev, unused

3 years agobuild-cockpit-toolbox: Install texlive-beamer
Martin Pitt [Sun, 13 Feb 2022 09:24:28 +0000 (10:24 +0100)]
build-cockpit-toolbox: Install texlive-beamer