summaryrefslogtreecommitdiffstats
path: root/rules
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2023-09-29 12:31:33 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2023-09-29 12:37:16 +0200
commit46aa45896418ddc8b5be0a5263b4a7c1ed5f2c33 (patch)
treebe31bac8baf3a5d6ec62097a09fc5dcb7f72fc8f /rules
parent6e03fe9f3ac8b90b8762017dd24194886bec2e6b (diff)
downloadptxdist-46aa45896418ddc8b5be0a5263b4a7c1ed5f2c33.tar.gz
ptxdist-46aa45896418ddc8b5be0a5263b4a7c1ed5f2c33.tar.xz
lsh: remove after more than one year in staging
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules')
-rw-r--r--rules/lsh.in72
-rw-r--r--rules/lsh.make95
2 files changed, 0 insertions, 167 deletions
diff --git a/rules/lsh.in b/rules/lsh.in
deleted file mode 100644
index eb41e22c8..000000000
--- a/rules/lsh.in
+++ /dev/null
@@ -1,72 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=networking
-# lsh configuration
-
-menuconfig LSH
- tristate
- prompt "lsh "
- select LIBC_CRYPT if LSH_LSHD
- select LIBGMP
- select LIBOOP
- select ZLIB
- help
- lsh is an SSH implementation.
-
- STAGING: remove in PTXdist 2023.04.0
- Upstream is dead and fails to build with a current toolchain.
-
-if LSH
-
-config LSH_EXECUV
- bool
- prompt "Install lsh-execuv"
- help
- lsh-execuv is a utility program for the lsh server that
- securely executes a program as a different user.
-
-config LSH_LSHD
- bool
- prompt "Install lshd"
- help
- lshd is a server for the SSH-2 (secsh) protocol.
-
-config LSH_SFTPD
- bool
- prompt "Install sftp-server"
- help
- Server for the sftp subsystem, see the --subsystems option
- to lshd.
-
-config LSH_MAKESEED
- bool
- prompt "Install lsh-make-seed"
- help
- lsh-make-seed - Creates an initial random seed file for
- the YARROW pseudorandomnessgenerator used by lsh.
-
-config LSH_KEYGEN
- bool
- prompt "Install lsh-keygen"
- help
- lsh-keygen - Generates a keypair and write it on stdout.
- Generates a new private key for the desired algorithm
- and security level and write it on stdout.
-
- You will usually want to pipe the new key into a program
- like lsh-writekey, to split it into its private and public
- parts, and optionally encrypt the private information.
-
-config LSH_WRITEKEY
- bool
- prompt "Install lsh-writekey"
- help
- lsh-writekey - Keypair split/store handler.
- Splits a keypair in one private and one public file,
- optionally encrypting the private file using a passphrase.
-
- Common usage is to pipe the output from lsh-keygen into
- this program.
-
-endif
-
diff --git a/rules/lsh.make b/rules/lsh.make
deleted file mode 100644
index d170a6fec..000000000
--- a/rules/lsh.make
+++ /dev/null
@@ -1,95 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2002-2008 by Pengutronix e.K., Hildesheim, Germany
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LSH) += lsh
-
-#
-# Paths and names
-#
-LSH_VERSION := 2.0.4
-LSH_MD5 := 621f4442332bb772b92d397d17ccaf02
-LSH := lsh-$(LSH_VERSION)
-LSH_SUFFIX := tar.gz
-LSH_URL := http://www.lysator.liu.se/~nisse/archive/$(LSH).$(LSH_SUFFIX)
-LSH_SOURCE := $(SRCDIR)/$(LSH).$(LSH_SUFFIX)
-LSH_DIR := $(BUILDDIR)/$(LSH)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-LSH_CONF_ENV := \
- $(CROSS_ENV) \
- ac_cv_header_X11_Xauth_h=no \
- ac_cv_lib_Xau_XauGetAuthByAddr=no
-
-#
-# autoconf
-#
-LSH_CONF_TOOL := autoconf
-LSH_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- $(GLOBAL_IPV6_OPTION) \
- --sysconfdir=/etc/lsh \
- --includedir=/usr/include/lsh \
- --libdir=/usr/lib/lsh \
- --disable-kerberos \
- --disable-pam \
- --disable-tcp-forward \
- --disable-x11-forward \
- --disable-agent-forward \
- --disable-utmp \
- --without-x \
- --without-system-argp \
- --with-zlib
-
-LSH_CFLAGS := -std=c89
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/lsh.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, lsh)
- @$(call install_fixup, lsh,PRIORITY,optional)
- @$(call install_fixup, lsh,SECTION,base)
- @$(call install_fixup, lsh,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, lsh,DESCRIPTION,missing)
-
-ifdef PTXCONF_LSH_EXECUV
- @$(call install_copy, lsh, 0, 0, 0755, -, /usr/sbin/lsh-execuv)
-endif
-
-ifdef PTXCONF_LSH_LSHD
- @$(call install_copy, lsh, 0, 0, 0755, -, /usr/sbin/lshd)
-endif
-
-ifdef PTXCONF_LSH_SFTPD
- @$(call install_copy, lsh, 0, 0, 0755, -, /usr/sbin/sftp-server)
-endif
-
-ifdef PTXCONF_LSH_MAKESEED
- @$(call install_copy, lsh, 0, 0, 0755, -, /usr/bin/lsh-make-seed)
-endif
-
-ifdef PTXCONF_LSH_WRITEKEY
- @$(call install_copy, lsh, 0, 0, 0755, -, /usr/bin/lsh-writekey)
-endif
-
-ifdef PTXCONF_LSH_KEYGEN
- @$(call install_copy, lsh, 0, 0, 0755, -, /usr/bin/lsh-keygen)
-endif
- @$(call install_finish, lsh)
- @$(call touch)
-
-# vim: syntax=make