mythtv-status.git
23 months agoAllow to always run interactively
Andrew Ruthven [Mon, 31 Jul 2023 12:43:01 +0000 (00:43 +1200)]
Allow to always run interactively

23 months agoCheck in the right place, run it from the right place.
Andrew Ruthven [Sun, 30 Jul 2023 22:12:26 +0000 (10:12 +1200)]
Check in the right place, run it from the right place.

23 months agoUpstream VCS now on HTTPS
Andrew Ruthven [Sat, 29 Jul 2023 11:03:36 +0000 (23:03 +1200)]
Upstream VCS now on HTTPS

23 months agoStill the case
Andrew Ruthven [Thu, 27 Jul 2023 22:38:10 +0000 (10:38 +1200)]
Still the case

2 years agoExtend my copyright
Andrew Ruthven [Wed, 26 Jul 2023 13:03:11 +0000 (01:03 +1200)]
Extend my copyright

2 years agoThis will be 1.2.0
Andrew Ruthven [Wed, 26 Jul 2023 12:58:58 +0000 (00:58 +1200)]
This will be 1.2.0

2 years agoUse the default value without setting HOST
Andrew Ruthven [Wed, 26 Jul 2023 12:43:47 +0000 (00:43 +1200)]
Use the default value without setting HOST

2 years agoUse a default value for HOST
Göran Uddeborg [Wed, 26 Jul 2023 12:42:25 +0000 (00:42 +1200)]
Use a default value for HOST

2 years agoPotentially install our molly-guard and update-motd hooks.
Andrew Ruthven [Wed, 26 Jul 2023 12:35:40 +0000 (00:35 +1200)]
Potentially install our molly-guard and update-motd hooks.

2 years agoIgnore swp files
Andrew Ruthven [Wed, 26 Jul 2023 12:29:07 +0000 (00:29 +1200)]
Ignore swp files

2 years agoOther distros have systemd under /usr/lib, install there.
Andrew Ruthven [Wed, 26 Jul 2023 12:16:58 +0000 (00:16 +1200)]
Other distros have systemd under /usr/lib, install there.

2 years agoThe Makefile now installs mythtv-update-motd
Andrew Ruthven [Wed, 26 Jul 2023 12:12:16 +0000 (00:12 +1200)]
The Makefile now installs mythtv-update-motd

2 years agoInstall mythtv-update-motd
Göran Uddeborg [Wed, 26 Jul 2023 12:10:43 +0000 (00:10 +1200)]
Install mythtv-update-motd

This is used be Fedora as well, so we should install it.

2 years agoFix some typos and spelling mistakes.
Andrew Ruthven [Wed, 26 Jul 2023 12:05:15 +0000 (00:05 +1200)]
Fix some typos and spelling mistakes.

2 years agoFix a typo
Andrew Ruthven [Sat, 22 Jul 2023 13:35:06 +0000 (01:35 +1200)]
Fix a typo

2 years agoreleng 1.1.0 debian-1.1.0-1
Andrew Ruthven [Sat, 22 Jul 2023 12:17:03 +0000 (00:17 +1200)]
releng

2 years agoDon't worry if $TEMPFILE isn't present
Andrew Ruthven [Mon, 17 Jul 2023 11:29:32 +0000 (23:29 +1200)]
Don't worry if $TEMPFILE isn't present

2 years agoThis will be version 1.1.0
Andrew Ruthven [Sun, 16 Jul 2023 04:31:44 +0000 (16:31 +1200)]
This will be version 1.1.0

2 years agoMake Lintian happy that this is bashism clean
Andrew Ruthven [Sun, 16 Jul 2023 04:01:12 +0000 (16:01 +1200)]
Make Lintian happy that this is bashism clean

Lintian complained about the use of $HOSTNAME, even though I was setting it,
not using the pre-set value by Bash. Rather than add an override, I'll just
rename the variable. This will allow Lintian to continue to check this file
if any bashisms do creep in.

2 years agoDon't need usr/bin in dirs
Andrew Ruthven [Sun, 16 Jul 2023 02:58:45 +0000 (14:58 +1200)]
Don't need usr/bin in dirs

2 years agoInclude systemd service and timer files
Andrew Ruthven [Sun, 16 Jul 2023 02:58:26 +0000 (14:58 +1200)]
Include systemd service and timer files

