Affected by GO-2022-0310
and 18 other vulnerabilities
GO-2022-0310 : Capture-replay in Gitea in code.gitea.io/gitea
GO-2022-0315 : Reuse of one time passwords allowed in Gitea in code.gitea.io/gitea
GO-2022-0353 : Path Traversal in Gitea in code.gitea.io/gitea
GO-2022-0442 : Arbitrary file deletion in gitea in code.gitea.io/gitea
GO-2022-0450 : Shell command injection in gitea in code.gitea.io/gitea
GO-2022-0609 : Gitea Missing Authorization vulnerability in code.gitea.io/gitea
GO-2022-0612 : Stored Cross-site Scripting in gitea in code.gitea.io/gitea
GO-2022-0830 : Denial of Service in Gitea in code.gitea.io/gitea
GO-2022-0832 : Cross-site Scripting in Gitea in code.gitea.io/gitea
GO-2022-0844 : Gitea Remote Code Execution (RCE) in code.gitea.io/gitea
GO-2022-0982 : Improper Privilege Management in Gitea in code.gitea.io/gitea
GO-2022-1065 : Gitea vulnerable to Argument Injection in code.gitea.io/gitea
GO-2023-1894 : code.gitea.io/gitea Open Redirect vulnerability
GO-2023-1922 : Gitea XSS Vulnerability in code.gitea.io/gitea
GO-2023-1971 : Gogs and Gitea SSRF Vulnerability in code.gitea.io/gitea
GO-2023-1999 : Gitea erroneous repo clones in code.gitea.io/gitea
GO-2024-2769 : Gitea allowed assignment of private issues in code.gitea.io/gitea
GO-2024-3056 : Gitea Cross-site Scripting Vulnerability in code.gitea.io/gitea
Discover Packages
code.gitea.io/gitea
modules
minwinsvc
package
Version:
v1.2.3
Opens a new window with list of versions in this module.
Published: Nov 3, 2017
License: MIT, Zlib
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
Minimal windows service stub
Programs designed to run from most *nix style operating systems
can import this package to enable running programs as services without modifying
them.
import _ "github.com/kardianos/minwinsvc"
If you need more control over the exit behavior, set
minwinsvc.SetOnExit(func() {
// Do something.
// Within 10 seconds call:
os.Exit(0)
})
Expand ▾
Collapse ▴
Documentation
¶
Rendered for
linux/amd64
windows/amd64
darwin/amd64
js/wasm
Package minwinsvc is a minimal non-invasive windows only service stub.
Import to allow running as a windows service.
import _ "github.com/kardianos/minwinsvc"
This will detect if running as a windows service
and install required callbacks for windows.
SetOnExit sets the function to be called when the windows service
requests an exit. If this is not called, or if it is called where
f == nil, then it defaults to calling "os.Exit(0)".
Source Files
¶
Click to show internal directories.
Click to hide internal directories.