|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| autoconf/ | H | 03-May-2022 | - | 3,589 | 3,107 |
| contrib/ | H | 13-Sep-2020 | - | 202 | 101 |
| debian/ | H | 07-May-2022 | - | 1,704 | 1,096 |
| doc/ | H | 13-Sep-2020 | - | 1,072 | 986 |
| examples/ | H | 03-May-2022 | - | 724 | 422 |
| po/ | H | 13-Sep-2020 | - | 710 | 593 |
| redhat/ | H | 13-Sep-2020 | - | 88 | 71 |
| src/ | H | 13-Sep-2020 | - | 2,926 | 2,019 |
| .gitattributes | H A D | 13-Sep-2020 | 44 | 2 | 1 |
| .gitignore | H A D | 13-Sep-2020 | 6 | 2 | 1 |
| CHANGES | H A D | 13-Sep-2020 | 46.8 KiB | 1,369 | 917 |
| INSTALL | H A D | 13-Sep-2020 | 1.9 KiB | 65 | 44 |
| Makefile | H A D | 03-May-2022 | 3 KiB | 99 | 82 |
| README | H A D | 13-Sep-2020 | 3.2 KiB | 90 | 65 |
| aclocal.m4 | H A D | 13-Sep-2020 | 21.3 KiB | 595 | 535 |
| configure | H A D | 13-Sep-2020 | 210.9 KiB | 7,615 | 6,365 |
| configure.ac | H A D | 13-Sep-2020 | 5.8 KiB | 206 | 182 |
README
1Pdmenu, a simple menu program:
2
3 By Joey Hess <pdmenu@joeyh.name>
4
5 This program is Copyright 1995-2011 by Joey Hess, and may be
6 distributed under the terms of the GPL.
7
8What is Pdmenu?
9
10 Pdmenu is a menuing system for Unix. It is designed to be easy to
11 use, and is suitable for a login shell for inexperienced users, or
12 it can just be ran at the command line as a handy menu.
13
14 Pdmenu features color support and GPM mouse support at the linux
15 console. It compiles on most varieties of Unix.
16
17 See Pdmenu's man pages for information about the format of the
18 pdmenurc file, and how to use the program.
19
20 I was prompted to write Pdmenu when I took a look at a shell script
21 that used dialog to generate similar menus. The shell script was
22 huge, complicated, and ugly, and had to be modified manually to add
23 anything to the menu. I hope that Pdmenu is better. :-)
24
25 For more info, visit Pdmenu's home page at:
26 http://joeyh.name/code/pdmenu/
27
28Please see INSTALL for building and installation instructions.
29
30Precompiled binaries:
31
32 rpm:
33 If you use a RPM based distribution, a spec file is
34 included in the source tarball (redhat/pdmenu.spec) and
35 can be used to build a RPM.
36
37 deb:
38 If you use Debian Linux, a .deb of pdmenu is available from
39 ftp.debian.org or a mirror in the usual location. The pdmenu
40 source tree will also build a .deb on its own on a debian
41 system, just run "dpkg-buildpackage".
42
43A few sample uses of Pdmenu:
44
45 Here are a few ways I've used Pdmenu:
46
47 * Just a menu which users can get by typing pdmenu at the prompt.
48 (Suprise..)
49 * As a login shell. (Just change their shell, it works fine.)
50 * A neat trick is to put something like #!/usr/bin/pdmenu on the top
51 line of a pdmenu config file, and make the file executable.
52 * As a menu displayed when the system boots, or as a system monitor
53 menu.
54
55 There are several sample pdmenurc files that show off the features of
56 Pdmenu in the examples/ subdirectory.
57
58 Note that you try these at your own risk. If you put in a command
59 that lets a user get root, it's your own fault, not mine.
60
61Thanks go out to:
62
63 Rob Lesan, who builds RPMs of pdmenu for me, since I don't have a
64 redhat machine.
65 Randolph Chung, who helped me learn C and Linux, and who has put up
66 with all my questions to this day. And he threw together mouse
67 support for Pdmenu in no time flat one night, too.
68 Christiaan Keet, who asked for a menu program, and got it, and who
69 helped me with beta testing.
70 John E. Davis, creator of the S-Lang library, who's been willing to
71 answer questions about the less-documented parts.
72 Lassen Software, Inc, whose dos-based Program Manager Plus software
73 was the inspiration for this program.
74 All the people mentioned in debian/changelog who sent in patches,
75 translations, etc, and have kept pdmenu under development much
76 longer than I would have expected.
77
78Please, send me feedback.
79
80 I welcome any comments, feature requests, or bug reports. Send them
81 to pdmenu@joeyh.name. Please include the version number of pdmenu,
82 slang, and your operating system in bug reports.
83
84 If you are interested in becoming a Pdmenu beta tester, and/or being
85 notified of new releases, please mail me about it, and I'll add you
86 to the announce list.
87
88
89Joey Hess, <pdmenu@joeyh.name>
90