[Samba] long scripts
rpenny at samba.org
Fri Oct 14 15:16:29 UTC 2022
On 14/10/2022 16:08, Peter Carlson via samba wrote:
> On 10/14/22 08:03, Rowland Penny via samba wrote:
>> On 14/10/2022 15:44, David Mulder via samba wrote:
>>> On 10/14/22 8:21 AM, Peter Carlson via samba wrote:
>>>> This is only partly a samba question and more a AD/GPO question
>>>> I would like to have it setup via GPO that users when logging into
>>>> windows run login.ps1 and when logging in to linux run login.sh
>>>> I have found one solution requiring python to be installed and using
>>>> one python script to detect the os and then re-act appropriately.
>>>> However I dont want to install python on windows computers. I was
>>>> thinking something like if computer in Linux Servers logon script =
>>>> login.sh otherwise logon script = login.ps1, but I'm not quite sure
>>>> how to best do this. Maybe there is already a wiki on this that I
>>>> can't find?
>>> You could use Samba's client group policy for the linux client:
>>> Only works if you enable it on the client also:
>> It is either that or use Python or some weird script that is half bash
>> (without a shebang) and half .com
> so I am assuming that these scripts are only run on linux systems, if so
> that takes care of it not running on windows.
> so if I then put a login script login.ps1 or login.bat it will run on
> windows, but still try to run on linux and fail?
> PS: sorry for the mis-spelling in the subject, the brain -> finger
> interface has one wire a bit loose
I looked into this once, so I looked through my notes and found this at
It is still there, just checked. I didn't get much further than that at
the time, there was a change of direction.
I would go with David's suggestion, it sounds easier.
More information about the samba