Friday Nov 18, 2011

New Shell In Oracle Solaris 11

In Oracle Solaris 11, Korn Shell 93 (/usr/bin/ksh/ or usr/bin/ksh93) replaces both the Bourne Shell (/usr/bin/sh or /sbin/sh) and Korn Shell 88 (/usr/bin/ksh).

There are some incompatibilities between the shells. They are described in:

/usr/share/doc/ksh/COMPATIBILITY

If a script has compatibility problems you can use the legacy shell by changing the she-bang line:

If this doesn't work

Use This

#!/bin/ksh #!/usr/sunos/bin/ksh
#!/usr/bin/ksh #!/usr/sunos/bin/ksh
   
#!/bin/sh #!/usr/sunos/bin/sh
#!/usr/bin/sh #!/usr/sunos/bin/sh
#!/sbin/sh #!/usr/sunos/bin/sh

- Mike Gerdts http://blogs.oracle.com/zoneszone/

Website
Newsletter
Facebook
Twitter

Friday Mar 11, 2011

Compatibility Checker Now Available for Oracle Solaris 11 Express

Most applications currently running on Oracle Solaris 10 will continue to run unmodified on Oracle Solaris 11 Express, but you wanna be sure. Some applications could have incompatibilities.

Oracle Solaris 11 Express Compatibility Checker allows developers to zero in on incompatibilities and fix 'em. The Checker includes:

  • Source code analysis
  • Static binary analysis
  • Runtime analysis (coming soon)

Checkers are available for SPARC and x86 versions of Solaris. Get the README here.

If you have questions or comments about the tool, send them to the friendly folks at isvsupport@sun.com.

- Rick
About

Contributors:
Rick Ramsey
Kemer Thomson
and members of the OTN community

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
12
13
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today
Blogs We Like