| 1 | Source: distorted-utils |
| 2 | Section: utils |
| 3 | Priority: extra |
| 4 | Maintainer: Mark Wooding <mdw@distorted.org.uk> |
| 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 |
| 9 | Standards-Version: 3.1.1 |
| 10 | |
| 11 | Package: distorted-utils |
| 12 | Architecture: all |
| 13 | Section: utils |
| 14 | Replaces: nsict-utils (<< 1.4.0~) |
| 15 | Breaks: nsict-utils (<< 1.4.0~) |
| 16 | Depends: |
| 17 | mdwopt-perl, |
| 18 | distorted-cdb, |
| 19 | locking, |
| 20 | distorted-mail, |
| 21 | if-mtu, |
| 22 | shadowfix, |
| 23 | zz, |
| 24 | gorp, |
| 25 | mtimeout, |
| 26 | splitconf, |
| 27 | xtitle, |
| 28 | pause, |
| 29 | buf, |
| 30 | create, |
| 31 | inplace, |
| 32 | stamp, |
| 33 | space, |
| 34 | getpass, |
| 35 | hush, |
| 36 | with-umask, |
| 37 | sshsvc-mkauthkeys |
| 38 | Description: Dummy package for convenience. |
| 39 | |
| 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 | |
| 47 | Package: mdwopt-perl |
| 48 | Architecture: all |
| 49 | Section: perl |
| 50 | Depends: perl5 |
| 51 | Description: Options parser library for perl. |
| 52 | |
| 53 | Package: distorted-cdb |
| 54 | Architecture: any |
| 55 | Section: utils |
| 56 | Replaces: nsict-cdb (<< 1.4.0~) |
| 57 | Breaks: nsict-cdb (<< 1.4.0~) |
| 58 | Depends: ${shlibs:Depends}, python (>= 2.4), python-cdb |
| 59 | Description: Simple utilities for messing with CDB files. |
| 60 | |
| 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 | |
| 68 | Package: mtimeout |
| 69 | Architecture: any |
| 70 | Section: utils |
| 71 | Depends: ${shlibs:Depends} |
| 72 | Description: Run a program for at most a given amount of time. |
| 73 | |
| 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 | |
| 80 | Package: locking |
| 81 | Architecture: any |
| 82 | Section: utils |
| 83 | Depends: ${shlibs:Depends} |
| 84 | Description: Run a program while holding a file lock. |
| 85 | |
| 86 | Package: distorted-mail |
| 87 | Architecture: all |
| 88 | Section: mail |
| 89 | Depends: ${shlibs:Depends}, qmail, distorted-cdb, perl5, libmime-perl |
| 90 | Description: Some simple scripts for mail handling. |
| 91 | |
| 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 | |
| 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 |
| 118 | Depends: ${shlibs:Depends} |
| 119 | Recommends: x-terminal-emulator |
| 120 | Section: utils |
| 121 | Description: Simple program for messing with xterm (or compatible) title bars. |
| 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. |
| 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 | |
| 141 | Package: buf |
| 142 | Architecture: all |
| 143 | Section: utils |
| 144 | Description: Captures stdin in a temporary file and runs a command. |
| 145 | |
| 146 | Package: with-umask |
| 147 | Architecture: all |
| 148 | Section: utils |
| 149 | Description: Runs a command with a given umask. |
| 150 | |
| 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. |
| 160 | |
| 161 | Package: stamp |
| 162 | Architecture: any |
| 163 | Depends: ${shlibs:Depends} |
| 164 | Section: utils |
| 165 | Description: Like cat, but prefixing each line with a datestamp. |
| 166 | |
| 167 | Package: getpass |
| 168 | Architecture: any |
| 169 | Depends: ${shlibs:Depends} |
| 170 | Section: utils |
| 171 | Description: Read a password without echoing; write it to stdout. |
| 172 | |
| 173 | Package: space |
| 174 | Architecture: any |
| 175 | Depends: ${shlibs:Depends} |
| 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. |
| 182 | |
| 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 | |
| 193 | Package: x86-model |
| 194 | Architecture: any-i386 any-amd64 |
| 195 | Depends: ${shlibs:Depends} |
| 196 | Section: utils |
| 197 | Description: Shows basic model information about x86 processors. |
| 198 | The cpuid program is probably better for most people. |
| 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. |
| 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. |