r1: [svn-inject] Installing original source of jre-cn
[jre-cn.git] / README.CARNet
1 jre-cn
2 ~~~~~~
3
4 1. Informacije o pakiranju
5 2. Java i Grsecurity
6
7 ---
8
9 1. Informacije o pakiranju
10
11 Paket donosi verziju Java VM-a za koju odrzavatelj smatra da je
12 najprikladnija za opcenitu uporabu.  Na Linux i386 platformi, to
13 je najsvjezija 1.4 verzija Sun-ovog JVM-a, a na Linux sparc platformi
14 to je Blackdown JVM, trenutno u verziji 1.4.1.
15
16 http://z42.de/debian/  Paketi za JVM napravljeni su iz izvornih downloada
17                        koristenjem j2se-package skripte Huberta Schmida
18                        skinute sa ove stranice.  Pored j2se-package koristimo
19                        i njegove pakete sa specificnim Debian datotekama za
20                        bolje uklapanje JVM-a u Debian okruzenje:
21                        sun-j2re1.4debian odn. blackdown-j2re1.4debian.
22
23 http://java.sun.com    je mjesto odakle je skinut Sunov JVM.
24
25 http://www.blackdown.org/
26                        je pocetna stranica za Blackdown JVM, a
27
28 ftp://ftp.tux.org/pub/java/JDK-1.4.1/sparc/01/
29                        je mirror sa kojeg je skinuta najnovija (13.02.2003.)
30                        verzija Blackdown JVM-a za Linux/Sparc.
31
32 Za referencu navodimo imena datoteka izvornih arhiva sa pripadajucim
33 imenima deb paketa kako ih je j2se-package skripta imenovala.
34
35 izvorna arhiva                        paket
36 --------------------------------------------------------------------------
37 j2re-1_4_2_05-linux-i586.bin          sun-j2re1.4_1.4.2+05_i386.deb
38 j2re-1.4.1-01-linux-sparc-gcc3.2.bin  blackdown-j2re1.4_1.4.1+01_sparc.deb
39
40 Pored paketa sa Java Runtime Engineom, ovaj paket donosi prateci
41 sun-j2re1.4debian odn. blackdown-j2re1.4debian paketu koji podesi
42 Java plugin za web preglednike (netscape, mozilla, firefox), i 
43 podrsku za izbor pretpostavljenog JVM-a preko update-alternatives
44 sustava.
45
46
47 2. Java i Grsecurity
48
49 Ukoliko se java aplikacije ruse sa SEGV ili KILL signalom, a imate
50 instaliran CARNetov kernel-cn paket ili vlastiti kernel sa Grsecurity ili
51 PAX zakrpama, za pocetak provjerite u /var/log/kernel.log da li grsec odn.
52 PAX zaustavljaju izvrsenje java procesa.  Ukoliko postoje zapisi sa "grsec"
53 ili "PAX" i pid-om java procesa pokusajte postaviti sljedece:
54
55 chpax -rs /usr/lib/j2re1.4-sun/bin/* (za Sunov JVM)
56 chpax -rs /usr/lib/j2re1.4-blackdown/bin/* (za Blackdown JVM)
57
58 Nakon toga provjerite je li se poboljsalo stanje aplikacije ili barem
59 promijenio oblik greske.  Ako se aplikacije jos uvijek ne ponasa ispravno,
60 pokusajte obrisati svu PAX zastitu:
61
62 chpax -pemxsr /usr/lib/j2re1.4-sun/bin/*       (Sunov JVM), odnosno
63 chpax -pemxsr /usr/lib/j2re1.4-blackdown/bin/* (Blackdown JVM)
64
65 Ako ni tada aplikacija ne radi, preostaje mogucnost koristenja
66 kernela bez Grsecurity zakrpe.  U trenutnoj inacici kernel-cn paketa,
67 taj se image zove "LinuxOLD".  (Ako budete mijenjali default= parametar
68 u /etc/lilo.conf, ne zaboravite pokrenuti lilo. :)  Imajte u vidu da ce
69 upgrade kernel-cn paketa pregaziti izmjene u lilo.conf datoteci.)
70
71 Ovaj paket kod instalacije postavlja 
72
73 chpax -rs /usr/lib/j2re1.4-sun/bin/java
74
75 sto je dovoljno za pokretanje klijentskih aplikacija poput
76 LDAP Browser\Editor (http://www.iit.edu/~gawojar/ldap/),
77 Azureus (http://azureus.sf.net) ili xnap (Debian paket).
78
79  -- Zoran Dzelajlija <jelly+paketi@srce.hr>  Sun, 17 Oct 2004 03:09:01 +0200