Hi,
I found the problem: it came from the fact that the "pcpatch" and "opsiconfd" accounts had an expiration date... which was due to a particular configuration of my server!
My "bropsi" server runs with a "Debian buster" linux distribution and, in addition to Opsi, is used as a samba server for an "install" share containing all the software and drivers intended for our technicians.
To avoid having a redundancy of "big" software (for example: "Autocad", "Catia", ...) rather than including them in the "localboot" products, I directly call their location on "install".
i.e. in "setup.ins" instead of launching for example:
Code: Alles auswählen
"%ScriptPath%\V5-6R2022.CATIA_P2.win_b64.1-2\WIN64\StartB.exe" -newdir -ident V56R2022 -v -all -noreboot -addUserPrivilegesForOrbix
this would require having, not only 3 GB in the /home/opsiproducts/catia/CLIENT_DATA directory, these same 3 GB in /var/lib/opsi/depot/catia but also in the "install" share intended for technicians!
So I use the share directly in my script:
Code: Alles auswählen
"\\bropsi\brinstall\logiciels\dassault\V5-6R2022\V5-6R2022.CATIA_P2.win_b64.1-2\WIN64\StartB.exe" -newdir -ident V56R2022 -v -all -noreboot -addUserPrivilegesForOrbix
but with a trick because I actually have 2 shares on the same directory:
- "\\bropsi\install": on our domain with the "acls"
- "\\bropsi\brinstall": local to the server for the "Opsi" scripts
this one ("brinstall") has the same rights as "opsi_depot" and, to have the right "owners", I duplicated the "pcpatch" and "opsiconfd" accounts on our AD (with the same password, uid, gid).
N.B.: I still have to adjust the rights:
==> these are the 2 accounts for which I had not checked "Password never expires" in our AD!
Best regards.