2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
7 # A full copy of the text of the CDDL should have accompanied this
8 # source. A copy of the CDDL is also available via the Internet at
9 # http://www.illumos.org/license/CDDL.
13 # Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
14 # Copyright 2018 Till Wegmüller
17 # A full copy of the text of the CDDL should have accompanied this
19 value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
20 set name=pkg.summary value="OpenSSH client and associated utilities"
21 set name=pkg.summary value="$(COMPONENT_SUMMARY)"
22 set name=pkg.description \
23 value="OpenSSH provides end-to-end encrypted replacement of applications such as telnet, rlogin, and ftp. Unlike these legacy applications, OpenSSH never passes anything (including user name and password) over the wire in unencrypted form. OpenSSH provides the SSH known host mechanism which verifies that the system you connect to is really the one you intended to. OpenSSH provides secure tunneling capabilities and several authentication methods. It also supports forwarding X11 connections and arbitrary TCP ports over the secure channel."
24 set name=pkg.human-version value=$(HUMAN_VERSION)
25 set name=info.classification \
26 value=org.opensolaris.category.2008:Applications/Internet \
27 value=org.opensolaris.category.2008:System/Security
28 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
29 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
30 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
32 license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
34 depend type=conditional fmri=pkg:/x11/session/xauth \
35 predicate=pkg:/x11/library/libxau
37 depend type=conditional fmri=pkg:/network/ssh-askpass \
38 predicate=pkg:/x11/server/xserver-common
40 # We have to preserve original_name as file was once moved to
41 # ssh-common and back again
42 file files/ssh_config original_name=network/ssh:etc/ssh/ssh_config \
43 path=etc/ssh/ssh_config mode=0644 preserve=true
46 file path=usr/bin/sftp
48 file path=usr/bin/ssh-add
49 file path=usr/bin/ssh-agent mode=2555
50 file path=usr/bin/ssh-copy-id
51 file path=usr/bin/ssh-keygen
52 file path=usr/bin/ssh-keyscan
53 file path=usr/share/man/man1/scp.1
54 file path=usr/share/man/man1/sftp.1
55 file path=usr/share/man/man1/ssh-add.1
56 file path=usr/share/man/man1/ssh-agent.1
57 file path=usr/share/man/man1/ssh-copy-id.1
58 file path=usr/share/man/man1/ssh-keygen.1
59 file path=usr/share/man/man1/ssh-keyscan.1
60 file path=usr/share/man/man1/ssh.1
61 file path=usr/share/man/man5/ssh_config.5