Skip to content
Snippets Groups Projects
Commit 285012d8 authored by John Crispin's avatar John Crispin
Browse files

include: add a meta data field for required system user:group


this is in preparation of having services run as !root with
ACL'ed access to ubus.

Signed-off-by: default avatarJohn Crispin <blogic@openwrt.org>

SVN-Revision: 42469
parent b05c2aad
No related branches found
No related tags found
No related merge requests found
...@@ -53,6 +53,7 @@ define Package/Default ...@@ -53,6 +53,7 @@ define Package/Default
HIDDEN:= HIDDEN:=
URL:= URL:=
VARIANT:= VARIANT:=
USERID:=
endef endef
Build/Patch:=$(Build/Patch/Default) Build/Patch:=$(Build/Patch/Default)
......
...@@ -41,7 +41,8 @@ $(if $(VARIANT),Build-Variant: $(VARIANT) ...@@ -41,7 +41,8 @@ $(if $(VARIANT),Build-Variant: $(VARIANT)
Category: $(CATEGORY) Category: $(CATEGORY)
Title: $(TITLE) Title: $(TITLE)
Maintainer: $(MAINTAINER) Maintainer: $(MAINTAINER)
Source: $(PKG_SOURCE) $(if $(USERID),Require-User: $(USERID)
)Source: $(PKG_SOURCE)
Type: $(if $(Package/$(1)/targets),$(Package/$(1)/targets),$(if $(PKG_TARGETS),$(PKG_TARGETS),ipkg)) Type: $(if $(Package/$(1)/targets),$(Package/$(1)/targets),$(if $(PKG_TARGETS),$(PKG_TARGETS),ipkg))
$(if $(KCONFIG),Kernel-Config: $(KCONFIG) $(if $(KCONFIG),Kernel-Config: $(KCONFIG)
)$(if $(BUILDONLY),Build-Only: $(BUILDONLY) )$(if $(BUILDONLY),Build-Only: $(BUILDONLY)
......
...@@ -165,6 +165,7 @@ ifeq ($(DUMP),) ...@@ -165,6 +165,7 @@ ifeq ($(DUMP),)
$(if $(PKG_LICENSE), echo "License: $(PKG_LICENSE)"; ) \ $(if $(PKG_LICENSE), echo "License: $(PKG_LICENSE)"; ) \
$(if $(PKG_LICENSE_FILES), echo "LicenseFiles: $(PKG_LICENSE_FILES)"; ) \ $(if $(PKG_LICENSE_FILES), echo "LicenseFiles: $(PKG_LICENSE_FILES)"; ) \
echo "Section: $(SECTION)"; \ echo "Section: $(SECTION)"; \
$(if $(USERID),echo "Require-User: $(USERID)"; ) \
$(if $(filter hold,$(PKG_FLAGS)),echo "Status: unknown hold not-installed"; ) \ $(if $(filter hold,$(PKG_FLAGS)),echo "Status: unknown hold not-installed"; ) \
$(if $(filter essential,$(PKG_FLAGS)), echo "Essential: yes"; ) \ $(if $(filter essential,$(PKG_FLAGS)), echo "Essential: yes"; ) \
$(if $(MAINTAINER),echo "Maintainer: $(MAINTAINER)"; ) \ $(if $(MAINTAINER),echo "Maintainer: $(MAINTAINER)"; ) \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment