control 2.56 KB
Newer Older
EclipseSpark's avatar
EclipseSpark committed
1 2 3
Source: init-system-helpers
Section: admin
Priority: extra
4 5
Maintainer: Parrot Devel Team <parrot-devel@lists.parrotsec.org>
Uploaders: Lorenzo "Palinuro" Faletra <palinuro@parrotsec.org>
EclipseSpark's avatar
EclipseSpark committed
6 7
Build-Depends: debhelper (>= 9),
               perl:any,
8 9 10
Standards-Version: 3.9.8
Vcs-Git: https://anonscm.debian.org/git/collab-maint/init-system-helpers.git
Vcs-Browser: https://anonscm.debian.org/git/collab-maint/init-system-helpers.git
EclipseSpark's avatar
EclipseSpark committed
11 12 13 14

Package: init-system-helpers
Architecture: all
Priority: required
15
Essential: yes
EclipseSpark's avatar
EclipseSpark committed
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
Multi-Arch: foreign
Depends: perl-base (>= 5.20.1-3),
         ${misc:Depends},
         ${perl:Depends},
Replaces: sysv-rc (<< 2.88dsf-59.3~),
          sysvinit-utils (<< 2.88dsf-59.3),
# sysv-rc now pre-depends on us and if we break them we get:
# E: This installation run will require temporarily removing the essential package sysvinit-utils:amd64 due to a Conflicts/Pre-Depends loop. This is often bad, but if you really want to do it, activate the APT::Force-LoopBreak option.
#Breaks: sysv-rc (<< 2.88dsf-59.3~)
Breaks: systemd (<< 44-12),
        sysvinit-utils (<< 2.88dsf-59.3~),
Conflicts: file-rc (<< 0.8.17~),
           openrc (<= 0.18.3-1),
Description: helper tools for all init systems
 This package contains helper tools that are necessary for switching between
 the various init systems that Debian contains (e. g. sysvinit or
 systemd). An example is deb-systemd-helper, a script that enables systemd unit
 files without depending on a running systemd.
 .
 It also includes the "service", "invoke-rc.d", and "update-rc.d" scripts which
 provide an abstraction for enabling, disabling, starting, and stopping
 services for all supported Debian init systems as specified by the policy.
 .
 While this package is maintained by pkg-systemd-maintainers, it is NOT
 specific to systemd at all. Maintainers of other init systems are welcome to
 include their helpers in this package.

Package: dh-systemd
44
Section: oldlibs
EclipseSpark's avatar
EclipseSpark committed
45 46
Architecture: all
Multi-Arch: foreign
47
Depends: debhelper (>= 9.20160709),
EclipseSpark's avatar
EclipseSpark committed
48
         ${misc:Depends},
49 50
Description: debhelper add-on to handle systemd unit files - transitional package
 This package is for transitional purposes and can be removed safely.
EclipseSpark's avatar
EclipseSpark committed
51 52 53 54

Package: init
Section: metapackages
Architecture: any
55 56
Priority: important
XB-Important: yes
EclipseSpark's avatar
EclipseSpark committed
57
Multi-Arch: foreign
58
Pre-Depends: systemd-sysv [linux-any] ${alt:sysvinit},
EclipseSpark's avatar
EclipseSpark committed
59 60
Depends: init-system-helpers,
         ${misc:Depends},
61
Description: init metapackage
62 63 64
 This package is a metapackage which allows you to select from the available
 init systems while ensuring that one of these is available on the system at
 all times.