summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog2
-rw-r--r--contrib/cygwin/ssh-host-config32
2 files changed, 2 insertions, 32 deletions
diff --git a/ChangeLog b/ChangeLog
index 128368da4..829de3656 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,8 @@
120140903 120140903
2 - (djm) [defines.h sshbuf.c] Move __predict_true|false to defines.h and 2 - (djm) [defines.h sshbuf.c] Move __predict_true|false to defines.h and
3 conditionalise to avoid duplicate definition. 3 conditionalise to avoid duplicate definition.
4 - (djm) [contrib/cygwin/ssh-host-config] Fix old code leading to
5 permissions/ACLs; from Corinna Vinschen
4 6
520140830 720140830
6 - (djm) [openbsd-compat/openssl-compat.h] add 8 - (djm) [openbsd-compat/openssl-compat.h] add
diff --git a/contrib/cygwin/ssh-host-config b/contrib/cygwin/ssh-host-config
index fed87947d..a7ea3e0d2 100644
--- a/contrib/cygwin/ssh-host-config
+++ b/contrib/cygwin/ssh-host-config
@@ -37,7 +37,6 @@ declare -a csih_required_commands=(
37 /usr/bin/mkpasswd cygwin 37 /usr/bin/mkpasswd cygwin
38 /usr/bin/mount cygwin 38 /usr/bin/mount cygwin
39 /usr/bin/ps cygwin 39 /usr/bin/ps cygwin
40 /usr/bin/setfacl cygwin
41 /usr/bin/umount cygwin 40 /usr/bin/umount cygwin
42 /usr/bin/cmp diffutils 41 /usr/bin/cmp diffutils
43 /usr/bin/grep grep 42 /usr/bin/grep grep
@@ -651,32 +650,6 @@ echo
651 650
652warning_cnt=0 651warning_cnt=0
653 652
654# Check for ${SYSCONFDIR} directory
655csih_make_dir "${SYSCONFDIR}" "Cannot create global configuration files."
656if ! /usr/bin/chmod 775 "${SYSCONFDIR}" >/dev/null 2>&1
657then
658 csih_warning "Can't set permissions on ${SYSCONFDIR}!"
659 let ++warning_cnt
660fi
661if ! /usr/bin/setfacl -m u:system:rwx "${SYSCONFDIR}" >/dev/null 2>&1
662then
663 csih_warning "Can't set extended permissions on ${SYSCONFDIR}!"
664 let ++warning_cnt
665fi
666
667# Check for /var/log directory
668csih_make_dir "${LOCALSTATEDIR}/log" "Cannot create log directory."
669if ! /usr/bin/chmod 775 "${LOCALSTATEDIR}/log" >/dev/null 2>&1
670then
671 csih_warning "Can't set permissions on ${LOCALSTATEDIR}/log!"
672 let ++warning_cnt
673fi
674if ! /usr/bin/setfacl -m u:system:rwx "${LOCALSTATEDIR}/log" >/dev/null 2>&1
675then
676 csih_warning "Can't set extended permissions on ${LOCALSTATEDIR}/log!"
677 let ++warning_cnt
678fi
679
680# Create /var/log/lastlog if not already exists 653# Create /var/log/lastlog if not already exists
681if [ -e ${LOCALSTATEDIR}/log/lastlog -a ! -f ${LOCALSTATEDIR}/log/lastlog ] 654if [ -e ${LOCALSTATEDIR}/log/lastlog -a ! -f ${LOCALSTATEDIR}/log/lastlog ]
682then 655then
@@ -701,11 +674,6 @@ then
701 csih_warning "Can't set permissions on ${LOCALSTATEDIR}/empty!" 674 csih_warning "Can't set permissions on ${LOCALSTATEDIR}/empty!"
702 let ++warning_cnt 675 let ++warning_cnt
703fi 676fi
704if ! /usr/bin/setfacl -m u:system:rwx "${LOCALSTATEDIR}/empty" >/dev/null 2>&1
705then
706 csih_warning "Can't set extended permissions on ${LOCALSTATEDIR}/empty!"
707 let ++warning_cnt
708fi
709 677
710# generate missing host keys 678# generate missing host keys
711csih_inform "Generating missing SSH host keys" 679csih_inform "Generating missing SSH host keys"