I'm actually on Solaris 9. The only items I could find re: core files on Solaris were with regards to Solaris 8, but they seem to be relevant to Solaris 9. I asked my sysadmin and he had no real answer. He indicated that the manpages we have are out-of-date, which is no help.
Some further testing indicated that it may dependent on the shell, in that zsh allowed me to set the value. Also, Solaris (9, at least) allows you to set your ulimit -c down, but only superuser can set the ulimit -c up. So, if you have "ulimit -c 0" in your .profile, you're SOL. But, if you don't, you may be fine.
If you need any further information, please let me know.
Thanks Rob,
So I suppose we have no choice but to skip running 'ulimit' if $^O eq 'solaris'.
Toby, you are on Solaris 8, do you also have the problem with it? Please see the context below
[EMAIL PROTECTED] $ bash --version GNU bash, version 2.05.0(1)-release (sparc-sun-solaris2.9) Copyright 2000 Free Software Foundation, Inc. [EMAIL PROTECTED] $ perl -e 'print "$^O\n";' solaris [EMAIL PROTECTED] $ perl -V Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration: Platform: osname=solaris, osvers=2.9, archname=sun4-solaris uname='sunos solaris 5.9 generic sun4u sparc sunw,ultra-5_10 ' config_args='-Dcc=gcc -B/usr/ccs/bin/' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='gcc -B/usr/ccs/bin/', ccflags ='-fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O', cppflags='-fno-strict-aliasing' ccversion='', gccversion='3.1', gccosandvers='solaris2.9' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='gcc -B/usr/ccs/bin/', ldflags =' -L/usr/local/lib ' libpth=/usr/local/lib /usr/lib /usr/ccs/lib libs=-lsocket -lnsl -ldb -ldl -lm -lc perllibs=-lsocket -lnsl -ldl -lm -lc libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' ' cccdlflags='-fPIC', lddlflags='-G -L/usr/local/lib'
Characteristics of this binary (from libperl): Compile-time options: USE_LARGE_FILES
Built under solaris
Compiled at Jul 22 2002 04:42:16
@INC:
/usr/local/lib/perl5/5.8.0/sun4-solaris
/usr/local/lib/perl5/5.8.0
/usr/local/lib/perl5/site_perl/5.8.0/sun4-solaris
/usr/local/lib/perl5/site_perl/5.8.0
/usr/local/lib/perl5/site_perl
.
-----Original Message-----
From: Stas Bekman [mailto:[EMAIL PROTECTED] Sent: Friday, March 26, 2004 6:47 PM
Cc: Kinyon, Rob; [EMAIL PROTECTED]
Subject: Re: [Apache-Test] ulimit on Solaris bash
Stas Bekman wrote:
Kinyon, Rob wrote:
As a minor nit, the ulimit command (to allow core files) doesn't
work on
Solaris9 bash.
so how does it inhibit during 'make test'? and what is the right
thing
to do to allow core files on your bash?
Kinyon, Rob wrote:
> As for ulimit ... You're right - I had the wrong command. I googled a > little and found something useful at > http://perl.apache.org/docs/2.0/devel/debug/c.html#Obtaining_core_Files_ > under_Solaris > which discusses Solaris8, but looks to be relevant to my situation. > > The reason I brought the error up is that when I run "ulimit -c > unlimited", I receive the following error: "bash: ulimit: cannot modify > limit: Not owner". I found a bug report dating back to 1997 on the > topic, but could find no follow-ups or further information.
Is that something common to Solaris 8, or is it specific to the bash installation that you have? i.e. could it be that other bash versions do
accept it? If it's the same I suppose we need to skip that state for
Solaris 8. Please show the code to indentify Solaris 8 ($^O + %Config) and I
will add it.
__________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com
-- __________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com
-- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html