--- elwix/config/rc.subr	2014/01/24 00:42:12	1.8.2.6
+++ elwix/config/rc.subr	2016/11/21 17:09:35	1.9.2.2
@@ -4,7 +4,7 @@
 # (C) AITNET ltd - Sofia/Bulgaria <office@aitnet.org>
 #    by Michael Pounov <misho@elwix.org>
 #
-# $Id: rc.subr,v 1.8.2.6 2014/01/24 00:42:12 misho Exp $
+# $Id: rc.subr,v 1.9.2.2 2016/11/21 17:09:35 misho Exp $
 #
 
 ### Dont edit this file !!!
@@ -120,8 +120,8 @@ MakeFS_etc()
 		uboot)
 			;;
 		*)
-			chmod 0600 $1/etc/opieaccess;
-			chmod 0600 $1/etc/opiekeys;
+#			chmod 0600 $1/etc/opieaccess;
+#			chmod 0600 $1/etc/opiekeys;
 			;;
 	esac
 
@@ -131,6 +131,7 @@ MakeFS_etc()
 	chmod 0600 $1/etc/ssh/ssh_host_key;
 	chmod 0600 $1/etc/ssh/ssh_host_rsa_key;
 	chmod 0600 $1/etc/ssh/ssh_host_ecdsa_key;
+	chmod 0600 $1/etc/ssh/ssh_host_ed25519_key;
 
 	chmod 0440 $1/etc/sudoers;
 
@@ -225,6 +226,7 @@ InstallList()
 	for i in $(cat $TMPFILE); do
 		if [ -x $i ]; then
 			echo "Strip '$i'"
+			${CEXEC} chflags -f noschg $i
 			${CEXEC} strip -s $i
 		fi
 	done
@@ -272,6 +274,7 @@ InstallLibs()
 	for i in $(cat ${DEST}/elwix_mklibs.tmp); do
 		echo $i
 		${CEXEC} find $1 -type f -name $i -exec install -v {} $LIBS \\\;
+		${CEXEC} chflags -f noschg $LIBS/$i
 		${CEXEC} strip -s $LIBS/$i
 	done
 #	${CEXEC} find -X $2 ! -name "*.ko" -and -type f -and -perm +111 | \
@@ -303,6 +306,7 @@ StripFiles()
 		for i in $(cat $TMPFILE); do
 			if [ -x $i ]; then
 				echo "Strip '$i'"
+				${CEXEC} chflags -f noschg $i
 				${CEXEC} strip -s $i
 			fi
 		done