diff options
author | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2017-02-17 00:25:27 +0300 |
---|---|---|
committer | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2017-02-17 00:25:27 +0300 |
commit | b02f16b979a698e4779cf27233aa4885b26fce60 (patch) | |
tree | fe661e47c007e02ad550b2aa550265e6a690a89a /mods | |
parent | fe9cf587aa7a64b11bfc6ed689514c6420e1ea77 (diff) |
Fixes
Diffstat (limited to 'mods')
-rw-r--r-- | mods/mod_hakchi/hakchi/init | 2 | ||||
-rw-r--r-- | mods/mod_hakchi/hakchi/script/package | 2 | ||||
-rw-r--r-- | mods/mod_hakchi/hakchi/script/transfer | 7 |
3 files changed, 8 insertions, 3 deletions
diff --git a/mods/mod_hakchi/hakchi/init b/mods/mod_hakchi/hakchi/init index ac0ebf1f..88e2bb4f 100644 --- a/mods/mod_hakchi/hakchi/init +++ b/mods/mod_hakchi/hakchi/init @@ -24,7 +24,7 @@ else mount_base fi -if [ -f "$preinit" ]; then +if [ -d "$preinit" ]; then source "$preinit" preinit else diff --git a/mods/mod_hakchi/hakchi/script/package b/mods/mod_hakchi/hakchi/script/package index 34f1a2d7..7dea3bd6 100644 --- a/mods/mod_hakchi/hakchi/script/package +++ b/mods/mod_hakchi/hakchi/script/package @@ -1,5 +1,5 @@ transfer_file(){ - [ -f "$1" ] || return 1 + [ -f "$1" ] || return 0 dos2unix -u "$1" source "$1" local res=$? diff --git a/mods/mod_hakchi/hakchi/script/transfer b/mods/mod_hakchi/hakchi/script/transfer index f27b2170..ec7f0d34 100644 --- a/mods/mod_hakchi/hakchi/script/transfer +++ b/mods/mod_hakchi/hakchi/script/transfer @@ -34,7 +34,7 @@ source_parts "$preinitpath/p????_*firmware*" source_parts "$modpath/rootfs/etc/preinit.d/p????_*firmware*" # now we can do install/repair -if [ -d "$preinitpath" ]; then +if [ -d "preinitpath" ]; then echo $modname already installed mod_repair else @@ -60,5 +60,10 @@ fi echo transferring data... transfer_path "$transferpath" +[ -d "$rootfs/bin" ] && chmod +x $rootfs/bin/* +[ -d "$rootfs/sbin" ] && chmod +x $rootfs/sbin/* +[ -d "$rootfs/usr/bin" ] && chmod +x $rootfs/usr/bin/* +[ -d "$rootfs/usr/sbin" ] && chmod +x $rootfs/usr/sbin/* + save_config [ "$cf_shutdown" != "y" ] || shutdown |