/mandos/trunk

To get this branch, use:
bzr branch http://bzr.recompile.se/loggerhead/mandos/trunk

« back to all changes in this revision

Viewing changes to debian/control

  • Committer: Teddy Hogeborn
  • Date: 2019-03-03 22:09:38 UTC
  • Revision ID: teddy@recompile.se-20190303220938-92e8q07rtjdnpjh6
mandos-ctl: Refactor

* mandos-ctl (commands_and_clients_from_options): Take options as an
                                                  argument.  Move
                                                  parser setup into
                                                  new function and
                                                  move extra parse
                                                  checking into main.
  (add_command_line_options): New.
  (main): Create parser here and call add_command_line_options() to
          add options to it.

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
           Björn Påhlsson <belorn@recompile.se>
7
7
Build-Depends: debhelper (>= 10), docbook-xml, docbook-xsl,
8
8
        libavahi-core-dev, libgpgme-dev | libgpgme11-dev,
9
 
        libglib2.0-dev (>=2.40), libgnutls28-dev (>= 3.3.0),
 
9
        libgnutls28-dev (>= 3.3.0),
10
10
        libgnutls28-dev (>= 3.6.6) | libgnutls28-dev (<< 3.6.0),
11
 
        xsltproc, pkg-config, libnl-route-3-dev,
12
 
        systemd-dev | systemd (< 256~rc2-1)
13
 
Build-Depends-Indep: python3 (>= 3), python3-dbus, python3-gi,
14
 
        po-debconf
15
 
Standards-Version: 4.6.2
 
11
        xsltproc, pkg-config, libnl-route-3-dev
 
12
Build-Depends-Indep: systemd, python (>= 2.7), python (<< 3),
 
13
        python-dbus, python-gi
 
14
Standards-Version: 4.3.0
16
15
Vcs-Bzr: https://ftp.recompile.se/pub/mandos/trunk
17
16
Vcs-Browser: https://bzr.recompile.se/loggerhead/mandos/trunk/files
18
17
Homepage: https://www.recompile.se/mandos
20
19
 
21
20
Package: mandos
22
21
Architecture: all
23
 
Depends: ${misc:Depends}, python3 (>= 3),
24
 
        libgnutls30t64 | libgnutls30 (>= 3.3.0),
25
 
        libgnutls30t64 | libgnutls30 (>= 3.6.6) | libgnutls30 (<< 3.6.0),
26
 
        python3-dbus, python3-gi, avahi-daemon, adduser,
27
 
        python3-urwid, gnupg, systemd-sysv | lsb-base (>= 3.0-6),
 
22
Depends: ${misc:Depends}, python (>= 2.7), python (<< 3),
 
23
        libgnutls30 (>= 3.3.0),
 
24
        libgnutls30 (>= 3.6.6) | libgnutls30 (<< 3.6.0),
 
25
        python-dbus, python-gi, avahi-daemon, adduser, python-urwid,
 
26
        gnupg2 | gnupg, systemd-sysv | lsb-base (>= 3.0-6),
28
27
        debconf (>= 1.5.5) | debconf-2.0
29
28
Recommends: ssh-client | fping
30
29
Suggests: libc6-dev | libc-dev, c-compiler
47
46
Architecture: linux-any
48
47
Depends: ${shlibs:Depends}, ${misc:Depends}, adduser,
49
48
        cryptsetup (<< 2:2.0.3-1) | cryptsetup-initramfs,
50
 
        initramfs-tools (>= 0.99) | dracut (>= 044+241-3),
51
 
        dpkg-dev (>=1.16.0),
 
49
        initramfs-tools (>= 0.99), dpkg-dev (>=1.16.0),
52
50
        gnutls-bin (>= 3.6.6) | libgnutls30 (<< 3.6.0),
53
51
        debconf (>= 1.5.5) | debconf-2.0
54
52
Recommends: ssh
55
53
Breaks: dropbear (<= 0.53.1-1)
56
54
Enhances: cryptsetup
57
 
Conflicts: dracut-config-generic
58
55
Description: do unattended reboots with an encrypted root file system
59
56
 This is the client part of the Mandos system, which allows
60
57
 computers to have encrypted root file systems and at the