summaryrefslogtreecommitdiff
path: root/contrib/solaris
diff options
context:
space:
mode:
authorDamien Miller <djm@mindrot.org>2000-11-11 08:36:38 +1100
committerDamien Miller <djm@mindrot.org>2000-11-11 08:36:38 +1100
commit0986b55a601066b1dc896c4508a55e905ea8d0ea (patch)
treed26d7627bdf3d667bbe92772be8d70925770c763 /contrib/solaris
parentdcca981e88978f84e404ef718e0e997b518403f0 (diff)
- (djm) Added /etc/primes for kex DH group neg, fixup Makefile.in and
packaging files
Diffstat (limited to 'contrib/solaris')
-rwxr-xr-xcontrib/solaris/build-pkg1
-rw-r--r--contrib/solaris/postinstall.in5
-rw-r--r--contrib/solaris/prototype1
3 files changed, 7 insertions, 0 deletions
diff --git a/contrib/solaris/build-pkg b/contrib/solaris/build-pkg
index 5f2e3addd..76529ed48 100755
--- a/contrib/solaris/build-pkg
+++ b/contrib/solaris/build-pkg
@@ -163,6 +163,7 @@ cp -p ../../../sshd.8 man/man8/sshd.8
163cp -p ../../../sshd_config.out etc/sshd_config.default 163cp -p ../../../sshd_config.out etc/sshd_config.default
164cp -p ../../../ssh_config.out etc/ssh_config.default 164cp -p ../../../ssh_config.out etc/ssh_config.default
165cp -p ../../../ssh_prng_cmds etc/ssh_prng_cmds.default 165cp -p ../../../ssh_prng_cmds etc/ssh_prng_cmds.default
166cp -p ../../../primes etc/primes.default
166 167
167# One of the annoying things about the Solaris packaging process is that 168# One of the annoying things about the Solaris packaging process is that
168# there's no simple way to prototype on the fly--so make sure you edit 169# there's no simple way to prototype on the fly--so make sure you edit
diff --git a/contrib/solaris/postinstall.in b/contrib/solaris/postinstall.in
index 58d773f87..834b5b204 100644
--- a/contrib/solaris/postinstall.in
+++ b/contrib/solaris/postinstall.in
@@ -46,6 +46,7 @@ if [ ! "${UPDATE}" = "1" ]; then
46 instbackup ${CONFDIR} ssh_prng_cmds 46 instbackup ${CONFDIR} ssh_prng_cmds
47 instbackup ${CONFDIR} ssh_config 47 instbackup ${CONFDIR} ssh_config
48 instbackup ${CONFDIR} sshd_config 48 instbackup ${CONFDIR} sshd_config
49 instbackup ${CONFDIR} primes
49 50
50 ### If no existing sshd_config and host key, then create 51 ### If no existing sshd_config and host key, then create
51 if [ ! -f "${CONFDIR}/ssh_host_key" ]; then 52 if [ ! -f "${CONFDIR}/ssh_host_key" ]; then
@@ -126,6 +127,10 @@ else
126 instbackup ${CONFDIR} sshd_config 127 instbackup ${CONFDIR} sshd_config
127 NEWCONF=1 128 NEWCONF=1
128 fi 129 fi
130 if [ ! -r "${CONFDIR}/primes" ]; then
131 instbackup ${CONFDIR} primes
132 NEWCONF=1
133 fi
129 if [ $NEWCONF -eq 0 ]; then 134 if [ $NEWCONF -eq 0 ]; then
130 echo "Your existing SSH configuration files have not been altered." 135 echo "Your existing SSH configuration files have not been altered."
131 else 136 else
diff --git a/contrib/solaris/prototype b/contrib/solaris/prototype
index 02c4823de..422b4aa77 100644
--- a/contrib/solaris/prototype
+++ b/contrib/solaris/prototype
@@ -15,6 +15,7 @@ d none etc 0755 root sys
15f none etc/sshd_config.default 0644 root sys 15f none etc/sshd_config.default 0644 root sys
16f none etc/ssh_config.default 0644 root sys 16f none etc/ssh_config.default 0644 root sys
17f none etc/ssh_prng_cmds.default 0644 root sys 17f none etc/ssh_prng_cmds.default 0644 root sys
18f none etc/primes.default 0644 root sys
18f none etc/sshd-initscript 0755 root sys 19f none etc/sshd-initscript 0755 root sys
19d none bin 0755 root sys 20d none bin 0755 root sys
20f none bin/ssh-keygen 0755 root sys 21f none bin/ssh-keygen 0755 root sys