summaryrefslogtreecommitdiffstats
path: root/cpukit/libmisc/shell/login_check.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update company nameSebastian Huber2023-05-201-1/+1
| | | | | The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
* Update email address of Fernando Ruiz Casas to <fruizcasas@gmail.com>Joel Sherrill2022-04-051-1/+0
| | | | This was requested to be executed prior to relicensing to BSD-2.
* cpukit/: Scripted embedded brains header file clean upJoel Sherrill2022-03-101-5/+0
| | | | Updates #4625.
* shell: Do chroot() after successful loginSebastian Huber2014-11-201-0/+4
|
* shell: Get supplementary group IDs in login checkSebastian Huber2014-11-201-0/+2
|
* shell: Use crypt_r() in rtems_shell_login_check()Sebastian Huber2014-11-201-19/+36
| | | | | | | Use '*" to disable shell login instead of '!' according to the Linux man page. Use getpwnam_r() instead of getpwnam(). Do not access the user environment directly. Update the user environment only after a successful login check.
* shell: Add rtems_shell_dup_current_env to get a default env.Chris Johns2014-06-041-1/+3
| | | | | | | | Remove rtems_current_shell_env as this is dangerous because the env can be NULL if used outside of a valid shell with the POSIX key to an env set up. Clean up the usage of rtems_current_shell_env.
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-211-1/+1
|
* Include missing <string.h>Sebastian Huber2013-07-231-0/+1
|
* Add HAVE_CONFIG_H support to let files receive configure defines.Ralf Corsepius2010-03-261-0/+4
|
* adapt copyright statementsThomas Doerfler2009-04-141-7/+7
|
* 2009-03-27 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2009-03-271-0/+58
* Makefile.am, preinstall.am, libmisc/Makefile.am, libmisc/shell/shell.c, libmisc/shell/shell.h, telnetd/check_passwd.c, telnetd/telnetd.c, telnetd/telnetd.h: Generalized login check. * libmisc/shell/login.h, libmisc/shell/login_check.c, libmisc/shell/login_prompt.c: New files. * libmisc/stackchk/check.c: Changed format for blown stack message. * libcsupport/src/libio_sockets.c: Removed superfluous cast. * libnetworking/rtems/ftpfs.h: Documentation.