2 years agoOnly set the variables that need git if .git directory is present.
Andrew Ruthven [Sun, 16 Jul 2023 02:31:13 +0000 (14:31 +1200)]
Only set the variables that need git if .git directory is present.

This will shield trying to set those if the Makefile is being used from a
release tarball.

2 years agoNow ex-wife, be more inclusive about the Portuguese translators
Andrew Ruthven [Sun, 16 Jul 2023 01:23:46 +0000 (13:23 +1200)]
Now ex-wife, be more inclusive about the Portuguese translators

2 years agoAdd back in original output to README.
Andrew Ruthven [Sun, 16 Jul 2023 01:23:17 +0000 (13:23 +1200)]
Add back in original output to README.

This matches text about the 1:30 PM recording.

2 years agoInstall the man page!
Andrew Ruthven [Sun, 16 Jul 2023 01:15:16 +0000 (13:15 +1200)]
Install the man page!

Also move to section 8, as we're installing into /usr/sbin .

2 years agoRefresh d/copyright
Andrew Ruthven [Sat, 15 Jul 2023 13:39:52 +0000 (01:39 +1200)]
Refresh d/copyright

2 years agoRefresh the copyright periods.
Andrew Ruthven [Sat, 15 Jul 2023 13:39:13 +0000 (01:39 +1200)]
Refresh the copyright periods.

2 years agoMake shell scripts cleaner for shellcheck
Andrew Ruthven [Sat, 15 Jul 2023 13:39:03 +0000 (01:39 +1200)]
Make shell scripts cleaner for shellcheck

2 years agoRemove trailling whitespace
Andrew Ruthven [Sat, 15 Jul 2023 13:27:32 +0000 (01:27 +1200)]
Remove trailling whitespace

2 years agoFix autopkgtest smoke test
Andrew Ruthven [Sat, 15 Jul 2023 13:26:58 +0000 (01:26 +1200)]
Fix autopkgtest smoke test

Ensure that the tests can find mythtv-status when the smoke test
runs.

2 years agoCorrect the YAML indicator
Andrew Ruthven [Sat, 15 Jul 2023 13:26:23 +0000 (01:26 +1200)]
Correct the YAML indicator

2 years agoWe'll be releasing against 1.0.3
Andrew Ruthven [Sat, 15 Jul 2023 13:13:47 +0000 (01:13 +1200)]
We'll be releasing against 1.0.3

2 years agoConvert to UTF-8
Andrew Ruthven [Sat, 15 Jul 2023 13:11:33 +0000 (01:11 +1200)]
Convert to UTF-8

2 years agoInstall systemd services and timers for regular tasks
Andrew Ruthven [Sat, 15 Jul 2023 13:11:17 +0000 (01:11 +1200)]
Install systemd services and timers for regular tasks

2 years agoAdd header to patch
Andrew Ruthven [Sat, 15 Jul 2023 13:02:30 +0000 (01:02 +1200)]
Add header to patch

2 years agoInstall man page to where Debian wants them
Andrew Ruthven [Sat, 15 Jul 2023 13:00:27 +0000 (01:00 +1200)]
Install man page to where Debian wants them

2 years agoImprove the tense, now my ex-wife.
Andrew Ruthven [Sat, 15 Jul 2023 12:49:49 +0000 (00:49 +1200)]
Improve the tense, now my ex-wife.

2 years agoRemove obsolete entry from FAQ as patch was merged in 2008
Andrew Ruthven [Sat, 15 Jul 2023 12:47:40 +0000 (00:47 +1200)]
Remove obsolete entry from FAQ as patch was merged in 2008

2 years agoRefresh URLs and package name in FAQ
Andrew Ruthven [Sat, 15 Jul 2023 12:46:28 +0000 (00:46 +1200)]
Refresh URLs and package name in FAQ

2 years agoMove libmythtv-perl to be a Suggests
Andrew Ruthven [Sat, 15 Jul 2023 12:44:33 +0000 (00:44 +1200)]
Move libmythtv-perl to be a Suggests

2 years agoDrop versioned dependency on molly-guard, was released in 2008.
Andrew Ruthven [Sat, 15 Jul 2023 12:43:11 +0000 (00:43 +1200)]
Drop versioned dependency on molly-guard, was released in 2008.

Everyone should have upgraded by now...

