Compare commits

...

31 commits

Author SHA1 Message Date
waja 029e669a4d
Merge pull request #7 from waja/dependabot-github_actions-actions-checkout-4 2023-09-05 07:38:41 +02:00
dependabot[bot] 976c2d744a
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 04:03:02 +00:00
waja ae154809fa
Merge pull request #6 from waja/dependabot-github_actions-dawidd6-action-debian-package-1.5.0 2023-03-07 06:05:01 +01:00
dependabot[bot] 403902b14e
Bump dawidd6/action-debian-package from 1.4.4 to 1.5.0
Bumps [dawidd6/action-debian-package](https://github.com/dawidd6/action-debian-package) from 1.4.4 to 1.5.0.
- [Release notes](https://github.com/dawidd6/action-debian-package/releases)
- [Commits](https://github.com/dawidd6/action-debian-package/compare/v1.4.4...v1.5.0)

---
updated-dependencies:
- dependency-name: dawidd6/action-debian-package
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-07 05:00:41 +00:00
Jan Wagner 4f4ed41198 Nwe changelog 2023-01-23 12:43:26 +00:00
Jan Wagner a26d98d14b Prepare release 2023-01-23 12:41:59 +00:00
Jan Wagner be975fbdee Set Rules-Requires-Root: no.
Changes-By: lintian-brush
Fixes: lintian: silent-on-rules-requiring-root
See-also: https://lintian.debian.org/tags/silent-on-rules-requiring-root.html
2023-01-23 09:55:23 +00:00
Jan Wagner 7ba39f1c93 Drop lsb-base, sysvinit-utils is essential 2023-01-18 14:20:45 +00:00
Jan Wagner 59857d198d disable not working ci pipelines 2023-01-18 12:57:40 +00:00
Jan Wagner 98d8062480 Update watch file format version to 4.
Changes-By: lintian-brush
Fixes: lintian: older-debian-watch-file-standard
See-also: https://lintian.debian.org/tags/older-debian-watch-file-standard.html
2023-01-18 12:39:30 +00:00
Jan Wagner cac0b96b8e Bump Standards-Version to 4.6.2 2023-01-18 12:27:13 +00:00
Jan Wagner 47e9ee09be Bump debhelper from old 12 to 13.
Changes-By: lintian-brush
Fixes: lintian: package-uses-old-debhelper-compat-version
See-also: https://lintian.debian.org/tags/package-uses-old-debhelper-compat-version.html
2023-01-18 12:25:37 +00:00
Jan Wagner a8be52417a Merge branch 'master' of github.com:waja/postfwd 2022-11-09 13:46:07 +00:00
waja 10918eed3e
Merge pull request #5 from waja/dependabot-github_actions-dawidd6-action-debian-package-1.4.4
Bump dawidd6/action-debian-package from 1.4.0 to 1.4.4
2022-11-09 13:28:59 +01:00
dependabot[bot] 2ffb8c60fb
Bump dawidd6/action-debian-package from 1.4.0 to 1.4.4
Bumps [dawidd6/action-debian-package](https://github.com/dawidd6/action-debian-package) from 1.4.0 to 1.4.4.
- [Release notes](https://github.com/dawidd6/action-debian-package/releases)
- [Commits](https://github.com/dawidd6/action-debian-package/compare/v1.4.0...v1.4.4)

---
updated-dependencies:
- dependency-name: dawidd6/action-debian-package
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-09 04:04:12 +00:00
Jan Wagner e6e417836b Updating build pipelines 2022-10-20 12:59:09 +02:00
waja 1226646b53
Merge pull request #3 from waja/dependabot-github_actions-actions-checkout-3 2022-03-02 08:03:52 +01:00
dependabot[bot] f9187fd915
Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 04:24:36 +00:00
waja 639153062a
Merge pull request #2 from waja/dependabot-github_actions-skx-github-action-publish-binaries-release-2.0
Bump skx/github-action-publish-binaries from release-0.15 to 2.0
2021-09-29 06:42:46 +02:00
dependabot[bot] c67651fdbc
Bump skx/github-action-publish-binaries from release-0.15 to 2.0
Bumps [skx/github-action-publish-binaries](https://github.com/skx/github-action-publish-binaries) from release-0.15 to 2.0. This release includes the previously tagged commit.
- [Release notes](https://github.com/skx/github-action-publish-binaries/releases)
- [Commits](https://github.com/skx/github-action-publish-binaries/compare/release-0.15...release-2.0)

---
updated-dependencies:
- dependency-name: skx/github-action-publish-binaries
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-29 04:23:22 +00:00
Jan Wagner d32c972205 d/watch: Update to new url scheme 2021-09-28 16:15:44 +02:00
Jan Wagner 4f49a720ed Prepare release 2021-09-28 13:30:06 +02:00
Jan Wagner d0ecd91cc7 d/rules: Calling dh_installsystemd (Closes: #994901) 2021-09-28 12:12:52 +02:00
Jan Wagner 492650502d ci: pin action versions 2021-07-21 15:39:56 +02:00
Jan Wagner b16de7788f Do not remove .git* anymore 2021-07-16 23:30:21 +02:00
Jan Wagner 94f95bcdac Adding Dependabot config 2021-07-16 23:10:06 +02:00
Jan Wagner f32e604eac Adding d/.gitlab-ci.yml 2021-02-05 12:57:50 +01:00
Jan Wagner 1563d389a1 d/source/options: Adding .github to diff ignore 2021-02-05 12:39:08 +01:00
Jan Wagner 270413d087 Use secure URI in Homepage field.
Changes-By: lintian-brush
Fixes: lintian: homepage-field-uses-insecure-uri
See-also: https://lintian.debian.org/tags/homepage-field-uses-insecure-uri.html
2021-02-04 21:36:53 +01:00
Jan Wagner f2a169dabb Use secure copyright file specification URI.
Changes-By: lintian-brush
Fixes: lintian: insecure-copyright-format-uri
See-also: https://lintian.debian.org/tags/insecure-copyright-format-uri.html
2021-02-04 21:36:51 +01:00
Jan Wagner 363adb4501 New changelog 2021-01-06 21:52:48 +01:00
10 changed files with 75 additions and 16 deletions

12
.github/dependabot.yml vendored Normal file
View file

@ -0,0 +1,12 @@
version: 2
updates:
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: daily
time: "04:00"
reviewers:
- "waja"
pull-request-branch-name:
separator: "-"
open-pull-requests-limit: 10

View file

@ -17,19 +17,20 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
env:
DEBIAN_FRONTEND: "noninteractive"
- name: Remove github artefacts
run: |
rm -rf .git*
rm -rf .github*
- name: Adjust distibution in changelog file
run: |
sed -i '0,/restricted/s//stable/' debian/changelog
- name: Build Debian package
uses: dawidd6/action-debian-package@v1
uses: dawidd6/action-debian-package@v1.5.0
with:
artifacts_directory: debian/build/release/
os_distribution: testing
- name: Debug
run: |
ls -la

View file

@ -18,7 +18,7 @@ jobs:
release-id: ${{ steps.create_release.outputs.id }}
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4
- name: Install needed packages
run: |
if [ $(dpkg -l | grep -c dpkg-dev) -ne 1 ]; then sudo apt-get update && sudo apt-get install -y dpkg-dev; fi
@ -43,26 +43,27 @@ jobs:
needs: create-release
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
env:
DEBIAN_FRONTEND: "noninteractive"
- name: Remove github artefacts
run: |
rm -rf .git*
rm -rf .github*
- name: Adjust distibution in changelog file
run: |
sed -i '0,/restricted/s//stable/' debian/changelog
- name: Build Debian package
uses: dawidd6/action-debian-package@v1
uses: dawidd6/action-debian-package@v1.5.0
with:
artifacts_directory: debian/build/release/
os_distribution: testing
# - name: Build Debian package
# uses: pi-top/action-debian-package@v0.2.0
# with:
# artifacts_directory: debian/build/release/
# target_architectures: "amd64,i386"
- name: Upload the artifacts
uses: skx/github-action-publish-binaries@master
uses: skx/github-action-publish-binaries@release-2.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:

14
debian/.gitlab-ci.yml vendored Normal file
View file

@ -0,0 +1,14 @@
include:
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
variables:
RELEASE: 'unstable'
SALSA_CI_DISABLE_APTLY: 0
SALSA_CI_DISABLE_AUTOPKGTEST: 1
SALSA_CI_DISABLE_BLHC: 0
SALSA_CI_DISABLE_LINTIAN: 0
SALSA_CI_DISABLE_PIUPARTS: 1
SALSA_CI_DISABLE_REPROTEST: 1
SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 0
SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 0

30
debian/changelog vendored
View file

@ -1,3 +1,33 @@
postfwd (1.35-9) UNRELEASED; urgency=medium
*
-- Jan Wagner <waja@cyconet.org> Mon, 23 Jan 2023 12:43:03 +0000
postfwd (1.35-8) unstable; urgency=medium
* [d32c972] d/watch: Update to new url scheme
* [47e9ee0] Bump debhelper from old 12 to 13.
* [cac0b96] Bump Standards-Version to 4.6.2
* [98d8062] Update watch file format version to 4.
* [7ba39f1] Drop lsb-base, sysvinit-utils is essential
* [be975fb] Set Rules-Requires-Root: no.
-- Jan Wagner <waja@cyconet.org> Mon, 23 Jan 2023 12:40:57 +0000
postfwd (1.35-7) unstable; urgency=medium
* [f2a169d] Use secure copyright file specification URI.
* [270413d] Use secure URI in Homepage field.
* [1563d38] d/source/options: Adding .github to diff ignore
* [f32e604] Adding d/.gitlab-ci.yml
* [94f95bc] Adding Dependabot config
* [b16de77] Do not remove .git* anymore
* [4926505] ci: pin action versions
* [d0ecd91] d/rules: Calling dh_installsystemd (Closes: #994901)
-- Jan Wagner <waja@cyconet.org> Tue, 28 Sep 2021 13:28:53 +0200
postfwd (1.35-6) unstable; urgency=medium
* [1446da0] Fix initscript (Closes: #942414)

8
debian/control vendored
View file

@ -2,18 +2,18 @@ Source: postfwd
Section: mail
Priority: optional
Maintainer: Jan Wagner <waja@cyconet.org>
Build-Depends: debhelper-compat (= 12), html2text
Homepage: http://www.postfwd.org/
Build-Depends: debhelper-compat (= 13), html2text
Homepage: https://www.postfwd.org/
Vcs-Browser: https://gitlab.uncompleted.org/debian/postfwd
Vcs-Git: https://gitlab.uncompleted.org/debian/postfwd.git
Standards-Version: 4.5.1.0
Standards-Version: 4.6.2
Rules-Requires-Root: no
Package: postfwd
Architecture: all
Depends: adduser,
libnet-dns-perl,
libnet-server-perl,
lsb-base,
${misc:Depends},
${perl:Depends}
Conflicts: postfwd2

2
debian/copyright vendored
View file

@ -1,4 +1,4 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: postfwd
Upstream-Contact: Jan Peter Kessler <info@postfwd.org>
Source: http://www.postfwd.org

1
debian/rules vendored
View file

@ -40,6 +40,7 @@ binary-indep: build install
dh_installdocs -phapolicy tools/hapolicy/hapolicy[0-9a-zA-Z.]*
dh_installexamples
dh_installinit -- defaults 19 21
dh_installsystemd --no-enable
dh_installman
dh_compress
dh_fixperms

View file

@ -1 +1 @@
extend-diff-ignore = '(^|/)(\.travis\.yml|\.git|\.gitgnore|config\.sub|config\.guess)'
extend-diff-ignore = '(^|/)(\.travis\.yml|\.git|\.github|\.gitgnore|config\.sub|config\.guess)'

4
debian/watch vendored
View file

@ -1,2 +1,2 @@
version=3
http://www.postfwd.org/postfwd-(.*)\.tar\.gz
version=4
https://postfwd.org postfwd-(.*)\.tar\.gz