Переглянути джерело

treewide: drop shebang from non-executable lib files

This drops the shebang from another bunch of files in various /lib
folders, as these are sourced and the shebang is useless.

Fix execute bit in one case, too.

This should cover almost all trivial cases now, i.e. where /lib is
actually used for library files.

Signed-off-by: Adrian Schmutzler <[email protected]>
Adrian Schmutzler 4 роки тому
батько
коміт
331892f85f
23 змінених файлів з 2 додано та 33 видалено
  1. 0 1
      package/base-files/files/lib/functions/leds.sh
  2. 0 2
      package/base-files/files/lib/functions/migrations.sh
  3. 0 1
      package/base-files/files/lib/functions/preinit.sh
  4. 0 2
      package/base-files/files/lib/functions/uci-defaults.sh
  5. 0 2
      package/base-files/files/lib/preinit/02_default_set_state
  6. 0 1
      package/base-files/files/lib/preinit/10_indicate_failsafe
  7. 0 1
      package/base-files/files/lib/preinit/10_indicate_preinit
  8. 0 1
      package/base-files/files/lib/preinit/30_failsafe_wait
  9. 0 1
      package/base-files/files/lib/preinit/40_run_failsafe_hook
  10. 0 1
      package/base-files/files/lib/preinit/50_indicate_regular_preinit
  11. 0 1
      package/base-files/files/lib/preinit/70_initramfs_test
  12. 0 1
      package/base-files/files/lib/preinit/80_mount_root
  13. 0 1
      package/base-files/files/lib/preinit/99_10_failsafe_login
  14. 0 1
      package/base-files/files/lib/preinit/99_10_run_init
  15. 0 2
      package/base-files/files/lib/upgrade/common.sh
  16. 0 1
      package/base-files/files/lib/upgrade/nand.sh
  17. 1 1
      package/system/uci/Makefile
  18. 0 1
      package/system/uci/files/lib/config/uci.sh
  19. 1 1
      package/system/urandom-seed/Makefile
  20. 0 2
      package/system/urandom-seed/files/lib/preinit/81_urandom_seed
  21. 0 3
      target/linux/lantiq/base-files/lib/preinit/05_set_preinit_iface_lantiq
  22. 0 2
      target/linux/mediatek/mt7622/base-files/lib/preinit/79_move_config
  23. 0 3
      target/linux/tegra/base-files/lib/preinit/79_move_config

+ 0 - 1
package/base-files/files/lib/functions/leds.sh