2 years agoDrop dependency on lsb-base, obsolete package
Andrew Ruthven [Sat, 15 Jul 2023 12:42:41 +0000 (00:42 +1200)]
Drop dependency on lsb-base, obsolete package

2 years agoReformat lists of packages to make future work easier
Andrew Ruthven [Sat, 15 Jul 2023 12:41:37 +0000 (00:41 +1200)]
Reformat lists of packages to make future work easier

2 years agoBuild deps for running tests
Andrew Ruthven [Sat, 15 Jul 2023 12:39:50 +0000 (00:39 +1200)]
Build deps for running tests

2 years agoUpdate lintian overrides
Andrew Ruthven [Sat, 15 Jul 2023 12:37:35 +0000 (00:37 +1200)]
Update lintian overrides

2 years agoSwitch to dh sequencer
Andrew Ruthven [Sat, 15 Jul 2023 12:35:08 +0000 (00:35 +1200)]
Switch to dh sequencer

2 years agoBump Standards-Version to 4.6.2
Andrew Ruthven [Sat, 15 Jul 2023 12:31:55 +0000 (00:31 +1200)]
Bump Standards-Version to 4.6.2

2 years agoMove build out of the git tree
Andrew Ruthven [Sat, 15 Jul 2023 12:28:42 +0000 (00:28 +1200)]
Move build out of the git tree

2 years agoRemove bashisms
Andrew Ruthven [Sat, 15 Jul 2023 12:25:15 +0000 (00:25 +1200)]
Remove bashisms

2 years agoDrop redundant patch
Andrew Ruthven [Sat, 15 Jul 2023 12:21:03 +0000 (00:21 +1200)]
Drop redundant patch

2 years agoDrop cil config file, no longer user
Andrew Ruthven [Sat, 15 Jul 2023 12:20:40 +0000 (00:20 +1200)]
Drop cil config file, no longer user

2 years agoAdd d/changelog from NMU
Andrew Ruthven [Sat, 15 Jul 2023 12:20:40 +0000 (00:20 +1200)]
Add d/changelog from NMU

2 years agoNo longer sponsored,, drop that logic
Andrew Ruthven [Sat, 15 Jul 2023 12:20:40 +0000 (00:20 +1200)]
No longer sponsored,, drop that logic

2 years agoMerge branch 'release-1.0.1-debian'
Andrew Ruthven [Sat, 15 Jul 2023 12:23:57 +0000 (00:23 +1200)]
Merge branch 'release-1.0.1-debian'

2 years agoIgnore quilt's .pc directory
Andrew Ruthven [Sat, 15 Jul 2023 12:23:15 +0000 (00:23 +1200)]
Ignore quilt's .pc directory

2 years agoreleng release-1.0.1-debian debian-sid-1.0.1-6
Andrew Ruthven [Fri, 14 Jul 2023 12:33:58 +0000 (00:33 +1200)]
releng

2 years agoInclude source changes
Andrew Ruthven [Fri, 14 Jul 2023 12:33:17 +0000 (00:33 +1200)]
Include source changes

4 years agoOverride lintian warning maintainer-manual-page debian-sid-1.0.1-5
Andrew Ruthven [Sat, 10 Apr 2021 03:17:50 +0000 (15:17 +1200)]
Override lintian warning maintainer-manual-page

4 years agoEnsure that the systemd service file is installed
Andrew Ruthven [Sat, 10 Apr 2021 03:13:10 +0000 (15:13 +1200)]
Ensure that the systemd service file is installed

No longer installed with the newe compat level.

4 years agoSure that init-system-helpers is available
Andrew Ruthven [Sat, 10 Apr 2021 03:06:54 +0000 (15:06 +1200)]
Sure that init-system-helpers is available

4 years agoAllow the init script to fail on install
Andrew Ruthven [Sat, 10 Apr 2021 02:54:16 +0000 (14:54 +1200)]
Allow the init script to fail on install

4 years agoRemove lintian override for missing autopkgtest
Andrew Ruthven [Fri, 9 Apr 2021 13:54:44 +0000 (01:54 +1200)]
Remove lintian override for missing autopkgtest

4 years agoUpstream is now generating GPG signatures for tarballs
Andrew Ruthven [Fri, 9 Apr 2021 13:53:43 +0000 (01:53 +1200)]
Upstream is now generating GPG signatures for tarballs

