std.process - avoid interaction with parent shell
    Vladimir Panteleev 
    thecybershadow.lists at gmail.com
       
    Mon Jul 20 22:04:56 UTC 2020
    
    
  
On Monday, 20 July 2020 at 20:55:52 UTC, Steven Schveighoffer 
wrote:
> I tried redirecting /dev/null to stdin when executing my 
> application (and I assumed that would pass onto the process 
> child), but it still asks. What am I doing wrong?
Generically, I think you want to detach the program from the 
current terminal (as well as doing the above). I think setsid can 
be used for this purpose.
Specifically, checking git's source code, I see that setting the 
environment variable GIT_TERMINAL_PROMPT to 0 will disable 
password prompts.
    
    
More information about the Digitalmars-d-learn
mailing list