Syntax error in /etc/profile?

Ed Greshko ed.greshko at greshko.com
Thu Sep 3 14:39:53 UTC 2015


On 09/03/15 22:26, Tom Horsley wrote:
>>> Anyone else seen this?
>> Yes....
>> /etc/profile[68]: .: syntax error: `(' unexpected
> I hacked /etc/profile and tracked it down:
>
> https://bugzilla.redhat.com/show_bug.cgi?id=1259751
>
> Removing scl-utils fixes it (I have no idea why it
> is installed - nothing seems to depend on it).

The problem with the script is that it is "bash" specific.

bash uses the format

function scl()

while in ksh it is simply

scl()

I suppose the it would be wise for the script to execute differently based on the calling shell.



-- 
It seems most people that say they are "done talking about it" never really are until given the last word.


More information about the users mailing list