Install default ssh_known_hosts file with public keys for Project servers.
Hopefully I didn't make too much of a hash of the postinstall support for this; it currently installs the file if there's none in the destination, and elsewise notes if the CVS version differs (or is missing) but doesn't try to fix that.
This commit is contained in:
parent
c7a6bf592b
commit
d8793381d3
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: mi,v 1.133 2004/01/04 23:55:11 lukem Exp $
|
||||
# $NetBSD: mi,v 1.134 2004/01/11 04:21:19 tls Exp $
|
||||
./.cshrc etc-util-etc
|
||||
./.profile etc-util-etc
|
||||
./dev/MAKEDEV etc-sys-etc
|
||||
|
@ -225,6 +225,7 @@
|
|||
./etc/spwd.db etc-sys-etc
|
||||
./etc/ssh/ssh_config etc-secsh-etc crypto
|
||||
./etc/ssh/sshd_config etc-secsh-etc crypto
|
||||
./etc/ssh/ssh_known_hosts etc-secsh-etc crypto
|
||||
./etc/sysctl.conf etc-sys-etc
|
||||
./etc/syslog.conf etc-sys-etc
|
||||
./etc/ttys etc-sys-etc
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.273 2004/01/08 02:37:16 lukem Exp $
|
||||
# $NetBSD: Makefile,v 1.274 2004/01/11 04:21:18 tls Exp $
|
||||
# from: @(#)Makefile 8.7 (Berkeley) 5/25/95
|
||||
|
||||
# Environment variables without default values:
|
||||
|
@ -124,6 +124,8 @@ ETC_INSTALL_SYMLINK=cd ${.CURDIR} && ${INSTALL_SYMLINK} ${ETC_PKG}
|
|||
|
||||
NAMEDB= 127 root.cache named.conf localhost loopback.v6
|
||||
|
||||
SSH= ssh_known_hosts
|
||||
|
||||
.if ${TARGET_ENDIANNESS} == "1234"
|
||||
PWD_MKDB_ENDIAN= -L
|
||||
.elif ${TARGET_ENDIANNESS} == "4321"
|
||||
|
@ -245,6 +247,10 @@ install-etc-files: check_DESTDIR MAKEDEV
|
|||
.for file in ${NAMEDB}
|
||||
${ETC_INSTALL_FILE} -o ${BINOWN} -g ${BINGRP} -m 644 \
|
||||
namedb/${file} ${DESTDIR}/etc/namedb
|
||||
.endfor
|
||||
.for file in ${SSH}
|
||||
${ETC_INSTALL_FILE} -o ${BINOWN} -g ${BINGRP} -m 644 \
|
||||
ssh/${file} ${DESTDIR}/etc/ssh
|
||||
.endfor
|
||||
(cd ${.CURDIR}/powerd; ${MAKE} install)
|
||||
(cd ${.CURDIR}/rc.d; ${MAKE} install)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# $NetBSD: postinstall,v 1.67 2004/01/06 13:16:53 lukem Exp $
|
||||
# $NetBSD: postinstall,v 1.68 2004/01/11 04:21:18 tls Exp $
|
||||
#
|
||||
# Copyright (c) 2002-2004 The NetBSD Foundation, Inc.
|
||||
# All rights reserved.
|
||||
|
@ -580,6 +580,40 @@ do_ssh()
|
|||
return ${failed}
|
||||
}
|
||||
|
||||
#
|
||||
#
|
||||
#
|
||||
additem ssh_known_hosts "ssh known_hosts file update"
|
||||
do_ssh_known_hosts()
|
||||
{
|
||||
failed=0
|
||||
|
||||
if [ ! -e "${DEST_DIR}/etc/ssh/ssh_known_hosts" ]; then
|
||||
if [ "${op}" = "check" ]; then
|
||||
msg ${DEST_DIR}/etc/ssh/ssh_known_hosts is missing
|
||||
failed=1
|
||||
else
|
||||
if ! cp "${SRC_DIR}/etc/ssh/ssh_known_hosts" \
|
||||
"${DEST_DIR}/etc/ssh/ssh_known_hosts"; then
|
||||
failed=1
|
||||
fi
|
||||
fi
|
||||
else
|
||||
src_vers=`awk '/\\$NetBSD/ {print $4}' \
|
||||
"${SRC_DIR}/etc/ssh/ssh_known_hosts"`
|
||||
dst_vers=`awk '/\\$NetBSD/ {print $4}' \
|
||||
"${DEST_DIR}/etc/ssh/ssh_known_hosts"`
|
||||
if [ "${src_vers}" != "${dst_vers}" ]; then
|
||||
msg ${DEST_DIR}/etc/ssh/ssh_known_hosts version: \
|
||||
${dest_vers}
|
||||
msg ${SRC_DIR}/etc/ssh/ssh_known_hosts version: \
|
||||
${src_vers}
|
||||
failed=1
|
||||
fi
|
||||
fi
|
||||
return ${failed}
|
||||
}
|
||||
|
||||
#
|
||||
# wscons
|
||||
#
|
||||
|
|
|
@ -1,18 +0,0 @@
|
|||
# $NetBSD: ssh_known_hosts,v 1.1 2004/01/11 03:20:41 tls Exp $
|
||||
#
|
||||
anoncvs.isc.netbsd.org ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEApe8BU365o9uFxIRqVCk12favdP/1KSz6u5O+hqk7cpECVdA9FcejIeMtgKeFyC6VOnr91TYPqJLG3WMaQU/6lHXd4MzxUX9JfJ6Sjb3F8t1C1+tkuaKlu6l9kwzH60w+nvE070DS1zCBTrHT5/GWm1QYmodpr9jOegUTwDp292E=
|
||||
|
||||
anoncvs.netbsd.org 1024 33 124527836847225907702134616704062642655823674633646867489991942489052722003567896405835432181052901730304969527126160762854542328265293874791858398238222787853274712973179184350617008506840396224723739301126809289775083202762136105883911120059428253653584248682397589937086051061126544879545951581690785060623
|
||||
anoncvs.netbsd.org ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEA3QiBl8leG9fqIJpKeNov0PKq5YryFFiroMWOPUv4hDFn8R0jC07YVaR/OSBrr37CTmGX5AFceXPzoFnLlwCqWR7rXg4NR75FTlTp9CG9EBAEtU8mee27KDrUFBTZdfVl2+aRYoAI5fTXA+0vpIO68Cq843vRWUZCcwinS4cNLUU=
|
||||
|
||||
cvs.netbsd.org,cvs4.netbsd.org,cvs.isc.netbsd.org,204.152.185.213 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEApXyMaFs6AKXUm2xVJdKm5nlSYnF/C9E0TJ5r83tEuSycddikFdd3oaxedjVJutrKjkCAJSisGnKuYFyiv63QIw/5ltVCS0jYlz8e5ssWDEnMgg3ffYVcrI0e7qrbk4lVJ9qsKSUmk9u00DqXuCRzE0R2B3YBXpvvxCJTcUze11E=
|
||||
|
||||
ftp.netbsd.org,ftp4.netbsd.org,ftp.isc.netbsd.org ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEApDHT2kauEY8RhFXgB5/QIlg3vbdLWvXSfofAvZQ6Ks5y3xKXYiMqKG/WEm5kkycpFMI4QBCA/wzi1/IiTFA2f2ZosxZlTVOhGPoyB6oEQPPHmLEjS3vzkc2Dwo59qF+6VGkRH+Yd2Q03gbxXKqEY7ck2GFsSpIzdA0fm3jwmb+E=
|
||||
|
||||
mail.netbsd.org,mail.isc.netbsd.org,homeworld.netbsd.org ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAt8UJLhW8iou8Ack7V5XrzfCgzOkdK75+xDZePMBPg+CYDLnHbP1+KQaSrvfnvDzCvgOUXHOkGji1jbrtzDYwv7Itw0hRUo7TxR99c3bTomb9U0vWV5k4FDIyz4xJXWBJMVkKseAWAXgnc5FSdB6V/e21TAISJBl9dolhqOGVsxM=
|
||||
|
||||
releng.netbsd.org,zathras.netbsd.org,zathras.isc.netbsd.org ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEA2vFjAoSx7i8OTUZR1HaqiojWmGiTngCXBFeFsxehwCEEDPW61SJ/V98AnE1uN0U7mV/bOAd1rAzuuOWufxPa9pRJW8hTXRw/dBF7intgD1RGSaTvh5Vgzv3vzta8T9EFxDnOROvBfsZWq2FYryHz7/dh77nsCRZ9HwG2vfE0k2k=
|
||||
|
||||
tgm.netbsd.org,tgm.isc.netbsd.org,204.152.185.217 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEA4JwCPyF1K2lOi+mHPqGaN96i9fbWFE0h7L4XdZU5Gil+EngL5X74h21AEg0NbeIihkM8vAdiGdAXtZ0AUCKC1OLPIOktJYmx+Ykm2jXB+to7tbGUIwy+tOUM0JNuo+ZJ+LFbGxu/M1hATWdw0ftKIr8YJ0FptE4el4DNRcp3EME=
|
||||
|
||||
www.netbsd.org,www4.netbsd.org,www.isc.netbsd.org ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAyBrlCbbZ2lQxWt7c9Ru0byoOktalLWKJ4t0kzWp6C2oVa+Ll1c1TO2FJb34DCZqULfSHaMmKgq647d75npk9GeXXLk8QwcX6kNl7QFnHo7GUHnHtiZAjTMbYmYOaNLi1PjwyQH+9yeRQYsGW7xejTsyK0yuRKROdCl/QU9gkB3s=
|
Loading…
Reference in New Issue