[Samba] Startup script error

Peter Carlson peter at howudodat.com
Mon Oct 24 22:08:40 UTC 2022


root at nc1:~# cat 
/var/lib/samba/sysvol/carlson.lab/Policies/{B6997861-495F-43DF-B01D-045048188B37}/Machine/VGP/VTLA/Unix/Scripts/Startup/manifest.xml
<?xml version='1.0' encoding='UTF-8'?>
<vgppolicy><policysetting><version>1</version><name>Unix 
Scripts</name><description>Represents Unix scripts to run on Group 
Policy 
clients</description><data><listelement><script>start_peter.sh</script><hash>63373D674E1DB8B574A1593F1D667C78</hash><run_once 
/></listelement></data></policysetting></vgppolicy>

or easier to read:

<?xml version='1.0' encoding='UTF-8'?>
<vgppolicy>
   <policysetting>
     <version>1</version>
     <name>Unix Scripts</name>
     <description>Represents Unix scripts to run on Group Policy 
clients</description>
     <data>
       <listelement>
         <script>start_peter.sh</script>
<hash>63373D674E1DB8B574A1593F1D667C78</hash>
         <run_once />
       </listelement>
     </data>
   </policysetting>
</vgppolicy>

On 10/24/22 14:59, David Mulder via samba wrote:
> On 10/24/22 1:59 PM, Peter Carlson via samba wrote:
>> getting this error trying to test a startup script
>>
>> root at fs1:~/samba.git# /usr/sbin/samba-gpupdate --force
>> 2022-10-24 19:56:21.410|[E09601]| Failed to apply extension VGP/Unix 
>> Settings/Startup Scripts | {}
>> 2022-10-24 19:56:21.410|[E52257]| Message was: AttributeError: 
>> 'NoneType' object has no attribute 'text' | {}
>>
>> file server is running from git
>>
>> root at fs1:~/samba.git# samba-gpupdate --version
>> 4.18.0pre1-GIT-284afec29ff
>> root at fs1:~/samba.git#
>>
>> ADDC is running 4.17
>>
>> root at nc1:~# cat start_peter.sh
>>  #!/bin/sh
>>  whoami >> /tmp/daily.log
>>
>> root at nc1:~# samba-tool gpo manage scripts startup add 
>> {B6997861-495F-43DF-B01D-045048188B37} start_peter.sh -U administrator
>> Password for [CARLSON\administrator]:
>>
>> GPO          : {B6997861-495F-43DF-B01D-045048188B37}
>> display name : Linux Defaults
>> path         : 
>> \\carlson.lab\SysVol\carlson.lab\Policies\{B6997861-495F-43DF-B01D-045048188B37}
>> dn           : 
>> CN={B6997861-495F-43DF-B01D-045048188B37},CN=Policies,CN=System,DC=carlson,DC=lab
>> version      : 2
>> flags        : NONE
>>
>>
> Send me the contents of the file 
> \\carlson.lab\SysVol\carlson.lab\Policies\{B6997861-495F-43DF-B01D-045048188B37}\MACHINE\VGP\VTLA\Unix\Scripts\Startup\manifest.xml
>
> The CSE is failing to find one of the xml elements in that file.
>



More information about the samba mailing list