[arch-commits] Commit in mkinitcpio-tinyssh/repos (3 files)
Felix Yan
felixonmars at archlinux.org
Tue Jul 7 16:32:37 UTC 2020
Date: Tuesday, July 7, 2020 @ 16:32:37
Author: felixonmars
Revision: 659292
archrelease: copy trunk to community-staging-any
Added:
mkinitcpio-tinyssh/repos/community-staging-any/
mkinitcpio-tinyssh/repos/community-staging-any/ChangeLog
(from rev 659291, mkinitcpio-tinyssh/trunk/ChangeLog)
mkinitcpio-tinyssh/repos/community-staging-any/PKGBUILD
(from rev 659291, mkinitcpio-tinyssh/trunk/PKGBUILD)
-----------+
ChangeLog | 26 ++++++++++++++++++++++++++
PKGBUILD | 24 ++++++++++++++++++++++++
2 files changed, 50 insertions(+)
Copied: mkinitcpio-tinyssh/repos/community-staging-any/ChangeLog (from rev 659291, mkinitcpio-tinyssh/trunk/ChangeLog)
===================================================================
--- community-staging-any/ChangeLog (rev 0)
+++ community-staging-any/ChangeLog 2020-07-07 16:32:37 UTC (rev 659292)
@@ -0,0 +1,26 @@
+2019-03-01 Giancarlo Razzolini <grazzolini at gmail.com>
+ * 0.0.4:
+ - Switched from tcpserver to using internal busybox tcpsvd
+
+2016-08-15 Giancarlo Razzolini <grazzolini at gmail.com>
+ * 0.0.3:
+ - Created a new function to use the tinyssh-convert tool to convert already existing OpenSSH ED25519 keys to the tinyssh format.
+ - It will continue to create the tinyssh keys if openssh isn't installed and it has no keys available.
+ - This will only happen if openssh is installed and has run at least once and if there are no keys already created under /etc/tinyssh/sshkeydir.
+ - This is only valid for ED25519 keys, since the tinyssh-convert tool can only convert those.
+
+2015-08-11 Giancarlo Razzolini <grazzolini at gmail.com>
+
+ * 0.0.2 :
+ - Initial systemd support. It will add the tinyssh at 22.socket unit, create a dependency on cryptsetup.target and enable the unit.
+ - Changed the root user home dir to /root.
+ - TMPDIR juggling cleanup.
+ - Hook help text correction.
+
+2015-08-03 Giancarlo Razzolini <grazzolini at gmail.com>
+
+ * 0.0.1 :
+ - Initial release.
+ - Uses the ucspi-tcp tcpserver tool to start the tinysshd daemon on boot.
+ - Right now only accepts connections on the default ssh port (22).
+ - There is no customization of the tinysshd parameters yet.
Copied: mkinitcpio-tinyssh/repos/community-staging-any/PKGBUILD (from rev 659291, mkinitcpio-tinyssh/trunk/PKGBUILD)
===================================================================
--- community-staging-any/PKGBUILD (rev 0)
+++ community-staging-any/PKGBUILD 2020-07-07 16:32:37 UTC (rev 659292)
@@ -0,0 +1,24 @@
+# Maintainer: Giancarlo Razzolini <grazzolini at archlinux.org>
+pkgname=mkinitcpio-tinyssh
+pkgver=0.0.4
+pkgrel=4
+pkgdesc="Archlinux mkinitcpio hook to install and enable the tinyssh daemon in early userspace"
+arch=('any')
+url="https://github.com/grazzolini/mkinitcpio-tinyssh"
+license=('BSD')
+depends=('mkinitcpio-busybox' 'psmisc' 'tinyssh')
+optdepends=('mkinitcpio-netconf: Network interface configuration'
+ 'tinyssh-convert: For converting OpenSSH keys')
+conflicts=('mkinitcpio-dropbear')
+source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v$pkgver.tar.gz"
+ "${pkgname}-${pkgver}.tar.gz.sig::$url/releases/download/v$pkgver/v$pkgver.tar.gz.sig")
+changelog='ChangeLog'
+sha512sums=('465d4beb3ddfb1c5372ff04486caa37b4fd2bd4dbb55a2231e47cc45eec76b112167385681e6dd4f3c3b6858537014c62c1d0776c4990559aebafff0b01ffdd9'
+ 'SKIP')
+validpgpkeys=('ED2A707C15D4A9E57535C1E7354AAB6377B981BC') # Giancarlo Razzolini <grazzolini at gmail.com>
+
+package() {
+ install -Dm644 "$srcdir/$pkgname-$pkgver/tinyssh_hook" "$pkgdir/usr/lib/initcpio/hooks/tinyssh"
+ install -Dm644 "$srcdir/$pkgname-$pkgver/tinyssh_install" "$pkgdir/usr/lib/initcpio/install/tinyssh"
+ install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
More information about the arch-commits
mailing list