Hi, > [Long discussion snipped to protect the innocent] > > As far as I know, an environment variable could be used as an alternative. It > can be set by shell scripts and the python test harness locally (only > affecting the started svn sub process), and on most operating systems, other > non-admin users don't have any ways to read out those.
I pull back my suggestion - I just learned that the counter examples to the "most operating systems" above includes such prominent candidates as Solaris. https://docs.fedoraproject.org/en-US/Fedora_Security_Team/html/Defensive_Coding/sect-Defensive_Coding-Tasks-Processes.html#sect-Defensive_Coding-Tasks-Processes-Command_Line_Visibility There also is the suggestion of using special file descriptors whose number is passed on the command line, this might be an extension to the file and stdin suggestion which was discussed elsewhere in this thread. Best regards Markus Schaber CODESYS® a trademark of 3S-Smart Software Solutions GmbH Inspiring Automation Solutions 3S-Smart Software Solutions GmbH Dipl.-Inf. Markus Schaber | Product Development Core Technology Memminger Str. 151 | 87439 Kempten | Germany Tel. +49-831-54031-979 | Fax +49-831-54031-50 E-Mail: m.scha...@codesys.com | Web: http://www.codesys.com | CODESYS store: http://store.codesys.com CODESYS forum: http://forum.codesys.com Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915