Date: Monday, January 3, 2022 @ 12:53:52 Author: grazzolini Revision: 1092420
archrelease: copy trunk to community-x86_64 Added: tinyssh/repos/community-x86_64/PKGBUILD (from rev 1092419, tinyssh/trunk/PKGBUILD) tinyssh/repos/community-x86_64/tinyssh@.service (from rev 1092419, tinyssh/trunk/tinyssh@.service) tinyssh/repos/community-x86_64/tinyssh@.socket (from rev 1092419, tinyssh/trunk/tinyssh@.socket) tinyssh/repos/community-x86_64/tinysshgenkeys.service (from rev 1092419, tinyssh/trunk/tinysshgenkeys.service) Deleted: tinyssh/repos/community-x86_64/PKGBUILD tinyssh/repos/community-x86_64/tinyssh@.service tinyssh/repos/community-x86_64/tinyssh@.socket tinyssh/repos/community-x86_64/tinysshgenkeys.service ------------------------+ PKGBUILD | 106 +++++++++++++++++++++++------------------------ tinyssh@.service | 18 +++---- tinyssh@.socket | 26 +++++------ tinysshgenkeys.service | 16 +++---- 4 files changed, 83 insertions(+), 83 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-01-03 12:32:54 UTC (rev 1092419) +++ PKGBUILD 2022-01-03 12:53:52 UTC (rev 1092420) @@ -1,53 +0,0 @@ -# Maintainer: Giancarlo Razzolini <grazzol...@archlinux.org> -# Maintainer: Bruno Pagani <archa...@archlinux.org> - -pkgname=tinyssh -pkgver=20220101 -pkgrel=1 -pkgdesc="Small SSH server using NaCl / TweetNaCl" -arch=(x86_64) -url="https://tinyssh.org" -license=('custom:Public Domain') -conflicts=(tinyssh-convert) -provides=(tinyssh-convert) -replaces=(tinyssh-convert) -depends=(glibc) -optdepends=('python: for tinyssh-convert/converting OpenSSH keys') -source=(https://github.com/janmojzis/${pkgname}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz - tinyssh@.socket tinyssh@.service tinysshgenkeys.service - ${pkgname}-${pkgver}.tar.gz.asc::https://github.com/janmojzis/${pkgname}/releases/download/${pkgver}/${pkgver}.tar.gz.asc) -sha512sums=('a47182d5e3f6948c8541a187156e86fc74e8db3b7514105c8394c1644e2aad015a42a4d8dc67ed3df2094a00ca5af8c62185396c4bc52d7c409fe3e7a5f0d1da' - '9fbc5ae3b6d1df6d78eedf812fdd8fe115e81fc0811f4799d541e37239d53db22203e691026ed479a38c9f17043e52d43b44054be51ae03c2f12f3f235c5b83a' - '9c9ba78c5b61f64f42f59cfe556519d9ab2c3e4d45f36d6f78c5e7728b050c494673239630dae66398006f3f20fb3a26f22899cd0728ed17e61c655b372236b3' - '415cdfe649eedcbb11a263938c0a66bef42432210baa2e2c9e428d5e8e486fb4dedad53b9fdb9086bf97ca506909d3b3054aaca56f02c063e0b8d5fab4e56198' - 'SKIP') -validpgpkeys=(AADF2EDF5529F1702772C8A2DEC4D246931EF49B) - -build () { - cd ${pkgname}-${pkgver//./} - make -} - -package () { - cd ${pkgname}-${pkgver//./} - make install DESTDIR="${pkgdir}" - - # Nowadays /usr/sbin is a symlink to /usr/bin - mv "${pkgdir}"/usr/{s,}bin - - # Multi-call binary - ln -sf tinysshd "${pkgdir}"/usr/bin/tinysshd-makekey - ln -sf tinysshd "${pkgdir}"/usr/bin/tinysshd-printkey - - # Converting tool - install -m755 tools/tinyssh-convert -t "${pkgdir}"/usr/bin - - install -m755 -d "${pkgdir}"/etc/tinyssh - - install -Dm644 -t "${pkgdir}"/usr/lib/systemd/system \ - "${srcdir}"/tinysshgenkeys.service \ - "${srcdir}"/tinyssh@.service \ - "${srcdir}"/tinyssh@.socket - - install -Dm644 LICENCE -t "${pkgdir}"/usr/share/licenses/${pkgname} -} Copied: tinyssh/repos/community-x86_64/PKGBUILD (from rev 1092419, tinyssh/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-01-03 12:53:52 UTC (rev 1092420) @@ -0,0 +1,53 @@ +# Maintainer: Giancarlo Razzolini <grazzol...@archlinux.org> +# Maintainer: Bruno Pagani <archa...@archlinux.org> + +pkgname=tinyssh +pkgver=20220101 +pkgrel=1 +pkgdesc="Small SSH server using NaCl / TweetNaCl" +arch=(x86_64) +url="https://tinyssh.org" +license=('custom:Public Domain') +conflicts=(tinyssh-convert) +provides=(tinyssh-convert) +replaces=(tinyssh-convert) +depends=(glibc) +optdepends=('python: for tinyssh-convert/converting OpenSSH keys') +source=(https://github.com/janmojzis/${pkgname}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz + tinyssh@.socket tinyssh@.service tinysshgenkeys.service + ${pkgname}-${pkgver}.tar.gz.asc::https://github.com/janmojzis/${pkgname}/releases/download/${pkgver}/${pkgver}.tar.gz.asc) +sha512sums=('a47182d5e3f6948c8541a187156e86fc74e8db3b7514105c8394c1644e2aad015a42a4d8dc67ed3df2094a00ca5af8c62185396c4bc52d7c409fe3e7a5f0d1da' + '9fbc5ae3b6d1df6d78eedf812fdd8fe115e81fc0811f4799d541e37239d53db22203e691026ed479a38c9f17043e52d43b44054be51ae03c2f12f3f235c5b83a' + '9c9ba78c5b61f64f42f59cfe556519d9ab2c3e4d45f36d6f78c5e7728b050c494673239630dae66398006f3f20fb3a26f22899cd0728ed17e61c655b372236b3' + '415cdfe649eedcbb11a263938c0a66bef42432210baa2e2c9e428d5e8e486fb4dedad53b9fdb9086bf97ca506909d3b3054aaca56f02c063e0b8d5fab4e56198' + 'SKIP') +validpgpkeys=(AADF2EDF5529F1702772C8A2DEC4D246931EF49B) + +build () { + cd ${pkgname}-${pkgver//./} + make +} + +package () { + cd ${pkgname}-${pkgver//./} + make install DESTDIR="${pkgdir}" + + # Nowadays /usr/sbin is a symlink to /usr/bin + mv "${pkgdir}"/usr/{s,}bin + + # Multi-call binary + ln -sf tinysshd "${pkgdir}"/usr/bin/tinysshd-makekey + ln -sf tinysshd "${pkgdir}"/usr/bin/tinysshd-printkey + + # Converting tool + install -m755 tools/tinyssh-convert -t "${pkgdir}"/usr/bin + + install -m755 -d "${pkgdir}"/etc/tinyssh + + install -Dm644 -t "${pkgdir}"/usr/lib/systemd/system \ + "${srcdir}"/tinysshgenkeys.service \ + "${srcdir}"/tinyssh@.service \ + "${srcdir}"/tinyssh@.socket + + install -Dm644 LICENCE -t "${pkgdir}"/usr/share/licenses/${pkgname} +} Deleted: tinyssh@.service =================================================================== --- tinyssh@.service 2022-01-03 12:32:54 UTC (rev 1092419) +++ tinyssh@.service 2022-01-03 12:53:52 UTC (rev 1092420) @@ -1,9 +0,0 @@ -[Unit] -Description=TinySSH Per-Connection Daemon -Documentation=http://tinyssh.org -After=tinysshgenkeys.service - -[Service] -ExecStart=/usr/bin/tinysshd /etc/tinyssh/sshkeydir -StandardInput=socket -StandardError=journal Copied: tinyssh/repos/community-x86_64/tinyssh@.service (from rev 1092419, tinyssh/trunk/tinyssh@.service) =================================================================== --- tinyssh@.service (rev 0) +++ tinyssh@.service 2022-01-03 12:53:52 UTC (rev 1092420) @@ -0,0 +1,9 @@ +[Unit] +Description=TinySSH Per-Connection Daemon +Documentation=http://tinyssh.org +After=tinysshgenkeys.service + +[Service] +ExecStart=/usr/bin/tinysshd /etc/tinyssh/sshkeydir +StandardInput=socket +StandardError=journal Deleted: tinyssh@.socket =================================================================== --- tinyssh@.socket 2022-01-03 12:32:54 UTC (rev 1092419) +++ tinyssh@.socket 2022-01-03 12:53:52 UTC (rev 1092420) @@ -1,13 +0,0 @@ -[Unit] -Description=TinySSH service (socket-activated) -Documentation=http://tinyssh.org -Wants=tinysshgenkeys.service - -[Socket] -ListenStream=%i -Accept=true -KeepAlive=true -IPTOS=low-delay - -[Install] -WantedBy=sockets.target Copied: tinyssh/repos/community-x86_64/tinyssh@.socket (from rev 1092419, tinyssh/trunk/tinyssh@.socket) =================================================================== --- tinyssh@.socket (rev 0) +++ tinyssh@.socket 2022-01-03 12:53:52 UTC (rev 1092420) @@ -0,0 +1,13 @@ +[Unit] +Description=TinySSH service (socket-activated) +Documentation=http://tinyssh.org +Wants=tinysshgenkeys.service + +[Socket] +ListenStream=%i +Accept=true +KeepAlive=true +IPTOS=low-delay + +[Install] +WantedBy=sockets.target Deleted: tinysshgenkeys.service =================================================================== --- tinysshgenkeys.service 2022-01-03 12:32:54 UTC (rev 1092419) +++ tinysshgenkeys.service 2022-01-03 12:53:52 UTC (rev 1092420) @@ -1,8 +0,0 @@ -[Unit] -Description=TinySSH Key Generation -ConditionPathIsDirectory=!/etc/tinyssh/sshkeydir - -[Service] -ExecStart=/usr/bin/tinysshd-makekey /etc/tinyssh/sshkeydir -Type=oneshot -RemainAfterExit=true Copied: tinyssh/repos/community-x86_64/tinysshgenkeys.service (from rev 1092419, tinyssh/trunk/tinysshgenkeys.service) =================================================================== --- tinysshgenkeys.service (rev 0) +++ tinysshgenkeys.service 2022-01-03 12:53:52 UTC (rev 1092420) @@ -0,0 +1,8 @@ +[Unit] +Description=TinySSH Key Generation +ConditionPathIsDirectory=!/etc/tinyssh/sshkeydir + +[Service] +ExecStart=/usr/bin/tinysshd-makekey /etc/tinyssh/sshkeydir +Type=oneshot +RemainAfterExit=true