Skip to content

Commit 8c7f5ed

Browse files
committed
slices: add netplan and dependencies
1 parent 4556bad commit 8c7f5ed

15 files changed

+336
-0
lines changed

slices/iproute2.yaml

+66
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
package: iproute2
2+
3+
essential:
4+
- iproute2_copyright
5+
6+
slices:
7+
bins:
8+
essential:
9+
- iproute2_config
10+
- iproute2_libs
11+
- libbpf1_libs
12+
- libc6_libs
13+
- libcap2-bin_bins
14+
- libcap2_libs
15+
- libdb5.3t64_libs
16+
- libelf1t64_libs
17+
- libmnl0_libs
18+
- libselinux1_libs
19+
- libtirpc3t64_libs
20+
- libxtables12_libs
21+
contents:
22+
/bin/ip:
23+
/bin/ss:
24+
/sbin/bridge:
25+
/sbin/dcb:
26+
/sbin/devlink:
27+
/sbin/ip:
28+
/sbin/rtacct:
29+
/sbin/rtmon:
30+
/sbin/tc:
31+
/sbin/tipc:
32+
/sbin/vdpa:
33+
/usr/bin/ctstat:
34+
/usr/bin/lnstat:
35+
/usr/bin/nstat:
36+
/usr/bin/rdma:
37+
/usr/bin/routel:
38+
/usr/bin/rtstat:
39+
/usr/sbin/arpd:
40+
/usr/sbin/genl:
41+
42+
config:
43+
contents:
44+
/etc/iproute2/bpf_pinning:
45+
/etc/iproute2/ematch_map:
46+
/etc/iproute2/group:
47+
/etc/iproute2/nl_protos:
48+
/etc/iproute2/rt_dsfield:
49+
/etc/iproute2/rt_protos:
50+
/etc/iproute2/rt_realms:
51+
/etc/iproute2/rt_scopes:
52+
/etc/iproute2/rt_tables:
53+
54+
libs:
55+
contents:
56+
/usr/lib/*-linux-*/tc/experimental.dist:
57+
/usr/lib/*-linux-*/tc/m_ipt.so:
58+
/usr/lib/*-linux-*/tc/m_xt.so:
59+
/usr/lib/*-linux-*/tc/normal.dist:
60+
/usr/lib/*-linux-*/tc/pareto.dist:
61+
/usr/lib/*-linux-*/tc/paretonormal.dist:
62+
/usr/lib/*-linux-*/tc/q_atm.so:
63+
64+
copyright:
65+
contents:
66+
/usr/share/doc/iproute2/copyright:

slices/libbpf1.yaml

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package: libbpf1
2+
3+
essential:
4+
- libbpf1_copyright
5+
6+
slices:
7+
libs:
8+
essential:
9+
- libc6_libs
10+
- libelf1t64_libs
11+
- zlib1g_libs
12+
contents:
13+
/usr/lib/*-linux-*/libbpf.so.1*:
14+
15+
copyright:
16+
contents:
17+
/usr/share/doc/libbpf1/copyright:

slices/libelf1t64.yaml

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
package: libelf1t64
2+
3+
essential:
4+
- libelf1t64_copyright
5+
6+
slices:
7+
libs:
8+
essential:
9+
- libc6_libs
10+
- libzstd1_libs
11+
- zlib1g_libs
12+
contents:
13+
/usr/lib/*-linux-*/libelf-0.190.so:
14+
/usr/lib/*-linux-*/libelf.so.1:
15+
16+
copyright:
17+
contents:
18+
/usr/share/doc/libelf1t64/copyright:

