diff options
author | Unknwon <u@gogs.io> | 2017-02-28 22:58:52 -0500 |
---|---|---|
committer | Unknwon <u@gogs.io> | 2017-02-28 22:58:52 -0500 |
commit | e08161a3021236d8249a3b426967666b916f7d1e (patch) | |
tree | 647b867b51b25609ae826ca3c5a6389d77c79322 /vendor/github.com | |
parent | 341eafcf0490a1cb1d9f1e407c8194685d34c26c (diff) |
hook: fix can’t be executed while run as service on Windows (#4207)
Diffstat (limited to 'vendor/github.com')
-rw-r--r-- | vendor/github.com/gogits/minwinsvc/LICENSE (renamed from vendor/github.com/kardianos/minwinsvc/LICENSE) | 0 | ||||
-rw-r--r-- | vendor/github.com/gogits/minwinsvc/README.md (renamed from vendor/github.com/kardianos/minwinsvc/README.md) | 0 | ||||
-rw-r--r-- | vendor/github.com/gogits/minwinsvc/minwinsvc.go (renamed from vendor/github.com/kardianos/minwinsvc/minwinsvc.go) | 0 | ||||
-rw-r--r-- | vendor/github.com/gogits/minwinsvc/svc_other.go (renamed from vendor/github.com/kardianos/minwinsvc/svc_other.go) | 0 | ||||
-rw-r--r-- | vendor/github.com/gogits/minwinsvc/svc_windows.go (renamed from vendor/github.com/kardianos/minwinsvc/svc_windows.go) | 4 |
5 files changed, 3 insertions, 1 deletions
diff --git a/vendor/github.com/kardianos/minwinsvc/LICENSE b/vendor/github.com/gogits/minwinsvc/LICENSE index fce91b4e..fce91b4e 100644 --- a/vendor/github.com/kardianos/minwinsvc/LICENSE +++ b/vendor/github.com/gogits/minwinsvc/LICENSE diff --git a/vendor/github.com/kardianos/minwinsvc/README.md b/vendor/github.com/gogits/minwinsvc/README.md index 260dceea..260dceea 100644 --- a/vendor/github.com/kardianos/minwinsvc/README.md +++ b/vendor/github.com/gogits/minwinsvc/README.md diff --git a/vendor/github.com/kardianos/minwinsvc/minwinsvc.go b/vendor/github.com/gogits/minwinsvc/minwinsvc.go index 057ba7f9..057ba7f9 100644 --- a/vendor/github.com/kardianos/minwinsvc/minwinsvc.go +++ b/vendor/github.com/gogits/minwinsvc/minwinsvc.go diff --git a/vendor/github.com/kardianos/minwinsvc/svc_other.go b/vendor/github.com/gogits/minwinsvc/svc_other.go index 197d3002..197d3002 100644 --- a/vendor/github.com/kardianos/minwinsvc/svc_other.go +++ b/vendor/github.com/gogits/minwinsvc/svc_other.go diff --git a/vendor/github.com/kardianos/minwinsvc/svc_windows.go b/vendor/github.com/gogits/minwinsvc/svc_windows.go index 91e2b6a4..e79755fa 100644 --- a/vendor/github.com/kardianos/minwinsvc/svc_windows.go +++ b/vendor/github.com/gogits/minwinsvc/svc_windows.go @@ -23,7 +23,9 @@ func init() { if err != nil { panic(err) } - if interactive { + // While run as Windows service, it is not an interactive session, + // but we don't want hook execute to be treated as service, e.g. gogs.exe hook pre-receive. + if interactive || len(os.Getenv("SSH_ORIGINAL_COMMAND")) > 0 { return } go func() { |