chiark / gitweb /
sema: New program for hacking with semaphores.
[misc] / debian / control
CommitLineData
926e521f 1Source: distorted-utils
b5284e05 2Section: utils
3Priority: extra
4363f814 4Maintainer: Mark Wooding <mdw@distorted.org.uk>
3c7cca6b
MW
5Build-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 9Standards-Version: 3.1.1
10
926e521f 11Package: distorted-utils
b5284e05 12Architecture: all
13Section: utils
926e521f
MW
14Replaces: nsict-utils (<< 1.4.0~)
15Breaks: nsict-utils (<< 1.4.0~)
e3e2681b
MW
16Depends:
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 38Description: Dummy package for convenience.
39
926e521f
MW
40Package: nsict-utils
41Architecture: all
42Section: oldlibs
43Depends: distorted-utils
44Description: Dummy package for transition.
45 This is a transitional dummy package. It can safely be removed.
46
b5284e05 47Package: mdwopt-perl
48Architecture: all
d44f4462 49Section: perl
b5284e05 50Depends: perl5
51Description: Options parser library for perl.
52
926e521f 53Package: distorted-cdb
b5284e05 54Architecture: any
55Section: utils
77ce4749
MW
56Replaces: nsict-cdb (<< 1.4.0~)
57Breaks: nsict-cdb (<< 1.4.0~)
b2ffb9b7 58Depends: ${shlibs:Depends}, python (>= 2.4), python-cdb
b5284e05 59Description: Simple utilities for messing with CDB files.
60
926e521f
MW
61Package: nsict-cdb
62Architecture: all
63Section: oldlibs
64Depends: distorted-cdb
65Description: Dummy package for transition.
66 This is a transitional dummy package. It can safely be removed.
67
58b43082 68Package: mtimeout
e825e5a9
MW
69Architecture: any
70Section: utils
71Depends: ${shlibs:Depends}
72Description: Run a program for at most a given amount of time.
73
2e169b7e
MW
74Package: prlimit
75Architecture: linux-any
76Section: utils
77Depends: ${shlibs:Depends}
78Description: Run a program for at most a given amount of time.
79
b5284e05 80Package: locking
81Architecture: any
82Section: utils
83Depends: ${shlibs:Depends}
84Description: Run a program while holding a file lock.
85
926e521f 86Package: distorted-mail
b5284e05 87Architecture: all
88Section: mail
c1749034 89Depends: ${shlibs:Depends}, qmail, distorted-cdb, perl5, libmime-perl
b5284e05 90Description: Some simple scripts for mail handling.
91
926e521f
MW
92Package: nsict-mail
93Architecture: all
94Section: oldlibs
95Depends: distorted-mail
96Description: Dummy package for transition.
97 This is a transitional dummy package. It can safely be removed.
98
b5284e05 99Package: if-mtu
100Architecture: any
101Section: utils
102Depends: ${shlibs:Depends}
103Description: Report the MTU of a network interface.
104
105Package: shadowfix
106Architecture: all
107Section: utils
108Depends: perl5, mdwopt-perl
109Description: Check and fix shadow password and group files.
110
111Package: zz
112Architecture: all
113Section: utils
114Description: Run a program, automatically decompressing its argument files.
115
116Package: xtitle
117Architecture: any
b2ffb9b7 118Depends: ${shlibs:Depends}
b5284e05 119Recommends: x-terminal-emulator
120Section: utils
b2ffb9b7 121Description: Simple program for messing with xterm (or compatible) title bars.
b5284e05 122
123Package: splitconf
124Architecture: all
125Depends: tclsh
126Section: utils
127Description: Gather little config files into one big one.
128
129Package: gorp
130Architecture: any
131Depends: ${shlibs:Depends}
132Section: utils
133Description: Print a random base64 string.
1dec4fa3 134
135Package: pause
136Architecture: any
137Depends: ${shlibs:Depends}
138Section: utils
139Description: Wait for a given time, or until a key is pressed.
140
3770fe80 141Package: buf
142Architecture: all
143Section: utils
144Description: Captures stdin in a temporary file and runs a command.
145
3dd40cc8
MW
146Package: with-umask
147Architecture: all
148Section: utils
149Description: Runs a command with a given umask.
150
3770fe80 151Package: create
152Architecture: all
153Section: utils
154Description: Simple script encapsulating atomic file update.
155
156Package: inplace
157Architecture: all
158Section: utils
159Description: Update files in place safely.
223bbefb
MW
160
161Package: stamp
162Architecture: any
8ecbc361 163Depends: ${shlibs:Depends}
223bbefb
MW
164Section: utils
165Description: Like cat, but prefixing each line with a datestamp.
df33ee54 166
e3e2681b
MW
167Package: getpass
168Architecture: any
8ecbc361 169Depends: ${shlibs:Depends}
e3e2681b
MW
170Section: utils
171Description: Read a password without echoing; write it to stdout.
172
df33ee54
MW
173Package: space
174Architecture: any
8ecbc361 175Depends: ${shlibs:Depends}
df33ee54
MW
176Section: utils
177Description: 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
183Package: sema
184Architecture: any
185Depends: ${shlibs:Depends}
186Section: utils
187Description: 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 193Package: x86-model
1cf61528 194Architecture: any-i386 any-amd64
8ecbc361 195Depends: ${shlibs:Depends}
92f7c002
MW
196Section: utils
197Description: Shows basic model information about x86 processors.
198 The cpuid program is probably better for most people.
c818aced
MW
199
200Package: hush
201Architecture: all
202Section: utils
203Description: 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
209Package: sshsvc-mkauthkeys
210Architecture: all
211Section: utils
212Description: 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.