Commit Graph

13 Commits

Author SHA1 Message Date
Chris Roberts
48d91dc1f9 [winsvc] Add interfaces for Windows services and service manager
Provides interfaces to the Windows service manager and Windows
services. These interfaces support creating new Windows services,
deleting Windows services, configuring Windows services, and
registering/deregistering services with Windows Eventlog.

A path helper is included to support expansion of paths using a
subset of known folder IDs.

A privileged helper is included to check that the process is
currently being executed with elevated privileges, which are
required for managing Windows services and modifying the registry.
2025-09-02 16:39:45 -07:00
Tim Gross
5f34867420 build: fix copywrite configuration file syntax (#26644)
Because the Enterprise code has a set of copywrite exclusion entries below the
one listed here in CE, we need to make sure that the last CE line in the
configuration file ends in a comma.
2025-08-27 14:15:24 -04:00
Alexey Kulakov
919e5c2aa4 feat(ui): yarn -> pnpm (#26309) 2025-08-20 13:01:22 -07:00
James Rasell
91cba75f5c copywrite: fix and add copywrite config enterprise comments. (#19590)
Nomad CI checks for copywrite headers using multiple config files
for specific exemption paths. This means the top-level config file
does not take effect when running the copywrite script within
these sub-folders. Exempt files therefore need to be added to the
sub-config files, along with the top level.
2024-01-03 08:58:53 +00:00
Seth Hoenig
c06f804cea build: make copywrite thing happy (#19577) 2024-01-02 13:33:45 -06:00
Morgan Drake
c764665cc5 add license and year to copywrite config 2023-12-01 16:39:25 -08:00
modrake
51ffe4208e workaround and fixes for MPL and copywrite bot (#18775) 2023-10-17 08:02:13 +01:00
hashicorp-copywrite[bot]
9af2a9b396 [COMPLIANCE] License update (#18218) 2023-08-16 15:59:33 +01:00
Sarah Thompson
fd1ae3427b update linux package license to BUSL-1.1 (#18192)
update copywrite.hcl to exclude MPL subdirs
2023-08-14 07:08:58 -05:00
hashicorp-copywrite[bot]
f2acbdb49b Update copyright file headers to BUSL-1.1 2023-08-10 17:27:09 -05:00
James Rasell
3abb1124c3 copywrite: add placeholder for OSS/ENT ignore split. (#17965) 2023-07-19 11:29:06 +01:00
James Rasell
b30f76e7d7 build: add agent bindata file to copywrite ignore list. (#17507) 2023-06-14 11:13:59 +01:00
Seth Hoenig
db3a54d928 copywrite: excempt example assets from copywrite headers (#16971) 2023-04-24 10:36:11 -05:00