File: snapcraft.yaml

package info (click to toggle)
ufw 0.36-7.1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 5,864 kB
  • sloc: python: 8,665; sh: 5,951; makefile: 202
file content (50 lines) | stat: -rw-r--r-- 886 bytes parent folder | download | duplicates (2)
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
49
50
name: ufw
version: 0.36
summary: ufw (Uncomplicated Firewall)
description: ufw as a snap
confinement: strict
grade: stable
passthrough:
  license: GPL-3.0 AND GPL-2.0+

apps:
  srv:
    command: bin/srv
    daemon: oneshot
    plugs: [ firewall-control ]
  ufw:
    command: bin/cli
    completer: ufw.completer.bash
    plugs: [ firewall-control ]
  init:
    command: bin/init
    plugs: [ firewall-control ]
  ipset:
    command: sbin/ipset
    plugs: [ firewall-control ]
  conntrack:
    command: usr/sbin/conntrack
    plugs: [ firewall-control ]
  doc:
    command: bin/doc

parts:
  wrapper:
    plugin: dump
    source: snap-files/
    stage-packages:
    - conntrack
    - ipset
  make-project:
    plugin: make
    source: .
    make-parameters:
    - SNAP=yes
    build-packages:
    - iptables
    - netbase
    - procps
    - sed
    - bsdmainutils
    - man-db
    - git