|
|
| version 1.8.2.5, 2014/01/23 08:20:11 | version 1.9.2.1, 2014/09/17 20:53:37 |
|---|---|
| Line 131 MakeFS_etc() | Line 131 MakeFS_etc() |
| chmod 0600 $1/etc/ssh/ssh_host_key; | chmod 0600 $1/etc/ssh/ssh_host_key; |
| chmod 0600 $1/etc/ssh/ssh_host_rsa_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_ecdsa_key; |
| chmod 0600 $1/etc/ssh/ssh_host_ed25519_key; | |
| chmod 0440 $1/etc/sudoers; | chmod 0440 $1/etc/sudoers; |
| Line 225 InstallList() | Line 226 InstallList() |
| for i in $(cat $TMPFILE); do | for i in $(cat $TMPFILE); do |
| if [ -x $i ]; then | if [ -x $i ]; then |
| echo "Strip '$i'" | echo "Strip '$i'" |
| ${CEXEC} chflags -f noschg $i | |
| ${CEXEC} strip -s $i | ${CEXEC} strip -s $i |
| fi | fi |
| done | done |
| Line 265 InstallFiles() | Line 267 InstallFiles() |
| # $2 = To dir | # $2 = To dir |
| InstallLibs() | InstallLibs() |
| { | { |
| ${CEXEC} find -X $2 ! -name "*.ko" -and -type f -and -perm +111 | \ | ${CEXEC} find -X $2 ! -name "*.ko" -and -type f | \ |
| xargs readelf -d 2>&- | grep "NEEDED" | sort | uniq | \ | xargs readelf -d 2>&- | grep "NEEDED" | sort | uniq | \ |
| awk '($2 == "(NEEDED)") { print substr($5, 2, length($5) - 2); }' \ | awk '($2 == "(NEEDED)") { print substr($5, 2, length($5) - 2); }' \ |
| 2>/dev/null >${DEST}/elwix_mklibs.tmp | 2>/dev/null >${DEST}/elwix_mklibs.tmp |
| for i in $(cat ${DEST}/elwix_mklibs.tmp); do | for i in $(cat ${DEST}/elwix_mklibs.tmp); do |
| echo $i | echo $i |
| ${CEXEC} find $1 -type f -name $i -exec install -v {} $LIBS \\\; | ${CEXEC} find $1 -type f -name $i -exec install -v {} $LIBS \\\; |
| ${CEXEC} chflags -f noschg $LIBS/$i | |
| ${CEXEC} strip -s $LIBS/$i | ${CEXEC} strip -s $LIBS/$i |
| done | done |
| # ${CEXEC} find -X $2 ! -name "*.ko" -and -type f -and -perm +111 | \ | # ${CEXEC} find -X $2 ! -name "*.ko" -and -type f -and -perm +111 | \ |
| Line 303 StripFiles() | Line 306 StripFiles() |
| for i in $(cat $TMPFILE); do | for i in $(cat $TMPFILE); do |
| if [ -x $i ]; then | if [ -x $i ]; then |
| echo "Strip '$i'" | echo "Strip '$i'" |
| ${CEXEC} chflags -f noschg $i | |
| ${CEXEC} strip -s $i | ${CEXEC} strip -s $i |
| fi | fi |
| done | done |