Marcel Telka
2024-04-02 f1b1912adc00984cd165470b728dda03ac81b2c6
commit | author | age
86dc61 1 #
AP 2 # CDDL HEADER START
3 #
4 # The contents of this file are subject to the terms of the
5 # Common Development and Distribution License (the "License").
6 # You may not use this file except in compliance with the License.
7 #
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
12 #
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
9d06e0 15 # If applicable, add the following below this CDDL HEADER, with # fields enclosed by brackets "[]" replaced with your own identifying
86dc61 16 # information: Portions Copyright [yyyy] [name of copyright owner]
AP 17 #
18 # CDDL HEADER END
19 #
20 # Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
21 #
22
a40f8c 23 <transform file path=usr/lib/ssh/sshd$ -> default restart_fmri svc:/network/ssh:default>
MT 24
9d06e0 25 set name=pkg.fmri value=pkg:/service/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
86dc61 26 set name=pkg.summary value="OpenSSH servers and SSH (Secure Shell) services"
AP 27 set name=pkg.human-version value=$(HUMAN_VERSION)
28 set name=info.classification \
29     value=org.opensolaris.category.2008:Applications/Internet \
30     value=org.opensolaris.category.2008:System/Security
31 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
32 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
33 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
34
4d2d0c 35 license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
9d06e0 36
AW 37 dir  path=var/empty owner=root group=sys mode=0755 sysattr=readonly
38
39 group groupname=sshd gid=22
40 user username=sshd ftpuser=false gcos-field="sshd privsep" group=sshd \
41     home-dir=/var/empty login-shell=/bin/false uid=22
42
43 depend type=require fmri=pkg:/network/ssh
4d2d0c 44
86dc61 45 # We have to preserve original_name as file was once moved to
AP 46 # ssh-common and back again
47 file files/sshd_config original_name=service/network/ssh:etc/ssh/sshd_config \
48    path=etc/ssh/sshd_config mode=0644 preserve=true
49 file files/ssh.xml path=lib/svc/manifest/network/ssh.xml
50 file files/sshd path=lib/svc/method/sshd
51
52 file path=etc/ssh/moduli
80ddc9 53 file usr/lib/dtrace/64/sftp64.d path=usr/lib/dtrace/sftp.d mode=0555
86dc61 54 file path=usr/lib/ssh/sftp-server mode=0555
AP 55 file path=usr/lib/ssh/ssh-keysign mode=4555
56 file path=usr/lib/ssh/ssh-pkcs11-helper mode=0555
57 file path=usr/lib/ssh/sshd mode=0555
9d06e0 58 file path=usr/share/man/man8/sftp-server.8
AW 59 file path=usr/share/man/man8/ssh-keysign.8
60 file path=usr/share/man/man8/ssh-pkcs11-helper.8
61 file path=usr/share/man/man8/sshd.8
62 link path=usr/share/man/man4/authorized_keys.5 target=../man8/sshd.8
63 file path=usr/share/man/man5/moduli.5
64 file path=usr/share/man/man5/sshd_config.5