@@ -1,4 +1,3 @@
-#!/bin/sh
 # Copyright (C) 2013 OpenWrt.org
 
 get_dt_led_path() {

+ 0 - 2
package/base-files/files/lib/functions/migrations.sh

@@ -1,5 +1,3 @@
-#!/bin/sh
-
 . /lib/functions.sh
 
 migrate_led_sysfs() {

+ 0 - 1
package/base-files/files/lib/functions/preinit.sh

@@ -1,4 +1,3 @@
-#!/bin/sh
 # Copyright (C) 2006-2013 OpenWrt.org
 # Copyright (C) 2010 Vertical Communications
 

+ 0 - 2
package/base-files/files/lib/functions/uci-defaults.sh

@@ -1,5 +1,3 @@
-#!/bin/ash
-
 . /lib/functions.sh
 . /usr/share/libubox/jshn.sh
 

+ 0 - 2
package/base-files/files/lib/preinit/02_default_set_state

@@ -1,5 +1,3 @@
-#!/bin/sh
-
 define_default_set_state() {
 	. /etc/diag.sh
 }

+ 0 - 1
package/base-files/files/lib/preinit/10_indicate_failsafe

@@ -1,4 +1,3 @@
-#!/bin/sh
 # Copyright (C) 2006 OpenWrt.org
 # Copyright (C) 2010 Vertical Communications
 

+ 0 - 1
package/base-files/files/lib/preinit/10_indicate_preinit

@@ -1,4 +1,3 @@
-#!/bin/sh
 # Copyright (C) 2006 OpenWrt.org
 # Copyright (C) 2010 Vertical Communications
 

+ 0 - 1
package/base-files/files/lib/preinit/30_failsafe_wait

@@ -1,4 +1,3 @@
-#!/bin/sh
 # Copyright (C) 2006-2010 OpenWrt.org
 # Copyright (C) 2010 Vertical Communications
 

+ 0 - 1
package/base-files/files/lib/preinit/40_run_failsafe_hook

@@ -1,4 +1,3 @@
-#!/bin/sh
 # Copyright (C) 2006-2010 OpenWrt.org
 # Copyright (C) 2010 Vertical Communications
 

+ 0 - 1
package/base-files/files/lib/preinit/50_indicate_regular_preinit

@@ -1,4 +1,3 @@
-#!/bin/sh
 # Copyright (C) 2006 OpenWrt.org
 # Copyright (C) 2010 Vertical Communications
 

+ 0 - 1
package/base-files/files/lib/preinit/70_initramfs_test

@@ -1,4 +1,3 @@
-#!/bin/sh
 # Copyright (C) 2006 OpenWrt.org
 # Copyright (C) 2010 Vertical Communications
 

+ 0 - 1
package/base-files/files/lib/preinit/80_mount_root

@@ -1,4 +1,3 @@
-#!/bin/sh
 # Copyright (C) 2006 OpenWrt.org
 # Copyright (C) 2010 Vertical Communications
 

+ 0 - 1
package/base-files/files/lib/preinit/99_10_failsafe_login

@@ -1,4 +1,3 @@
-#!/bin/sh
 # Copyright (C) 2006-2015 OpenWrt.org
 # Copyright (C) 2010 Vertical Communications
 

+ 0 - 1
package/base-files/files/lib/preinit/99_10_run_init

@@ -1,4 +1,3 @@
-#!/bin/sh
 # Copyright (C) 2006 OpenWrt.org
 # Copyright (C) 2010 Vertical Communications
 

+ 0 - 2
package/base-files/files/lib/upgrade/common.sh

@@ -1,5 +1,3 @@
-#!/bin/sh
-
 RAM_ROOT=/tmp/root
 
 export BACKUP_FILE=sysupgrade.tgz	# file extracted by preinit

+ 0 - 1
package/base-files/files/lib/upgrade/nand.sh

@@ -1,4 +1,3 @@
-#!/bin/sh
 # Copyright (C) 2014 OpenWrt.org
 #
 

+ 1 - 1
package/system/uci/Makefile

@@ -9,7 +9,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=uci
-PKG_RELEASE:=3
+PKG_RELEASE:=4
 
 PKG_SOURCE_URL=$(PROJECT_GIT)/project/uci.git
 PKG_SOURCE_PROTO:=git

+ 0 - 1
package/system/uci/files/lib/config/uci.sh

@@ -1,4 +1,3 @@
-#!/bin/sh
 # Shell script compatibility wrappers for /sbin/uci
 #
 # Copyright (C) 2008-2010  OpenWrt.org

+ 1 - 1
package/system/urandom-seed/Makefile

@@ -1,7 +1,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=urandom-seed
-PKG_RELEASE:=2
+PKG_RELEASE:=3
 PKG_LICENSE:=GPL-2.0-only
 
 include $(INCLUDE_DIR)/package.mk

+ 0 - 2
package/system/urandom-seed/files/lib/preinit/81_urandom_seed

@@ -1,5 +1,3 @@
-#!/bin/sh
-
 log_urandom_seed() {
     echo "urandom-seed: $1" > /dev/kmsg
 }

+ 0 - 3
target/linux/lantiq/base-files/lib/preinit/05_set_preinit_iface_lantiq

@@ -1,8 +1,5 @@
-#!/bin/sh
-
 set_preinit_iface() {
 	ifname=eth0
 }
 
 boot_hook_add preinit_main set_preinit_iface
-

+ 0 - 2
target/linux/mediatek/mt7622/base-files/lib/preinit/79_move_config

@@ -1,5 +1,3 @@
-#!/bin/sh
-
 . /lib/upgrade/common.sh
 
 RECOVERY_PART=/dev/mmcblk0p6

+ 0 - 3
target/linux/tegra/base-files/lib/preinit/79_move_config

@@ -1,5 +1,3 @@
-#!/bin/sh
-
 move_config() {
 	local partdev
 
@@ -19,4 +17,3 @@ move_config() {
 }
 
 boot_hook_add preinit_mount_root move_config
-