home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / gnu / bash / bug / 508 < prev    next >
Encoding:
Text File  |  1992-07-28  |  2.0 KB  |  57 lines

  1. Newsgroups: gnu.bash.bug
  2. Path: sparky!uunet!cis.ohio-state.edu!eued50.tuwien.ac.at!tuppa
  3. From: tuppa@eued50.tuwien.ac.at (Walter Tuppa)
  4. Subject: ulimit -c 0 for HP (hack, useful)
  5. Message-ID: <TUPPA.92Jul28103902@eued50.tuwien.ac.at>
  6. Sender: gnulists@ai.mit.edu
  7. Organization: Technical University of Vienna
  8. Distribution: gnu
  9. Date: Tue, 28 Jul 1992 09:39:02 GMT
  10. Approved: bug-bash@prep.ai.mit.edu
  11. Lines: 44
  12.  
  13. Hello,
  14.  
  15. I just saw in another group, that HP/UX supports all calls for setting all
  16. types of BSD like limits, like ulimit -c 0, which is very important if you
  17. don't like any COREs. here my patch:
  18.  
  19. please apply in the bash-1.12/builtins directory
  20. ====================== cut here =============================================
  21. *** ulimit.def.org      Tue Jan 21 06:01:35 1992
  22. --- ulimit.def  Tue Jul 28 10:21:10 1992
  23. ***************
  24. *** 75,78 ****
  25. --- 75,91 ----
  26.   #  undef HAVE_RESOURCE
  27.   #endif
  28. + #ifdef HPUX_70
  29. + /* don't know HPUX 7.xx but HPUX_8.0 has it */
  30. + #include <sys/resource.h>
  31. + /* since this is only included in -D_KERNEL, it's copied to here. */
  32. + #define HAVE_RESOURCE
  33. +
  34. + #define       RLIMIT_CPU      0               /* cpu time in milliseconds */
  35. + #define       RLIMIT_FSIZE    1               /* maximum file size */
  36. + #define       RLIMIT_DATA     2               /* data size */
  37. + #define       RLIMIT_STACK    3               /* stack size */
  38. + #define       RLIMIT_CORE     4               /* core file size */
  39. + #define       RLIMIT_RSS      5               /* resident set size */
  40. + #endif /* HPUX_70
  41.  
  42.   /* **************************************************************** */
  43. ====================== cut here =============================================
  44.  
  45. I know it's dirty, but it is very useful to us.
  46.  
  47. --
  48. ============================================================================
  49. Walter Tuppa    Inst. for MicroElectronics, Technical University of Vienna
  50.         Gusshausstrasse 27-29 / 1040 Vienna / AUSTRIA
  51.  
  52. E-Mail:        tuppa@iue.tuwien.ac.at
  53. Phone:        +43/1/58801-3713
  54. Fax:        +43/1/5059224
  55. ============================================================================
  56.  
  57.