4 years agoSource only upload for migration to testing debian-sid-1.0.1-4
Andrew Ruthven [Fri, 9 Apr 2021 13:40:54 +0000 (01:40 +1200)]
Source only upload for migration to testing

4 years agoAdd support for autopkgtest debian-sid-1.0.1-3
Andrew Ruthven [Fri, 9 Apr 2021 10:56:01 +0000 (22:56 +1200)]
Add support for autopkgtest

4 years agoBump d/watch to version 4 debian-sid-1.0.1-2
Andrew Ruthven [Thu, 8 Apr 2021 11:53:37 +0000 (23:53 +1200)]
Bump d/watch to version 4

4 years agoStrip trailing whitespace
Andrew Ruthven [Thu, 8 Apr 2021 11:52:09 +0000 (23:52 +1200)]
Strip trailing whitespace

4 years agoSet Rules-Requires-Root: no
Andrew Ruthven [Thu, 8 Apr 2021 11:51:21 +0000 (23:51 +1200)]
Set Rules-Requires-Root: no

4 years agoUpdate overrides
Andrew Ruthven [Thu, 8 Apr 2021 11:45:06 +0000 (23:45 +1200)]
Update overrides

4 years agoBump changelog date
Andrew Ruthven [Thu, 8 Apr 2021 11:02:16 +0000 (23:02 +1200)]
Bump changelog date

4 years agoBump Debian standards version and debhelper compat, add d/upstream/metadata
Andrew Ruthven [Thu, 8 Apr 2021 11:01:41 +0000 (23:01 +1200)]
Bump Debian standards version and debhelper compat, add d/upstream/metadata

4 years agoMake debian/copyright file machine readable
Andrew Ruthven [Thu, 8 Apr 2021 11:00:52 +0000 (23:00 +1200)]
Make debian/copyright file machine readable

4 years agoEnsure that 50-mythtv-status has exit code 0 if no status file eixsts.
Andrew Ruthven [Thu, 8 Apr 2021 10:59:32 +0000 (22:59 +1200)]
Ensure that 50-mythtv-status has exit code 0 if no status file eixsts.

I noticed that if /run/motd.mythtv-status doesn't exist then
update-motd.d/50-mythtv-status exits with exit code 1 and pam_motd spits a
warning. I don't really want that to happen.

4 years agoUse rm -f in the systemd services file.
Andrew Ruthven [Thu, 8 Apr 2021 10:41:57 +0000 (22:41 +1200)]
Use rm -f in the systemd services file.

4 years agoRelease eng
Andrew Ruthven [Sat, 13 Feb 2021 21:44:18 +0000 (10:44 +1300)]
Release eng

4 years agoRevert "Minor updates to allow running with the proposed settings for Perl 7."
Andrew Ruthven [Sat, 13 Feb 2021 21:42:18 +0000 (10:42 +1300)]
Revert "Minor updates to allow running with the proposed settings for Perl 7."

This reverts commit 9a8e46303b776d15331ddfac99b9cbd0b319808c.

4 years agoBump Debian standards version and debhelper compat, add d/upstream/metadata
Andrew Ruthven [Sat, 2 Jan 2021 00:55:24 +0000 (13:55 +1300)]
Bump Debian standards version and debhelper compat, add d/upstream/metadata

4 years agoMake debian/copyright file machine readable
Andrew Ruthven [Sat, 2 Jan 2021 00:48:27 +0000 (13:48 +1300)]
Make debian/copyright file machine readable

4 years agoExtend copyright to this year
Andrew Ruthven [Sat, 2 Jan 2021 00:25:56 +0000 (13:25 +1300)]
Extend copyright to this year

4 years agoMinor updates to allow running with the proposed settings for Perl 7.
Andrew Ruthven [Sat, 26 Dec 2020 06:47:46 +0000 (19:47 +1300)]
Minor updates to allow running with the proposed settings for Perl 7.

4 years agoRemove old CIL issues, the Perl API also has a better error message now
Andrew Ruthven [Fri, 25 Dec 2020 23:46:52 +0000 (12:46 +1300)]
Remove old CIL issues, the Perl API also has a better error message now

4 years agoEnsure that 50-mythtv-status has exit code 0 if no status file eixsts.
Andrew Ruthven [Sun, 6 Dec 2020 10:28:19 +0000 (23:28 +1300)]
Ensure that 50-mythtv-status has exit code 0 if no status file eixsts.

