github.com/ouraigua/jenkins-library@v0.0.0-20231028010029-fbeaf2f3aa9b/cmd/init_unix.go (about)

     1  //go:build !windows
     2  // +build !windows
     3  
     4  package cmd
     5  
     6  import "syscall"
     7  
     8  func init() {
     9  	// unset umask otherwise permissions on file or directory
    10  	// creation are altered in unpredictable ways.
    11  	syscall.Umask(0)
    12  }