Browse Source

- move sysconfdir-files to package dir

master
vanhofen 2 years ago
parent
commit
552dbc4207
  1. 1
      Makefile
  2. 4
      make/ni.mk
  3. 0
      package/sysconfdir/files/filesystems
  4. 0
      package/sysconfdir/files/fstab
  5. 0
      package/sysconfdir/files/fstab-var
  6. 0
      package/sysconfdir/files/group
  7. 0
      package/sysconfdir/files/hosts
  8. 0
      package/sysconfdir/files/issue.net
  9. 0
      package/sysconfdir/files/nsswitch.conf
  10. 0
      package/sysconfdir/files/passwd
  11. 0
      package/sysconfdir/files/profile
  12. 0
      package/sysconfdir/files/profile.d/alias.sh
  13. 0
      package/sysconfdir/files/profile.d/term.sh
  14. 0
      package/sysconfdir/files/profile.local
  15. 0
      package/sysconfdir/files/profile.local-var
  16. 0
      package/sysconfdir/files/protocols
  17. 0
      package/sysconfdir/files/services
  18. 41
      package/sysconfdir/sysconfdir.mk

1
Makefile

@ -220,7 +220,6 @@ include make/flash-updates.mk
include make/flash-images.mk
include make/linux-kernel.mk
include make/target-blobs.mk
include make/target-files.mk
include make/target-libs-static.mk
include make/target-rootfs.mk
include make/host-tools.mk

4
make/ni.mk

