summaryrefslogtreecommitdiff
path: root/sutils/MAKEDEV.sh
AgeCommit message (Collapse)Author
2014-08-25sutils: add urandom device target to MAKEDEVDavid Michael
* sutils/MAKEDEV.sh (urandom): New target. (std): Add urandom to the standard devices list.
2013-09-19sutils: set up /dev/null using /bin/nullpriv in MAKEDEV.shJustus Winter
This patch makes MAKEDEV.sh use the /bin/nullpriv wrapper so that the storeio translator serving /dev/zero is started without any unix privileges. * sutils/MAKEDEV.sh (mkdev): Use /bin/nullpriv for /dev/zero.
2012-09-23Add options for user-space parted storesJeremie Koenig
Add option -p to MAKEDEV to use user-space parted stores for partition devices. * sutils/MAKEDEV.sh: Add -p option to use "part" store type.
2012-09-23Add options -k and -K to MAKEDEV.shJeremie Koenig
to chose not to overwrite existing entries. * MAKEDEV.sh: Handle -k by passing it to settrans. Handle -K by checking for existing translator.
2012-05-19Add /dev/netdde and /dev/eth* targetsSamuel Thibault
* sutils/MAKEDEV.sh (netdde, eth*): Add targets.
2010-01-11Make MAKEDEV bash-freeSamuel Thibault
* sutils/MAKEDEV.sh (cmd, st, lose, mkdev): Remove function, add (). (mkdev): Use ${I#???} instead of ${I:3}.
2009-09-27Use #!/bin/bash instead of #!/bin/shSamuel Thibault
The script makes big use of bashisms.
2007-04-072007-04-07 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* MAKEDEV.sh (mkdev): Specify the creation of `lpr[0-9]' devices.
2002-09-172002-09-17 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* Makefile (prog-subdirs): Add console-client. sutils/ 2002-09-17 Marcus Brinkmann <marcus@gnu.org> * MAKEDEV.sh (mkdev: vcs): New console device. (mkdev: tty[0-9a-f]|tty[0-9][0-9a-f]): Replaced with new rules for tty[1-9][0-9]. utils/ 2002-09-17 Marcus Brinkmann <marcus@gnu.org> * console-ncurses.c: File removed (the ncursesw console client is now a driver in the console-client). * Makefile: Revert 2002-08-22 change: Do not include`../config.make'. (targets) [LIBNCURSES]: Removed. (SRCS) [LIBNCURSES]: Likewise. (HURDLIBS) [LIBNCURSES]: Likewise. (console-ncurses): Target removed. (console-ncurses-CPPFLAGS): Removed. (console-ncurses-LDLIBS): Likewise. console-client/ 2002-09-17 Marcus Brinkmann <marcus@gnu.org> * Makefile, bdf.c, bdf.h, bell.h, console.c, display.h, driver.c, driver.h, generic-speaker.c, input.h, pc-kbd.c, timer.c, timer.h, unicode.h, vga.c, vga-dynacolor.c, vga-dynacolor.h, vga-dynafont.c, vga-dynafont.h, vga-hw.h, vga-support.c, vga-support.h: New file.
2002-03-242002-03-23 Roland McGrath <roland@frob.com>Roland McGrath
* MAKEDEV.sh (mkdev: shm): Change tmpfs size argument to 50%.
2002-03-242002-03-23 Roland McGrath <roland@frob.com>Roland McGrath
* MAKEDEV.sh (mkdev: shm): Give the file mode 644 and pass options to tmpfs: -m 1777 512M.
2002-03-242002-03-23 Roland McGrath <roland@frob.com>Roland McGrath
* MAKEDEV.sh (mkdev: shm): New, uses /hurd/tmpfs filesystem. (mkdev: std): Add shm to the standard list.
2001-09-072001-09-06 Roland McGrath <roland@frob.com>Roland McGrath
* MAKEDEV.sh (pty cases): Remove ptyT? from the set. Add pty?[g-v].
2001-01-14trans/Marcus Brinkmann
2001-01-13 Marcus Brinkmann <marcus@gnu.org> * Makefile (SRCS): Add streamio.c (streamio): Add dependency on device_replyServer.o. Other dependencies identical to those for crash and password. (OBJS): Add missing object files to list (crashServer.o crash_replyUser.o msgServer.o device_replyServer.o). * storeio.c: New file by OKUJI Yoshinori. sutils/ 2001-01-14 Marcus Brinkmann <marcus@gnu.org> * MAKEDEV.sh (mkdev: klog): New device, using /hurd/streamio kmsg. (mkdev: std): Add klog to the standard list.
1999-12-031999-12-03 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* MAKEDEV.sh (mkdev: full): New device, using /hurd/null --full. (mkdev: std): Add full to the standard list.
1999-11-211999-11-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* MAKEDEV.sh (mkdev: time): Use --no-cache flag. (mkdev: mem): New storeio device. (mkdev: std): Add mem to standard list.
1999-10-111999-10-11 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* MAKEDEV.sh (fd): Pass --directory to /hurd/magic translator.
1999-09-141999-09-14 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* MAKEDEV.sh (mkdev): pty master and slave nodes should have mode 666, not 640. Reported by Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>.
1999-05-231999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* MAKEDEV.sh (ECHO, EXEC): Do not export. (DEVDIR): Initialize to `pwd` before argument parsing. (_CWD): Don't set this. (lose): New function. Use it for all miscellaneous fatal errors. (mkdev): Disallow directory names. Always use ${DEVDIR} for name to embed in translator settings. Rewrite syntax checking for disk device names.
1999-05-151999-05-13 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* MAKEDEV.sh (case 'time'): Make /dev/time mode 644, not 666.
1999-02-18Thu Feb 18 02:13:47 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* MAKEDEV.sh (mkdev): put `time' in single-quotes; it's a reserved word in bash 2.02 and this protects it. Reported by OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>.
1999-02-01Mon Feb 1 16:27:15 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* MAKEDEV.sh (PATH): Add /usr/bin out of deference to users lacking the /usr symlink. Requested by Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>.
1997-10-28(mkdev):Miles Bader
Support 256 ptys.
1997-08-20(mkdev):Miles Bader
Handle devices of the form "cd*".
1997-07-22(time):Miles Bader
Use /hurd/storeio instead of /hurd/devport.
1997-06-26(mkdev):Miles Bader
Add missing `ln' to command for stderr.
1997-06-24(cmd):Miles Bader
New function. (st, mkdir): Use cmd to execute any real commands. Use bash fancy variables instead of various programs. Try to get the correct devdir even if it's not the cwd. Add new options --verbose/-v and --dry-run/-n. Add the --devdir/-D option. Use the basename of $I instead of $I for various things. Correctly put derived names in the same directory as the arg.
1997-03-02(mkdev):Miles Bader
Make I local.
1996-09-24Fix argument parsing.Miles Bader
1996-09-24(zero): Use `storeio -Tzero' instead of `null -z'.Miles Bader
1996-09-23Use a shell function `mkdev' for recursion, rather than calling this scriptMiles Bader
recursively.
1996-09-08Initial checkinMiles Bader