EXECLINE-STARTUP(1)

NAME
execline-startup - perform some system-specific login initialization, then execute ${HOME}/.execline-loginshell

SYNOPSIS
/etc/execline-startup

DESCRIPTION
execline-startup sets the SHELL environment variable to /etc/execline-shell. It then performs some system-specific initialization, and transforms itself into ‘${HOME}/.execline-loginshell $@’ if available (and ‘/etc/execline-shell’ otherwise).

${HOME}/.execline-loginshell must be readable and executable by the user. It must exec(3) into ‘$SHELL $@’.

execline-startup is an execlineb(1) script; hence, it is readable and modifiable. It is meant to be modified by the system administrator to perform system-specific login-time initialization.

As a modifiable configuration file, execline-startup is provided in execline's examples/etc/ subdirectory, and should be copied by the administrator to /etc.

execline-startup is meant to be used as a login shell. System administrators should manually add ‘/etc/execline-startup’ to the /etc/shells file. The /etc/execline-startup file itself plays the role of the /etc/profile file, and ${HOME}/.execline-loginshell plays the role of the ${HOME}/.profile file.

SEE ALSO
execlineb(1), exec(3)

This man page is ported from the authoritative documentation at: https://skarnet.org/software/execline/execline-startup.html

AUTHORS
Laurent Bercot Alexis <flexibeast@gmail.com> (man page port)