@ -78,8 +78,8 @@ ifeq ($(BOXSERIES),$(filter $(BOXSERIES),hd2 hd5x hd6x vusolo4k vuduo4k vuduo4ks
endif
endif
make autofs
make files-etc
make files-var-etc
make sysconfdir
make sysconfdir-var
make init-scripts
ifeq ($(PERSONALIZE),yes)
make personalize

0
skel-root/general/files-etc/filesystems → package/sysconfdir/files/filesystems

0
skel-root/general/files-etc/fstab → package/sysconfdir/files/fstab

0
skel-root/general/files-etc/fstab-var → package/sysconfdir/files/fstab-var

0
skel-root/general/files-etc/group → package/sysconfdir/files/group

0
skel-root/general/files-etc/hosts → package/sysconfdir/files/hosts

0
skel-root/general/files-etc/issue.net → package/sysconfdir/files/issue.net

0
skel-root/general/files-etc/nsswitch.conf → package/sysconfdir/files/nsswitch.conf

0
skel-root/general/files-etc/passwd → package/sysconfdir/files/passwd

0
skel-root/general/files-etc/profile → package/sysconfdir/files/profile

0
skel-root/general/files-etc/profile.d/alias.sh → package/sysconfdir/files/profile.d/alias.sh

0
skel-root/general/files-etc/profile.d/term.sh → package/sysconfdir/files/profile.d/term.sh

0
skel-root/general/files-etc/profile.local → package/sysconfdir/files/profile.local

0
skel-root/general/files-etc/profile.local-var → package/sysconfdir/files/profile.local-var

0
skel-root/general/files-etc/protocols → package/sysconfdir/files/protocols

0
skel-root/general/files-etc/services → package/sysconfdir/files/services

41
make/target-files.mk → package/sysconfdir/sysconfdir.mk

@ -1,9 +1,12 @@
################################################################################
#
# makefile to install system files
# sysconfdir
#
# -----------------------------------------------------------------------------
################################################################################
SYSCONFDIR_FILES_DIR = $(PACKAGE_DIR)/sysconfdir/files
files-etc: \
sysconfdir: \
$(TARGET_sysconfdir)/date-dummy \
$(TARGET_sysconfdir)/filesystems \
$(TARGET_sysconfdir)/fstab \
@ -27,59 +30,59 @@ $(TARGET_sysconfdir)/date-dummy:
echo "$(shell date +%Y)01010000" > $(@)
$(TARGET_sysconfdir)/filesystems:
$(INSTALL_DATA) -D $(TARGET_FILES)/files-etc/filesystems $(@)
$(INSTALL_DATA) -D $(SYSCONFDIR_FILES_DIR)/filesystems $(@)
$(TARGET_sysconfdir)/fstab:
$(INSTALL_DATA) -D $(TARGET_FILES)/files-etc/fstab $(@)
$(INSTALL_DATA) -D $(SYSCONFDIR_FILES_DIR)/fstab $(@)
$(TARGET_sysconfdir)/group:
$(INSTALL_DATA) -D $(TARGET_FILES)/files-etc/group $(@)
$(INSTALL_DATA) -D $(SYSCONFDIR_FILES_DIR)/group $(@)
$(TARGET_sysconfdir)/hosts:
$(INSTALL_DATA) -D $(TARGET_FILES)/files-etc/hosts $(@)
$(INSTALL_DATA) -D $(SYSCONFDIR_FILES_DIR)/hosts $(@)
$(TARGET_sysconfdir)/issue.net:
$(INSTALL_DATA) -D $(TARGET_FILES)/files-etc/issue.net $(@)
$(INSTALL_DATA) -D $(SYSCONFDIR_FILES_DIR)/issue.net $(@)
$(TARGET_sysconfdir)/model:
echo $(BOXMODEL) > $(@)
$(TARGET_sysconfdir)/nsswitch.conf:
$(INSTALL_DATA) -D $(TARGET_FILES)/files-etc/nsswitch.conf $(@)
$(INSTALL_DATA) -D $(SYSCONFDIR_FILES_DIR)/nsswitch.conf $(@)
$(TARGET_sysconfdir)/passwd:
ifeq ($(PERSISTENT_VAR_PARTITION),yes)
$(INSTALL_DATA) -D $(TARGET_FILES)/files-etc/passwd $(TARGET_localstatedir)/etc/passwd
$(INSTALL_DATA) -D $(SYSCONFDIR_FILES_DIR)/passwd $(TARGET_localstatedir)/etc/passwd
ln -sf /var/etc/passwd $(@)
else
$(INSTALL_DATA) -D $(TARGET_FILES)/files-etc/passwd $(@)
$(INSTALL_DATA) -D $(SYSCONFDIR_FILES_DIR)/passwd $(@)
endif
$(TARGET_sysconfdir)/profile:
$(INSTALL_DATA) -D $(TARGET_FILES)/files-etc/profile $(@)
$(INSTALL_DATA) -D $(SYSCONFDIR_FILES_DIR)/profile $(@)
$(TARGET_sysconfdir)/profile.local:
ifeq ($(PERSISTENT_VAR_PARTITION),yes)
$(INSTALL_DATA) -D $(TARGET_FILES)/files-etc/profile.local-var $(TARGET_localstatedir)/etc/profile.local
$(INSTALL_DATA) -D $(SYSCONFDIR_FILES_DIR)/profile.local-var $(TARGET_localstatedir)/etc/profile.local
endif
$(INSTALL_DATA) -D $(TARGET_FILES)/files-etc/profile.local $(@)
$(INSTALL_DATA) -D $(SYSCONFDIR_FILES_DIR)/profile.local $(@)
$(TARGET_sysconfdir)/profile.d:
$(foreach p,$(wildcard $(TARGET_FILES)/files-etc/profile.d/*.sh),\
$(foreach p,$(wildcard $(SYSCONFDIR_FILES_DIR)/profile.d/*.sh),\
$(INSTALL_DATA) -D $(p) $(TARGET_sysconfdir)/profile.d/$(notdir $(p))$(sep))
$(TARGET_sysconfdir)/services:
$(INSTALL_DATA) -D $(TARGET_FILES)/files-etc/services $(@)
$(INSTALL_DATA) -D $(SYSCONFDIR_FILES_DIR)/services $(@)
$(TARGET_sysconfdir)/protocols:
$(INSTALL_DATA) -D $(TARGET_FILES)/files-etc/protocols $(@)
$(INSTALL_DATA) -D $(SYSCONFDIR_FILES_DIR)/protocols $(@)
# -----------------------------------------------------------------------------
files-var-etc: \
sysconfdir-var: \
$(TARGET_localstatedir)/etc/fstab
# -----------------------------------------------------------------------------
$(TARGET_localstatedir)/etc/fstab:
$(INSTALL_DATA) -D $(TARGET_FILES)/files-etc/fstab-var $(@)
$(INSTALL_DATA) -D $(SYSCONFDIR_FILES_DIR)/fstab-var $(@)
Loading…
Cancel
Save