1 .\" Filename: grml-scripts.1
2 .\" Purpose: man page for grml-scripts
3 .\" Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
4 .\" Bug-Reports: see http://grml.org/bugs/
5 .\" License: This file is licensed under the GPL v2.
6 .\"###############################################################################
8 .\"###############################################################
9 .TH grml\-scripts 1 "grml-scripts"
11 grml\-scripts \- script collection for the grml distribution
12 .\"#######################################################
16 find out a platform's endianness, alignment rules, and type
17 sizes. Moderately useful for porting stuff.
19 attach to a running screen-session
21 binary file similarity checking (using entropy)
23 Switch keyboard settings of key known as "Caps-Lock" between
24 using Caps-Lock either as control- or shift-key. Notice:
25 running caps-ctrl on console requires root-permissions,
26 running it in X window system works as normal user.
28 create a human-readable version of centericq history
30 convert a source code to syntax highlighted HTML
34 output current / available cpu frequence (useful for integration into GNU screen)
36 detect cpu type and set $MODULE to appropriate kernel module for cpufrequency scaling
38 create HTML-listing for a directory
40 print EXIF information of an image file
42 extract archives via smart frontend
43 .SS find-hidden-word-text
44 find hidden text in MS Word documents
46 search for text pattern in text file only
48 find good directories for archiving based on the average age
49 of files (access time) in the directory and the directory size
51 open a file from firefox with vim
53 grep for pattern and cut it
55 make a readonly-file writeable (not necessary when using
58 Configuration interface for user tasks on the grml system.
60 collect hardware information and write it to info.tar.bz2
62 start browser with documentation for grml
64 fix tty permissions and run screen and zsh (notice: not required for
65 interactive usage but only for startup of grml system)
69 configuration script for mailclient mutt
71 change X resolution via a simple menu frontend
73 start screen session and fix console permissions
75 switch keyboard layout
77 configuration script for newsreader slrn
79 start browser with information page on grml
83 create statical webgallery
85 print ip address of configured network interfaces to stdout.
86 .SS irclog2html-2.1.pl
87 create html output of irc log files
91 Log viewer program. Pass it parameters of the logs to view, or it will automatically view some.
93 shows the route of an Internet mail message
95 create chroot environment for a user
97 return IP address of running system on stdout (requires network access)
99 Listen for incoming messages on a specific port and print
102 wrapper for festival to use the text to speech system
104 perl script by Jeffrey Friedl - a combo of find and grep
105 .SS sepdate.pl sepdate.rb sepdate.sh
108 Test sound on your grml system via playing a ogg-file.
109 Provide the files you want to play as arguments,
110 adjust player which should be used for playing the files
111 via environment variable PLAYER. Calling the script without
112 any arguments will play the default file via ogg123.
114 dump /sys to a textformat
116 a functional peer-to-peer file sharing application, written in
117 fifteen lines of code, in the Python programming language
119 create a tiny webgallery using CSS-features
121 replace all the unsighted unprintable characters
122 bleached out of your source, useful for really
125 print http|ftp|rstp|mms:// text entries in text.
127 Reads /proc/bus/usb/devices and selectively lists and/or interprets it.
129 read in an HTML file and insert 'HEIGHT=### WIDTH=###' directives into the inlined images used in the file
130 .SS XF86AudioLowerVolume
133 Mute and - if run again - restore audio settings.
134 .SS XF86AudioRaiseVolume
137 output X clipboard text via flite (soundsystem)
139 Start zsh using login-option through exec.
144 Blacklist module via module-init-tools (/etc/modprobe.d/grml).
146 Connect audio bluetooth device (e.g. bluetooth headset) to local system.
148 Connect human input device via bluetooth to local system.
150 Check whether Debian's package management (dpkg) is running.
151 Returns 0 if it is not running and 1 if it is already running.
153 rebuild your Debian dpkg/apt status file if it got
154 corrupted by a system crash.
156 Central configuration interface to configure the grml system.
158 Configuration interface for admin tasks on the grml system.
160 Simple frontend to configure hostname in the corresponding
161 files. When executed without a parameter a dialog based
162 frontend will be used, when given a parameter the provided
163 parameter will be used as hostname and script is executed in
164 non-interactive mode.
166 Configuration script to set up postfix on grml system for
169 Set up a system for use with TPM technology.
171 Connect to TU Graz network via vpnc.
173 Create GRML swapfile on an existing DOS partition.
175 NdisWrapper configuration script.
177 Wrapper script to avoid ejecting and prompting for CD removal when
178 rebooting/halting system. Use it via 'noeject <cmd>', e.g. 'noeject reboot'
179 to reboot system without ejecting CD and without prompting.
181 Wrapper script to avoid prompting for CD removal when rebooting/halting
182 system. Use it via 'noprompt <cmd>', e.g. 'noprompt reboot' to reboot system
185 Ping a class-C subnet in parallel without using a broadcast
186 address. Useful for seeing which IPs are in use.
187 .SS prepare_ramdisk.sh
192 Generate some stats from cups page_log file.
194 Suspend a user account for the indefinite future.
196 Remove blacklisted module from /etc/modprobe.d/grml.
199 Probably. Please report any bugs you find and report
200 feedback and suggestions to the grml-team.
201 See http://grml.org/bugs/ for further information.
205 Copyright \(co 2004-2009 by the grml-team.
206 .\"###### END OF FILE ##########################################################