slices/libglib2.0-0t64.yaml

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
package: libglib2.0-0t64
2+
3+
essential:
4+
- libglib2.0-0t64_copyright
5+
6+
slices:
7+
libs:
8+
essential:
9+
- libc6_libs
10+
- libffi8_libs
11+
- libmount1_libs
12+
- libpcre2-8-0_libs
13+
- libselinux1_libs
14+
- zlib1g_libs
15+
contents:
16+
/usr/lib/*-linux-*/glib-2.0/gio-launch-desktop:
17+
/usr/lib/*-linux-*/glib-2.0/gio-querymodules:
18+
/usr/lib/*-linux-*/glib-2.0/glib-compile-schemas:
19+
/usr/lib/*-linux-*/libgio-2.0.so.0*:
20+
/usr/lib/*-linux-*/libglib-2.0.so.0*:
21+
/usr/lib/*-linux-*/libgmodule-2.0.so.0*:
22+
/usr/lib/*-linux-*/libgobject-2.0.so.0*:
23+
/usr/lib/*-linux-*/libgthread-2.0.so.0*:
24+
25+
copyright:
26+
contents:
27+
/usr/share/doc/libglib2.0-0t64/copyright:

slices/libmnl0.yaml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
package: libmnl0
2+
3+
essential:
4+
- libmnl0_copyright
5+
6+
slices:
7+
libs:
8+
essential:
9+
- libc6_libs
10+
contents:
11+
/usr/lib/*-linux-*/libmnl.so.0*:
12+
13+
copyright:
14+
contents:
15+
/usr/share/doc/libmnl0/copyright:

slices/libnetplan1.yaml

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
package: libnetplan1
2+
3+
essential:
4+
- libnetplan1_copyright
5+
6+
slices:
7+
libs:
8+
essential:
9+
- libc6_libs
10+
- libglib2.0-0t64_libs
11+
- libuuid1_libs
12+
- libyaml-0-2_libs
13+
contents:
14+
/usr/lib/*-linux-*/libnetplan.so.1*:
15+
16+
copyright:
17+
contents:
18+
/usr/share/doc/libnetplan1/copyright:

slices/libxtables12.yaml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
package: libxtables12
2+
3+
essential:
4+
- libxtables12_copyright
5+
6+
slices:
7+
libs:
8+
essential:
9+
- libc6_libs
10+
contents:
11+
/usr/lib/*-linux-*/libxtables.so.12*:
12+
13+
copyright:
14+
contents:
15+
/usr/share/doc/libxtables12/copyright:

slices/netplan-generator.yaml

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package: netplan-generator
2+
3+
essential:
4+
- netplan-generator_copyright
5+
6+
slices:
7+
data:
8+
essential:
9+
- libc6_libs
10+
- libglib2.0-0t64_libs
11+
- libnetplan1_libs
12+
- systemd_bins
13+
contents:
14+
/usr/lib/netplan/PLACEHOLDER:
15+
/usr/lib/systemd/system-generators/netplan:
16+
/usr/libexec/netplan/generate:
17+
18+
copyright:
19+
contents:
20+
/usr/share/doc/netplan-generator/copyright:

slices/netplan.io.yaml

