Commit | Line | Data |
---|---|---|
926e521f | 1 | Source: distorted-utils |
b5284e05 | 2 | Section: utils |
3 | Priority: extra | |
4363f814 | 4 | Maintainer: Mark Wooding <mdw@distorted.org.uk> |
3c7cca6b MW |
5 | Build-Depends: debhelper (>= 9), pkg-config, |
6 | libcdb-dev, mlib-dev (>= 2.0.4), catacomb-dev (>= 2.1.1), | |
7 | python, python-cdb, | |
8 | tclsh | |
b5284e05 | 9 | Standards-Version: 3.1.1 |
10 | ||
926e521f | 11 | Package: distorted-utils |
b5284e05 | 12 | Architecture: all |
13 | Section: utils | |
926e521f MW |
14 | Replaces: nsict-utils (<< 1.4.0~) |
15 | Breaks: nsict-utils (<< 1.4.0~) | |
e3e2681b MW |
16 | Depends: |
17 | mdwopt-perl, | |
926e521f | 18 | distorted-cdb, |
e3e2681b | 19 | locking, |
926e521f | 20 | distorted-mail, |
e3e2681b MW |
21 | if-mtu, |
22 | shadowfix, | |
23 | zz, | |
24 | gorp, | |
58b43082 | 25 | mtimeout, |
e3e2681b MW |
26 | splitconf, |
27 | xtitle, | |
28 | pause, | |
29 | buf, | |
30 | create, | |
31 | inplace, | |
32 | stamp, | |
33 | space, | |
c818aced | 34 | getpass, |
acc156eb | 35 | hush, |
b9ee4e83 MW |
36 | with-umask, |
37 | sshsvc-mkauthkeys | |
b5284e05 | 38 | Description: Dummy package for convenience. |
39 | ||
926e521f MW |
40 | Package: nsict-utils |
41 | Architecture: all | |
42 | Section: oldlibs | |
43 | Depends: distorted-utils | |
44 | Description: Dummy package for transition. | |
45 | This is a transitional dummy package. It can safely be removed. | |
46 | ||
b5284e05 | 47 | Package: mdwopt-perl |
48 | Architecture: all | |
d44f4462 | 49 | Section: perl |
b5284e05 | 50 | Depends: perl5 |
51 | Description: Options parser library for perl. | |
52 | ||
926e521f | 53 | Package: distorted-cdb |
b5284e05 | 54 | Architecture: any |
55 | Section: utils | |
77ce4749 MW |
56 | Replaces: nsict-cdb (<< 1.4.0~) |
57 | Breaks: nsict-cdb (<< 1.4.0~) | |
b2ffb9b7 | 58 | Depends: ${shlibs:Depends}, python (>= 2.4), python-cdb |
b5284e05 | 59 | Description: Simple utilities for messing with CDB files. |
60 | ||
926e521f MW |
61 | Package: nsict-cdb |
62 | Architecture: all | |
63 | Section: oldlibs | |
64 | Depends: distorted-cdb | |
65 | Description: Dummy package for transition. | |
66 | This is a transitional dummy package. It can safely be removed. | |
67 | ||
58b43082 | 68 | Package: mtimeout |
e825e5a9 MW |
69 | Architecture: any |
70 | Section: utils | |
71 | Depends: ${shlibs:Depends} | |
72 | Description: Run a program for at most a given amount of time. | |
73 | ||
2e169b7e MW |
74 | Package: prlimit |
75 | Architecture: linux-any | |
76 | Section: utils | |
77 | Depends: ${shlibs:Depends} | |
78 | Description: Run a program for at most a given amount of time. | |
79 | ||
b5284e05 | 80 | Package: locking |
81 | Architecture: any | |
82 | Section: utils | |
83 | Depends: ${shlibs:Depends} | |
84 | Description: Run a program while holding a file lock. | |
85 | ||
926e521f | 86 | Package: distorted-mail |
b5284e05 | 87 | Architecture: all |
88 | Section: mail | |
c1749034 | 89 | Depends: ${shlibs:Depends}, qmail, distorted-cdb, perl5, libmime-perl |
b5284e05 | 90 | Description: Some simple scripts for mail handling. |
91 | ||
926e521f MW |
92 | Package: nsict-mail |
93 | Architecture: all | |
94 | Section: oldlibs | |
95 | Depends: distorted-mail | |
96 | Description: Dummy package for transition. | |
97 | This is a transitional dummy package. It can safely be removed. | |
98 | ||
b5284e05 | 99 | Package: if-mtu |
100 | Architecture: any | |
101 | Section: utils | |
102 | Depends: ${shlibs:Depends} | |
103 | Description: Report the MTU of a network interface. | |
104 | ||
105 | Package: shadowfix | |
106 | Architecture: all | |
107 | Section: utils | |
108 | Depends: perl5, mdwopt-perl | |
109 | Description: Check and fix shadow password and group files. | |
110 | ||
111 | Package: zz | |
112 | Architecture: all | |
113 | Section: utils | |
114 | Description: Run a program, automatically decompressing its argument files. | |
115 | ||
116 | Package: xtitle | |
117 | Architecture: any | |
b2ffb9b7 | 118 | Depends: ${shlibs:Depends} |
b5284e05 | 119 | Recommends: x-terminal-emulator |
120 | Section: utils | |
b2ffb9b7 | 121 | Description: Simple program for messing with xterm (or compatible) title bars. |
b5284e05 | 122 | |
123 | Package: splitconf | |
124 | Architecture: all | |
125 | Depends: tclsh | |
126 | Section: utils | |
127 | Description: Gather little config files into one big one. | |
128 | ||
129 | Package: gorp | |
130 | Architecture: any | |
131 | Depends: ${shlibs:Depends} | |
132 | Section: utils | |
133 | Description: Print a random base64 string. | |
1dec4fa3 | 134 | |
135 | Package: pause | |
136 | Architecture: any | |
137 | Depends: ${shlibs:Depends} | |
138 | Section: utils | |
139 | Description: Wait for a given time, or until a key is pressed. | |
140 | ||
3770fe80 | 141 | Package: buf |
142 | Architecture: all | |
143 | Section: utils | |
144 | Description: Captures stdin in a temporary file and runs a command. | |
145 | ||
3dd40cc8 MW |
146 | Package: with-umask |
147 | Architecture: all | |
148 | Section: utils | |
149 | Description: Runs a command with a given umask. | |
150 | ||
3770fe80 | 151 | Package: create |
152 | Architecture: all | |
153 | Section: utils | |
154 | Description: Simple script encapsulating atomic file update. | |
155 | ||
156 | Package: inplace | |
157 | Architecture: all | |
158 | Section: utils | |
159 | Description: Update files in place safely. | |
223bbefb MW |
160 | |
161 | Package: stamp | |
162 | Architecture: any | |
8ecbc361 | 163 | Depends: ${shlibs:Depends} |
223bbefb MW |
164 | Section: utils |
165 | Description: Like cat, but prefixing each line with a datestamp. | |
df33ee54 | 166 | |
e3e2681b MW |
167 | Package: getpass |
168 | Architecture: any | |
8ecbc361 | 169 | Depends: ${shlibs:Depends} |
e3e2681b MW |
170 | Section: utils |
171 | Description: Read a password without echoing; write it to stdout. | |
172 | ||
df33ee54 MW |
173 | Package: space |
174 | Architecture: any | |
8ecbc361 | 175 | Depends: ${shlibs:Depends} |
df33ee54 MW |
176 | Section: utils |
177 | Description: Identify and fix problematic whitespace in text files. | |
178 | The space program won't send you to the moon, but it will identify | |
179 | and fix problems such as trailing whitespace and spaces before tabs. | |
180 | It can safely update files in place, and could therefore be used as part | |
181 | of a commit hook. | |
92f7c002 | 182 | |
300a556d MW |
183 | Package: sema |
184 | Architecture: any | |
185 | Depends: ${shlibs:Depends} | |
186 | Section: utils | |
187 | Description: Perform simple operations on SysV semaphores. | |
188 | The sema program performs simple operations on (System V-style) semaphores. | |
189 | It's not intended to be a utility for general-purpose hacking on existing | |
190 | semaphores, but rather a tool for doing synchronization between shell | |
191 | scripts or other simple programs. | |
192 | ||
92f7c002 | 193 | Package: x86-model |
1cf61528 | 194 | Architecture: any-i386 any-amd64 |
8ecbc361 | 195 | Depends: ${shlibs:Depends} |
92f7c002 MW |
196 | Section: utils |
197 | Description: Shows basic model information about x86 processors. | |
198 | The cpuid program is probably better for most people. | |
c818aced MW |
199 | |
200 | Package: hush | |
201 | Architecture: all | |
202 | Section: utils | |
203 | Description: Run a command, hiding its output in a logfile unless it fails | |
204 | The hush program is useful for running noisy programs from cron or similar, | |
205 | where you get spammed with uninteresting success reports. hush runs a | |
206 | command, logging its output, but, unless the command actually fails, it | |
207 | produces no output of its own. | |
b9ee4e83 MW |
208 | |
209 | Package: sshsvc-mkauthkeys | |
210 | Architecture: all | |
211 | Section: utils | |
212 | Description: Construct .ssh/authorized_keys files for SSH services. | |
213 | SSH is a fine way to provide services to external users. It conveniently | |
214 | takes care of details like authenticating users and encrypting | |
215 | communications. Unfortunately, managing the key files is rather painful. | |
216 | This simple script does a lot of the heavy lifting. |