a problem with suid + chroot + bash
[email protected] Fri, 18 Apr 2003 03:26:20 -0600 (MDT)
| Newsgroups | gmane.comp.gnu.sh-utils.bugs |
|---|---|
| Message-ID | <[email protected]> |
When using a command such as "chroot . bash --login", it will not source /etc/profile if the chroot binary is suid root (chmod +s `which chroot`). I find this behavior quite strange, though perhaps there is a reason for it. Software used: chroot (GNU sh-utils) 2.0 Written by Roland McGrath. Copyright (C) 1999 Free Software Foundation, Inc. GNU bash, version 2.05.0(1)-release (i386-slackware-linux-gnu) Copyright 2000 Free Software Foundation, Inc. Copyright (C) 1992-1999, 2000, 2001 Free Software Foundation, Inc. Compiled by GNU CC version 2.95.3 20010315 (release). Compiled on a Linux 2.4.4 system on 2001-05-25. Available extensions: GNU libio by Per Bothner crypt add-on version 2.1 by Michael Glad and others linuxthreads-0.9 by Xavier Leroy BIND-8.2.3-T5B libthread_db work sponsored by Alpha Processor Inc NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk Thanks, - raven morris