I noticed that if /run/motd.mythtv-status doesn't exist then
update-motd.d/50-mythtv-status exits with exit code 1 and pam_motd spits a
warning. I don't really want that to happen.

4 years agoUse rm -f in the systemd services file.
Andrew Ruthven [Sun, 6 Dec 2020 09:53:24 +0000 (22:53 +1300)]
Use rm -f in the systemd services file.

Thank you to Francois Marier for the patch!

6 years agoIt seems includedsc no longer installs the .deb
Andrew Ruthven [Fri, 8 Feb 2019 05:33:09 +0000 (18:33 +1300)]
It seems includedsc no longer installs the .deb

6 years agoSI units shouldn't have -s added
Andrew Ruthven [Fri, 8 Feb 2019 05:08:20 +0000 (18:08 +1300)]
SI units shouldn't have -s added

6 years agoRun through a spell checker
Andrew Ruthven [Fri, 8 Feb 2019 05:07:24 +0000 (18:07 +1300)]
Run through a spell checker

6 years agoList all the release versions, move 1.0.1 1.0.1 debian-1.0.1 debian-sid-1.0.1-1
Andrew Ruthven [Mon, 28 Jan 2019 11:38:11 +0000 (00:38 +1300)]
List all the release versions, move 1.0.1

6 years agoPreping for release 1.0.1
Andrew Ruthven [Sat, 26 Jan 2019 11:58:31 +0000 (00:58 +1300)]
Preping for release 1.0.1

6 years agoUpdate ChangeLog
Andrew Ruthven [Sat, 26 Jan 2019 11:29:23 +0000 (00:29 +1300)]
Update ChangeLog

6 years agoWe need to assign 0, not undef.
Göran Uddeborg [Sat, 26 Jan 2019 11:24:59 +0000 (00:24 +1300)]
We need to assign 0, not undef.

Switching from using -w to "use warnings" (commit
e4fc08c567584f107db6ed21cde50d305b948737), caused my previous method to disable
warnings when calling MythTV::Program broke.

The warning we're suppressing is:
Argument "Default" isn't numeric in bitwise and (&) at /usr/share/perl5/MythTV/Program.pm line 95.

6 years agoBump Debian changelog for a release 1.0.0 debian-1.0.0 debian-sid-1.0.0-1
Andrew Ruthven [Mon, 14 Jan 2019 11:11:32 +0000 (00:11 +1300)]
Bump Debian changelog for a release

6 years agoAvoid running grep
Andrew Ruthven [Mon, 14 Jan 2019 10:53:35 +0000 (23:53 +1300)]
Avoid running grep

6 years agoRecent releases of Debian & Ubuntu use update-motd.d, drop old support
Andrew Ruthven [Sat, 12 Jan 2019 06:14:35 +0000 (19:14 +1300)]
Recent releases of Debian & Ubuntu use update-motd.d, drop old support

6 years agoFix an embarrassing bug
Andrew Ruthven [Sat, 12 Jan 2019 06:09:57 +0000 (19:09 +1300)]
Fix an embarrassing bug

6 years agoMake the code slightly easier to read
Andrew Ruthven [Fri, 11 Jan 2019 12:06:15 +0000 (01:06 +1300)]
Make the code slightly easier to read

6 years agoFix syntax
Andrew Ruthven [Fri, 11 Jan 2019 12:04:58 +0000 (01:04 +1300)]
Fix syntax

6 years agoUpdate ChangeLog
Andrew Ruthven [Fri, 11 Jan 2019 12:02:59 +0000 (01:02 +1300)]
Update ChangeLog

6 years agoSwitch back to ARGS
Andrew Ruthven [Fri, 11 Jan 2019 11:48:49 +0000 (00:48 +1300)]
Switch back to ARGS

Since these arguments are local to this script, don't confuse
things.

6 years agoEnsure we still work if RUN and ARGS are used instead of the new variables
Andrew Ruthven [Fri, 11 Jan 2019 11:48:37 +0000 (00:48 +1300)]
Ensure we still work if RUN and ARGS are used instead of the new variables

6 years agoOnly set the variable in the code path where we need it
Andrew Ruthven [Fri, 11 Jan 2019 11:25:28 +0000 (00:25 +1300)]
Only set the variable in the code path where we need it