Ask a Question related to Sun Solaris, Design and Development.
-
Joerg Schilling #1
set noexec_user_stack=1 in /etc/system
While this works nice on a sparc based system, it does not seem to
work on Solaris x86.
This has been noticed while trying to convert a Linux based Web server to
Solaris.
--
EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
[email]js@cs.tu-berlin.de[/email] (uni) If you don't have iso-8859-1
[email]schilling@fokus.fraunhofer.de[/email] (work) chars I am J"org Schilling
URL: [url]http://www.fokus.fraunhofer.de/usr/schilling[/url] [url]ftp://ftp.berlios.de/pub/schily[/url]
Joerg Schilling Guest
-
Some 'System Calls' was Capturing system call output value
On Friday, Nov 14, 2003, at 18:39 US/Pacific, Jerry Rocteur wrote: Wiggins is the one who deserves the point, since he was the one with the... -
System.Net.WebException occurred in system.web.services.dll - HTTP status 405: Method not allowed.
Hi, Have anyone ever encountered an exception error: The request failed with HTTP status 405: Method not allowed when trying to remotely invoke a... -
Finding system data with system calls.
I'd like to obtain some data about a machine that runs AIX in a C program. Hence I don't want to use utilities at the command line, but system... -
The type System.Web.UI.WebControls.TextBox in Assembly System.Web...error
I've been getting this error every since I installed InstallSqlState to handle my viewState Sessions. it only happens on 1 section of my asp.net... -
Method not found: System.Collections.Specialized.NameValueCollection System.Web.HttpRequest.get_QueryString().
I just recently started getting the above error on a page I am posting MULTIPART/FORM-DATA. We have SoftArtisans FileUp component and Filter... -
Casper H.S. Dik #2
Re: set noexec_user_stack=1 in /etc/system
[email]js@cs.tu-berlin.de[/email] (Joerg Schilling) writes:
>While this works nice on a sparc based system, it does not seem to
>work on Solaris x86.That's because the Intel CPU can't distinguish between "read" and>This has been noticed while trying to convert a Linux based Web server to
>Solaris.
"execute" permissions of individual pages.
You could tinker with segment permissions but then the issue is that
mprotect() no longer works on those pages.
Casper
--
Expressed in this posting are my opinions. They are in no way related
to opinions held by my employer, Sun Microsystems.
Statements on Sun products included here are not gospel and may
be fiction rather than truth.
Casper H.S. Dik Guest
-
Oscar del Rio #3
Re: set noexec_user_stack=1 in /etc/system
Joerg Schilling wrote:
From the Solaris Tunable Parameters Reference Manual:> While this works nice on a sparc based system, it does not seem to
> work on Solaris x86.
A Solaris system running a 64-bit kernel makes the stacks of all 64-bit
applications non-executable by default. Setting this variable is
necessary to make 32-bit applications non-executable on systems running
64-bit or 32-bit kernels.
Note –
This variable exists on all systems running the Solaris 2.6, 7, 8, or 9
releases, but it is only effective on sun4u and sun4m architectures.
Oscar del Rio Guest



Reply With Quote