+38
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
package: netplan.io
2+
3+
essential:
4+
- netplan.io_copyright
5+
6+
slices:
7+
bins:
8+
essential:
9+
- iproute2_bins
10+
- libc6_libs
11+
- libglib2.0-0t64_libs
12+
- libnetplan1_libs
13+
- libsystemd0_libs
14+
- netplan-generator_data
15+
- netplan.io_cli
16+
- python3-dbus_data
17+
- python3-netifaces_data
18+
- python3-netplan_data
19+
- python3-yaml_data
20+
- python3.12_standard
21+
- systemd_bins
22+
contents:
23+
/usr/sbin/netplan:
24+
25+
cli:
26+
contents:
27+
/usr/share/netplan/netplan.script:
28+
/usr/share/netplan/netplan_cli/**:
29+
30+
extras:
31+
contents:
32+
/usr/libexec/netplan/netplan-dbus:
33+
/usr/share/dbus-1/system-services/io.netplan.Netplan.service:
34+
/usr/share/dbus-1/system.d/io.netplan.Netplan.conf:
35+
36+
copyright:
37+
contents:
38+
/usr/share/doc/netplan.io/copyright:

slices/python3-cffi-backend.yaml

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package: python3-cffi-backend
2+
3+
essential:
4+
- python3-cffi-backend_copyright
5+
6+
slices:
7+
data:
8+
essential:
9+
- libc6_libs
10+
- libffi8_libs
11+
- python3.12_standard
12+
contents:
13+
/usr/lib/python3/dist-packages/_cffi_backend.cpython-*-linux-*.so:
14+
15+
copyright:
16+
contents:
17+
/usr/share/doc/python3-cffi-backend/copyright:

slices/python3-dbus.yaml

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
package: python3-dbus
2+
3+
essential:
4+
- python3-dbus_copyright
5+
6+
slices:
7+
data:
8+
essential:
9+
- libc6_libs
10+
- libdbus-1-3_libs
11+
- libglib2.0-0t64_libs
12+
- python3.12_standard
13+
contents:
14+
/usr/lib/python3/dist-packages/_dbus_bindings.cpython-*-linux-*.so:
15+
/usr/lib/python3/dist-packages/_dbus_glib_bindings.cpython-*-linux-*.so:
16+
/usr/lib/python3/dist-packages/dbus/**:
17+
/usr/lib/python3/dist-packages/dbus_python-1.3.2.egg-info/PKG-INFO:
18+
/usr/lib/python3/dist-packages/dbus_python-1.3.2.egg-info/dependency_links.txt:
19+
/usr/lib/python3/dist-packages/dbus_python-1.3.2.egg-info/not-zip-safe:
20+
/usr/lib/python3/dist-packages/dbus_python-1.3.2.egg-info/top_level.txt:
21+
22+
copyright:
23+
contents:
24+
/usr/share/doc/python3-dbus/copyright:

slices/python3-netifaces.yaml

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package: python3-netifaces
2+
3+
essential:
4+
- python3-netifaces_copyright
5+
6+
slices:
7+
data:
8+
essential:
9+
- libc6_libs
10+
- python3.12_standard
11+
contents:
12+
/usr/lib/python3/dist-packages/netifaces-0.11.0.egg-info/PKG-INFO:
13+
/usr/lib/python3/dist-packages/netifaces-0.11.0.egg-info/dependency_links.txt:
14+
/usr/lib/python3/dist-packages/netifaces-0.11.0.egg-info/top_level.txt:
15+
/usr/lib/python3/dist-packages/netifaces-0.11.0.egg-info/zip-safe:
16+
/usr/lib/python3/dist-packages/netifaces.cpython-*.so:
17+
18+
copyright:
19+
contents:
20+
/usr/share/doc/python3-netifaces/copyright:

slices/python3-netplan.yaml

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
package: python3-netplan
2+
3+
essential:
4+
- python3-netplan_copyright
5+
6+
slices:
7+
data:
8+
essential:
9+
- libc6_libs
10+
- libnetplan1_libs
11+
- python3-cffi-backend_data
12+
- python3.12_standard
13+
contents:
14+
/usr/lib/python3/dist-packages/netplan/**:
15+
16+
copyright:
17+
contents:
18+
/usr/share/doc/python3-netplan/copyright:

slices/python3-yaml.yaml

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
package: python3-yaml
2+
3+
essential:
4+
- python3-yaml_copyright
5+
6+
slices:
7+
data:
8+
essential:
9+
- libc6_libs
10+
- libyaml-0-2_libs
11+
- python3.12_standard
12+
contents:
13+
/usr/lib/python3/dist-packages/PyYAML-6.0.1.dist-info/INSTALLER:
14+
/usr/lib/python3/dist-packages/PyYAML-6.0.1.dist-info/METADATA:
15+
/usr/lib/python3/dist-packages/PyYAML-6.0.1.dist-info/WHEEL:
16+
/usr/lib/python3/dist-packages/PyYAML-6.0.1.dist-info/top_level.txt:
17+
/usr/lib/python3/dist-packages/_yaml/__init__.py:
18+
/usr/lib/python3/dist-packages/yaml/**:
19+
20+
copyright:
21+
contents:
22+
/usr/share/doc/python3-yaml/copyright:

slices/python3.12-minimal.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ slices:
1111
- libpython3.12-minimal_libs
1212
- zlib1g_libs
1313
contents:
14+
/usr/bin/python3: {symlink: /usr/bin/python3.12}
1415
/usr/bin/python3.12:
1516
# The next two directories are created to mimic the behaviour in
1617
# the "postinst" script.

0 commit comments

Comments
 (0)