summaryrefslogtreecommitdiff
path: root/mdb/debian/control
blob: d8c1558ba5b02d02fc4a94985e3f704d96dab205 (plain)
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
Source: mdb
Section: admin
Priority: optional
Maintainer: Igor Pashev <pashev.igor@gmail.com>
Build-Depends:
 dh-illumos,
 illumos-kernel-headers,
 illumos-source-4.3,
 libc-db1-dev,
 libctf-dev,
 libelfg0-dev,
 libkvm1-dev (>= 4.3),
 libproc1-dev,
 libscf1-dev,
 libstanddisasm-dev,
 libstandumem-dev,
 libsunavl-dev,
 libsundisasm1-dev,
 libsysevent1-dev,
 libtinfo-dev,
 libtopo1-dev (>= 4.3),
 libumem1-dev (>= 4.3),
 ncurses-term,
 quilt,
 sgs-lex,
 sgs-yacc,
 sunmake,
 svc.configd-dev, svc.startd-dev,
 uts-dev (>= 4.3+3),
Standards-Version: 3.9.5
Homepage: https://www.illumos.org

Package: mdb
Architecture: illumos-any
Depends: ${shlibs:Depends}, ${misc:Depends},
Recommends: mdb-kvm, mdb-proc
Suggests: gdb
Description: an extensible, low-level modular debugger
 The  mdb  utility  is an extensible utility for low-level debugging and
 editing of the live operating system,  operating  system  crashdumps,
 user processes, user process core dumps, and object files.

Package: kmdb
Architecture: illumos-any
Section: kernel
Depends: ${misc:Depends},
Replaces: illumos-kernel (<< 4.3+3)
Description: in situ kernel debugger
 kmdb is an interactive kernel debugger which implements the user interface
 and functionality of mdb in a live kernel context. kmdb provides features
 that allow for the  control of  kernel execution and for the inspection and
 modification of live kernel state. kmdb can be loaded at the beginning of
 a boot session or after the system is booted.

Package: mdb-kvm
Architecture: illumos-any
Depends: ${shlibs:Depends}, ${misc:Depends}, mdb (>= ${binary:Version})
Description: kvm (the live operating  system) target for MDB
 The  target  is  the  program being inspected by the debugger.
 This package includes modules for debugging the live operating system
 (via /dev/kmem and /dev/ksyms).
 .
 The  mdb  utility  is an extensible utility for low-level debugging and
 editing of the live operating system,  operating  system  crashdumps,
 user processes, user process core dumps, and object files.

Package: mdb-proc
Architecture: illumos-any
Depends: ${shlibs:Depends}, ${misc:Depends}, mdb (>= ${binary:Version})
Description: proc (user processes) target for MDB
 The  target  is  the  program being inspected by the debugger.
 This package includes modules for debugging user processes.
 Those modules are libc.so, libsysevent.so, libumem.so and others.
 .
 The  mdb  utility  is an extensible utility for low-level debugging and
 editing of the live operating system,  operating  system  crashdumps,
 user processes, user process core dumps, and object files.

Package: mdb-dev
Section: devel
Architecture: illumos-any
Depends: ${shlibs:Depends}, ${misc:Depends},
Description: an extensible, low-level modular debugger (header files)
 This package includes header files needed to compile mdb modules.
 .
 The  mdb  utility  is an extensible utility for low-level debugging and
 editing of the live operating system,  operating  system  crashdumps,
 user processes, user process core dumps, and object files.