home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 May / Chip_2000-05_cd2.bin / suse / contents / dosemu < prev    next >
Text File  |  2000-03-31  |  11KB  |  287 lines

  1. Name        : dosemu                       Relocations: (not relocateable)
  2. Version     : 1.0.0                             Vendor: SuSE GmbH, Nuernberg, Germany
  3. Release     : 0                             Build Date: Wed Mar  8 18:16:31 2000
  4. Install date: (not installed)               Build Host: apollonius.suse.de
  5. Group       : unsorted                      Source RPM: dosemu-1.0.0-0.src.rpm
  6. Size        : 3550368                          License: GPL version 2, (C) 1994-1999 The DOSEMU-Development-Team
  7. Packager    : feedback@suse.de
  8. URL         : http://www.dosemu.org
  9. Summary     : The DOS emulator
  10. Description :
  11. This package allows MS-DOS programs to be started in Linux. A virtual
  12. machine (the DOS box) provides the necessary BIOS functions and emulates
  13. most of the chip devices (e.g. timer, interrupt- and keyboard controler).
  14. You will find the sources in the series "sources".
  15. Documentation can be found in '/usr/doc/packages/dosemu' and in the man
  16. page, as well as in the sources.
  17. If you wish to allow non-root users to run the emulator, you must
  18. enter their names in the file '/etc/dosemu.users'. Even so, some DOS
  19. programs will run only if DOSEMU was started by root. Please note as
  20. well that you should only allow 'trusted users' to use a suid-root DOSEMU
  21. binary, as it inherently permits hardware access that would otherwise be
  22. forbidden to 'normal' users. However, running a non-suid-root DOSEMU binary
  23. (low feature) won't impact your system more than any other Linux application.
  24. The parameter $_hogthreshold in '/etc/dosemu.conf' defines how often
  25. an 'idling' DOSEMU should return the CPU to Linux and its default value
  26. '(1)' means 'all power to Linux'. The higher this value is, the more
  27. more CPU power is dedicated to DOSEMU. The value '(0)' disables this
  28. feature completely, hence: 'all power to DOSEMU'. If that isn't fast enough,
  29. you (running UID root) can get maximum performance with
  30. nice -19 dos -D-a 2>/dev/null
  31. Don't be surprised though if the other Linux processes then run very
  32. sluggishly.
  33. On sensitive systems you _never_ should offer a suid-root DOSEMU world
  34. readable, because even if the '$_secure' option in /etc/dosemu.conf is set,
  35. its not avoidable that some DPMI-clients (most likely Dos4gw based ones)
  36. may succeed in accessing the whole user space (including DOSEMU code)
  37. and thus gain root access. A comfortable solution is to have two copies
  38. of the DOSEMU binary, a non-suid-root one for world access and a
  39. suid-root one (protected by file permissions) only available to trusted
  40. users.
  41.  
  42. Authors:
  43. --------
  44.     Eric Biederman <ebiederm+eric@nwpt.net>
  45.     Michael E. Deisher <deisher@enws99.EAS.ASU.EDU>
  46.     James B. Maclean <macleajb@ednet.ns.ca>
  47.     Mike Batchelor <mikebat@netcom.com>
  48.     Lam Lai Yin <lam836@cs.cuhk.hk>
  49.     Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
  50.     Scott Buchholz <scottb@eecs.nwu.edu>
  51.     J. Lawrence Stephan <jlarry@ssnet.com>
  52.     John Davis <davis@space.mit.edu>
  53.     David Etherton <etherton@netcom.com>
  54.     Pasi Eronen <peronen@vipunen.hut.fi>
  55.     Jason E Gorden <gorden@jegnixa.hsc.missouri.edu>
  56.     Matthew Grant <grantma@ritz.equinox.gen.nz>
  57.     David Hansen <dhansen@metapath.com>
  58.     Jochen Hein <Hein@Informatik.TU-Clausthal.de>
  59.     Alan Hourihane <alanh@fairlite.demon.co.uk>
  60.     John Kohl <jtk@atria.com >
  61.     Rob Janssen <pe1chl@rabo.nl>
  62.     Karl Kiniger <ki@kretz.co.at>
  63.     Harald Koenig <koenig@nova.tat.physik.uni-tuebingen.de>
  64.     Vinod G Kulkarni <vinod@cse.iitb.ernet.in>
  65.     Kang-Jin Lee <lee@tengu.in-berlin.de>
  66.     Kevin P Lawton <bochs@world.std.com>
  67.     Marty Leisner <leisner@sdsp.mc.xerox.com>
  68.     Hans Lermen <lermen@suse.de>
  69.     Dong Liu <dliu@faraday-gw.njit.edu>
  70.     Tim Van der Linden <timvdl@innet.be>
  71.     Martin Ludwig <Martin.Ludwig@ruba.rz.ruhr-uni-bochum.de>
  72.     Alistair MacDonald <alistair@slitesys.demon.co.uk>
  73.     Amit Margalit <amitm@netvision.net.il>
  74.     Lawrence K Mao <lkmao@unf.edu>
  75.     Rod May <stoke@melbourne.DIALix.oz.au>
  76.     WAYNE P MEISSNER <n1046128@student.fit.qut.edu.au>
  77.     Lutz Molgedey <lutz@summa.physik.hu-berlin.de>
  78.     Erik Mouw <jakmouw@et.tudelft.nl>
  79.     Christoph Niemann <Christoph.Niemann@linux.org>
  80.     Max Parke <mhp@light.lightlink.com>
  81.     Mark Rejhon <mdrejhon@magi.com>
  82.     Ronnie <ronnie@epact.se>
  83.     Robert Sanders <gt8134b@prism.gatech.edu>
  84.     Ed Sirett <ed@cityscape.co.uk>
  85.     Larry Stephan <jlarry@ssnet.com>
  86.     Corey Sweeney <corey@bbs.xnet.com>
  87.     Andrew Tridgell <Andrew.Tridgell@anu.edu.au>
  88.     Theodore Ts'o <tytso@mit.edu>
  89.     Steffen Winterfeldt <wfeldt@suse.de>
  90.     Matthias Lautner
  91.     Tim Bird
  92.     Joel N. Weber II
  93.  
  94. SuSE series: emu
  95. /etc/dosemu.conf
  96. /etc/dosemu.users
  97. /etc/dosemu.users.easy
  98. /etc/dosemu.users.secure
  99. /usr/X11R6/lib/X11/fonts/misc/vga.pcf.gz
  100. /usr/bin/dexeconfig
  101. /usr/bin/dos
  102. /usr/bin/dosctrl
  103. /usr/bin/dosdebug
  104. /usr/bin/dosexec
  105. /usr/bin/mkfatimage16
  106. /usr/bin/scsicheck
  107. /usr/bin/xdos
  108. /usr/bin/xtermdos
  109. /usr/doc/packages/dosemu
  110. /usr/doc/packages/dosemu/COPYING
  111. /usr/doc/packages/dosemu/ChangeLog
  112. /usr/doc/packages/dosemu/ChangeLog.ancient
  113. /usr/doc/packages/dosemu/DANG.txt
  114. /usr/doc/packages/dosemu/DPR
  115. /usr/doc/packages/dosemu/EMUfailure.txt
  116. /usr/doc/packages/dosemu/NOVELL-HOWTO.txt
  117. /usr/doc/packages/dosemu/QuickStart
  118. /usr/doc/packages/dosemu/README-tech.txt
  119. /usr/doc/packages/dosemu/README.cpuemu
  120. /usr/doc/packages/dosemu/README.gdb
  121. /usr/doc/packages/dosemu/README.txt
  122. /usr/doc/packages/dosemu/announce
  123. /usr/doc/packages/dosemu/bugreports.txt
  124. /usr/doc/packages/dosemu/configuration.txt
  125. /usr/doc/packages/dosemu/dosemu-HOWTO.txt
  126. /usr/doc/packages/dosemu/dosemu.lsm
  127. /usr/doc/packages/dosemu/sound-usage.txt
  128. /usr/share/man/man1/dos.1.gz
  129. /usr/share/man/man1/dosdebug.1.gz
  130. /usr/share/man/man1/mkfatimage16.1.gz
  131. /usr/share/man/man1/xdos.1.gz
  132. /var/lib/dosemu
  133. /var/lib/dosemu/commands
  134. /var/lib/dosemu/commands/aspi.sys
  135. /var/lib/dosemu/commands/autoexec.bat
  136. /var/lib/dosemu/commands/bootoff.com
  137. /var/lib/dosemu/commands/booton.com
  138. /var/lib/dosemu/commands/cdrom.sys
  139. /var/lib/dosemu/commands/cmdline.exe
  140. /var/lib/dosemu/commands/config.sys
  141. /var/lib/dosemu/commands/dosdbg.exe
  142. /var/lib/dosemu/commands/dumpconf.sys
  143. /var/lib/dosemu/commands/ecpuoff.com
  144. /var/lib/dosemu/commands/ecpuon.com
  145. /var/lib/dosemu/commands/eject.com
  146. /var/lib/dosemu/commands/ems.sys
  147. /var/lib/dosemu/commands/emufs.sys
  148. /var/lib/dosemu/commands/emumouse.exe
  149. /var/lib/dosemu/commands/exitemu.com
  150. /var/lib/dosemu/commands/ezedit.com
  151. /var/lib/dosemu/commands/ezedit.doc
  152. /var/lib/dosemu/commands/fossil.com
  153. /var/lib/dosemu/commands/isemu.com
  154. /var/lib/dosemu/commands/lredir.exe
  155. /var/lib/dosemu/commands/mgarrot.com
  156. /var/lib/dosemu/commands/speed.com
  157. /var/lib/dosemu/commands/system.com
  158. /var/lib/dosemu/commands/uchdir.com
  159. /var/lib/dosemu/commands/ugetcwd.com
  160. /var/lib/dosemu/commands/unix.exe
  161. /var/lib/dosemu/commands/vgaoff.com
  162. /var/lib/dosemu/commands/vgaon.com
  163. /var/lib/dosemu/commands/xmode.exe
  164. /var/lib/dosemu/dexe
  165. /var/lib/dosemu/dexe/check-mtools
  166. /var/lib/dosemu/dexe/dconfig.default
  167. /var/lib/dosemu/dexe/do_mtools
  168. /var/lib/dosemu/dexe/extract-dos
  169. /var/lib/dosemu/dexe/mkdexe
  170. /var/lib/dosemu/dexe/myxcopy
  171. /var/lib/dosemu/doinstall.sh
  172. /var/lib/dosemu/dosC
  173. /var/lib/dosemu/dosC/SuSE.txt
  174. /var/lib/dosemu/dosC/autoexec.bat
  175. /var/lib/dosemu/dosC/boot.bin
  176. /var/lib/dosemu/dosC/command.com
  177. /var/lib/dosemu/dosC/config.sys
  178. /var/lib/dosemu/dosC/dosemu
  179. /var/lib/dosemu/dosC/ipl.sys
  180. /var/lib/dosemu/dosC/kernel.exe
  181. /var/lib/dosemu/dosC/readme.emu
  182. /var/lib/dosemu/dosC/readme.txt
  183. /var/lib/dosemu/drives
  184. /var/lib/dosemu/drives/c
  185. /var/lib/dosemu/etc
  186. /var/lib/dosemu/etc/config.dist
  187. /var/lib/dosemu/etc/config.test
  188. /var/lib/dosemu/etc/dosemu.conf
  189. /var/lib/dosemu/etc/dosemu.conf.orig
  190. /var/lib/dosemu/etc/dosemu.conf.wrapper
  191. /var/lib/dosemu/etc/dosemu.users.easy
  192. /var/lib/dosemu/etc/dosemu.users.secure
  193. /var/lib/dosemu/etc/dosemu.xpm
  194. /var/lib/dosemu/etc/keymap
  195. /var/lib/dosemu/etc/keymap/be
  196. /var/lib/dosemu/etc/keymap/cz-qwerty
  197. /var/lib/dosemu/etc/keymap/cz-qwertz
  198. /var/lib/dosemu/etc/keymap/de
  199. /var/lib/dosemu/etc/keymap/de-latin1
  200. /var/lib/dosemu/etc/keymap/dk
  201. /var/lib/dosemu/etc/keymap/dk-latin1
  202. /var/lib/dosemu/etc/keymap/dvorak
  203. /var/lib/dosemu/etc/keymap/es
  204. /var/lib/dosemu/etc/keymap/es-latin1
  205. /var/lib/dosemu/etc/keymap/finnish
  206. /var/lib/dosemu/etc/keymap/finnish-latin1
  207. /var/lib/dosemu/etc/keymap/fr
  208. /var/lib/dosemu/etc/keymap/fr-latin1
  209. /var/lib/dosemu/etc/keymap/hr-cp852
  210. /var/lib/dosemu/etc/keymap/hr-latin2
  211. /var/lib/dosemu/etc/keymap/hu
  212. /var/lib/dosemu/etc/keymap/hu-cwi
  213. /var/lib/dosemu/etc/keymap/hu-latin2
  214. /var/lib/dosemu/etc/keymap/it
  215. /var/lib/dosemu/etc/keymap/jp106
  216. /var/lib/dosemu/etc/keymap/keyb-no
  217. /var/lib/dosemu/etc/keymap/no-latin1
  218. /var/lib/dosemu/etc/keymap/pl
  219. /var/lib/dosemu/etc/keymap/po
  220. /var/lib/dosemu/etc/keymap/sf
  221. /var/lib/dosemu/etc/keymap/sf-latin1
  222. /var/lib/dosemu/etc/keymap/sg
  223. /var/lib/dosemu/etc/keymap/sg-latin1
  224. /var/lib/dosemu/etc/keymap/sw
  225. /var/lib/dosemu/etc/keymap/uk
  226. /var/lib/dosemu/etc/keymap/us
  227. /var/lib/dosemu/global.conf
  228. /var/lib/dosemu/keymap
  229. /var/lib/dosemu/keymap/be
  230. /var/lib/dosemu/keymap/cz-qwerty
  231. /var/lib/dosemu/keymap/cz-qwertz
  232. /var/lib/dosemu/keymap/de
  233. /var/lib/dosemu/keymap/de-latin1
  234. /var/lib/dosemu/keymap/dk
  235. /var/lib/dosemu/keymap/dk-latin1
  236. /var/lib/dosemu/keymap/dvorak
  237. /var/lib/dosemu/keymap/es
  238. /var/lib/dosemu/keymap/es-latin1
  239. /var/lib/dosemu/keymap/finnish
  240. /var/lib/dosemu/keymap/finnish-latin1
  241. /var/lib/dosemu/keymap/fr
  242. /var/lib/dosemu/keymap/fr-latin1
  243. /var/lib/dosemu/keymap/hr-cp852
  244. /var/lib/dosemu/keymap/hr-latin2
  245. /var/lib/dosemu/keymap/hu
  246. /var/lib/dosemu/keymap/hu-cwi
  247. /var/lib/dosemu/keymap/hu-latin2
  248. /var/lib/dosemu/keymap/it
  249. /var/lib/dosemu/keymap/jp106
  250. /var/lib/dosemu/keymap/keyb-no
  251. /var/lib/dosemu/keymap/no-latin1
  252. /var/lib/dosemu/keymap/pl
  253. /var/lib/dosemu/keymap/po
  254. /var/lib/dosemu/keymap/sf
  255. /var/lib/dosemu/keymap/sf-latin1
  256. /var/lib/dosemu/keymap/sg
  257. /var/lib/dosemu/keymap/sg-latin1
  258. /var/lib/dosemu/keymap/sw
  259. /var/lib/dosemu/keymap/uk
  260. /var/lib/dosemu/keymap/us
  261. /var/lib/dosemu/setup
  262. /var/lib/dosemu/setup-bootdir
  263. /var/lib/dosemu/setup-dosemu
  264. /var/lib/dosemu/setup-hdimage
  265. /var/lib/dosemu/setup/browse.tk
  266. /var/lib/dosemu/setup/compiletime_setup.tk
  267. /var/lib/dosemu/setup/parse-config
  268. /var/lib/dosemu/setup/parse-config-new
  269. /var/lib/dosemu/setup/parse-config-new-tk
  270. /var/lib/dosemu/setup/parse-config-sh
  271. /var/lib/dosemu/setup/parse-config-tk
  272. /var/lib/dosemu/setup/parse-menu
  273. /var/lib/dosemu/setup/parse-menu-debug
  274. /var/lib/dosemu/setup/parse-menu-sh
  275. /var/lib/dosemu/setup/parse-menu-tk
  276. /var/lib/dosemu/setup/parse-misc
  277. /var/lib/dosemu/setup/parser
  278. /var/lib/dosemu/setup/parser/parser
  279. /var/lib/dosemu/setup/runtime_setup-new.menu
  280. /var/lib/dosemu/setup/runtime_setup.help.patterns
  281. /var/lib/dosemu/setup/runtime_setup.menu
  282. /var/lib/dosemu/setup/runtime_setup.sh
  283. /var/lib/dosemu/setup/runtime_setup.tk
  284. /var/lib/dosemu/setup/select-dialog
  285. /var/lib/dosemu/setup/setup.tk
  286. /var/lib/dosemu/setup/write-config
  287.