Embedix-DB
view release on metacpan or search on metacpan
t/data/tinylogin.ecd view on Meta::CPAN
libc.so.6
ld-linux.so.2
nsswitch.conf
libnss_compat.so.2
libnsl.so.1
</REQUIRES>
<BUILD_VARS>
TLG_TINYLOGIN=TLG_TINYLOGIN
</BUILD_VARS>
KEEPLIST=%attr (4755,root,root) /bin/tinylogin
</OPTION>
### features ###
<OPTION tinylogin-enable-shadow-passwds>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Enable shadow passwords?
<HELP> Choose whether to include /etc/shadow support or not.
</HELP>
STATIC_SIZE=0
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=0
STARTUP_TIME=0
<REQUIRES>
keep-tinylogin
</REQUIRES>
<BUILD_VARS>
TLG_FEATURE_SHADOWPASSWDS=TLG_FEATURE_SHADOWPASSWDS
</BUILD_VARS>
</OPTION>
<OPTION tinylogin-enable-securetty>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Enable checking of /etc/securetty?
<HELP>
/etc/securetty lists the ttys root is allowed to log in or su from.
This option allows you to enable/disable this feature of tinylogin.
</HELP>
STATIC_SIZE=0
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=0
STARTUP_TIME=0
<REQUIRES>
keep-tinylogin
</REQUIRES>
<BUILD_VARS>
TLG_FEATURE_SECURETTY=TLG_FEATURE_SECURETTY
</BUILD_VARS>
</OPTION>
### functions ###
<OPTION keep-tinylogin-admin>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Include user administration utilities?
<HELP>
These utilities are used for user administration. On a typical
desktop distribution, these commands (with the exception of
passwd) would be implemented as perl or shell scripts. These
have been written in C, because they could be implemented in a
more size efficient manner, and because in an embedded environment,
certain Unix commands that one takes for granted may not be
available.
passwd - change a user's password
adduser - add a user to the system
addgroup - add a group to the system
deluser - delete a user from the system
delgroup - delete a group from the system
</HELP>
STATIC_SIZE=8634
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=8634
STARTUP_TIME=0
<REQUIRES>
keep-tinylogin
</REQUIRES>
PROVIDES=passwd
<BUILD_VARS>
TLG_PASSWD=TLG_PASSWD
TLG_ADDGROUP=TLG_ADDGROUP
TLG_DELGROUP=TLG_DELGROUP
TLG_ADDUSER=TLG_ADDUSER
TLG_DELUSER=TLG_DELUSER
</BUILD_VARS>
<KEEPLIST>
/usr/bin/passwd
/bin/addgroup
/bin/adduser
/bin/delgroup
/bin/deluser
</KEEPLIST>
</OPTION>
<OPTION keep-tinylogin-login>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Include /bin/login?
<HELP>
This begins a session on the system.
</HELP>
STATIC_SIZE=4589
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=4588
STARTUP_TIME=0
<REQUIRES>
keep-tinylogin
</REQUIRES>
<PROVIDES>
tinylogin_login
login
</PROVIDES>
<BUILD_VARS>
TLG_LOGIN=TLG_LOGIN
</BUILD_VARS>
KEEPLIST=/bin/login
</OPTION>
( run in 2.021 seconds using v1.01-cache-2.11-cpan-df04353d9ac )