forked from kkkgo/vlmcsd
-
Notifications
You must be signed in to change notification settings - Fork 2
/
snapcraft.yaml
48 lines (43 loc) · 1.02 KB
/
snapcraft.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
name: vlmcsd
version: "1113"
summary: Portable open-source KMS Emulator in C
description: |
vlmcsd is a replacement for Microsoft's KMS
server It contains vlmcs a KMS test client,
mainly for debugging purposes, that also can
"charge" a genuine KMS server designed to run
on an always-on or often-on device,e.g.
router, NAS Box, ... intended to help people
who lost activation of their legally-owned
licenses, e.g. due to a change of hardware
(motherboard, CPU, ...)
confinement: strict
base: core18
grade: stable
apps:
vlmcs:
command: vlmcs
plugs:
- network
vlmcsd:
command: vlmcsd
daemon: forking
plugs:
- network
- network-bind
parts:
vlmcsd:
plugin: make
source: https://github.com/kategray/vlmcsd.git
source-tag: "1113"
build-packages:
- g++
- make
artifacts:
- bin/vlmcs
- bin/vlmcsd
layout:
/etc/vlmcsd/vlmcsd.ini:
symlink: $SNAP_DATA/etc/vlmcsd.ini
/etc/vlmcsd/vlmcsd.kmd:
symlink: $SNAP_DATA/etc/vlmcsd.kmd