[colug-432] Okay, I've got to be doing something stupid... any thoughts on what?

David Alden dave at alden.name
Fri Jul 10 17:31:25 EDT 2015


Hi,

On 7/10/15 5:06 PM, William Yang wrote:
> I'm using a Centos 7 box -- noting that I'm usually an Ubuntu guy nowadays.
>
> To solve a specific problem, I've written a PERL script that I want to be
> the login shell of a user (the script manages several configuration
> functions and its expected use case is on one of the consoles).  The script
> does all functions I expect it to.  The first line of the script is '#!
> /usr/bin/perl' and it's chmod 0755.
>
> It works if I ssh onto the box as the user:  ssh menu at host starts as
> expected.  However, if I try to log in on tty1 or anything on the console,
> it displays stuff from login, then the console blanks and returns to a
> login prompt.  There's some kind of error message that looks like it may
> say permission denied, but the screen refreshes and clears too quickly for
> me to really understand it.  I tried for 90 minutes to get it to happen in
> a way I could capture it, without success.

   Do you have the full path name of the script in /etc/shells?  I'm 
pretty sure you need it there.

...dave



More information about the colug-432 mailing list