Add gluon-lock-password package and make config mode depend on it

This commit is contained in:
Matthias Schiffer 2014-01-09 09:58:59 +01:00
parent 1be0a7667f
commit 6c952a513a
3 changed files with 40 additions and 1 deletions

View File

@ -15,7 +15,7 @@ define Package/gluon-config-mode
SECTION:=gluon
CATEGORY:=Gluon
TITLE:=Luci based config mode for user friendly setup of new meshnodes
DEPENDS:=+gluon-core +gluon-location +gluon-simple-tc +uhttpd +dnsmasq +luci-mod-admin-core +ip +luci-theme-openwrt +haveged
DEPENDS:=+gluon-core +gluon-lock-password +gluon-location +gluon-simple-tc +uhttpd +dnsmasq +luci-mod-admin-core +ip +luci-theme-openwrt +haveged
endef
define Package/gluon-config-mode/description

View File

@ -0,0 +1,36 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=gluon-lock-password
PKG_VERSION:=1
PKG_RELEASE:=1
PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
include $(INCLUDE_DIR)/package.mk
define Package/gluon-lock-password
SECTION:=gluon
CATEGORY:=Gluon
TITLE:=Locks the root account by default
DEPENDS:=+gluon-core
endef
define Package/gluon-lock-password/description
This packages locks the root account by default.
endef
define Build/Prepare
mkdir -p $(PKG_BUILD_DIR)
endef
define Build/Configure
endef
define Build/Compile
endef
define Package/gluon-lock-password/install
$(CP) ./files/* $(1)/
endef
$(eval $(call BuildPackage,gluon-lock-password))

View File

@ -0,0 +1,3 @@
#!/bin/sh
passwd -l root