<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kturgula</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kturgula"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Kturgula"/>
	<updated>2026-06-24T10:24:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Arvutiklassi_Linux&amp;diff=5892</id>
		<title>Arvutiklassi Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Arvutiklassi_Linux&amp;diff=5892"/>
		<updated>2010-03-26T15:21:16Z</updated>

		<summary type="html">&lt;p&gt;Kturgula: /* Vaba teema */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Arvutiklassides kasutatava Linux seadistused ja tarkvara=&lt;br /&gt;
Kuna Margus ja Laur kavatsevad teha arvutiklasside Linux keskkonna pisut sõbralikumaks, siis toimub siin lehel arutelu antud teemal.&lt;br /&gt;
&lt;br /&gt;
=Uued ideed ja probleemid=&lt;br /&gt;
Blacklistida kvm ja kvm_intel moodulid kuna need lähevad konflikti virtualboxiga&lt;br /&gt;
&lt;br /&gt;
=Installeerimine=&lt;br /&gt;
Antud jaotis kirjeldab ITK arvutiklassi Linux installeerimist. Analoogselt saab luua ITK LDAP autentimist kasutava Linux installatsiooni, millele on paigaldatud õppetööks vajalik tarkvara.&lt;br /&gt;
&lt;br /&gt;
*Paigalda [http://releases.estobuntu.org/estobuntu-9.05.iso Estobuntu 9.05] Installeerimisel tuleb luua ext3 kettajaod, kuna Ghost ei saa ext4&#039;ga hakkama.&lt;br /&gt;
*Uuenda süsteem&lt;br /&gt;
*Paigalda subversion&lt;br /&gt;
*Paigalda ruby&lt;br /&gt;
*Tee väljavõte konfigureerimise skriptidest&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo -i&lt;br /&gt;
aptitude install subversion ruby&lt;br /&gt;
svn co http://robot.itcollege.ee/svn/marcus/estobuntu-post-install/&lt;br /&gt;
cd estobuntu-post-install&lt;br /&gt;
./estobuntu.rb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Erinevate pakendamata programmide installeerimine==&lt;br /&gt;
*Käivita local_install.sh&lt;br /&gt;
**Paigaldatakse eclipse, eagle ja Ellervee asjad&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Asjad, mida on paha automatiseerida ja mis tuleb käsitsi teha==&lt;br /&gt;
*Installeerida vmware. Pakid on alla laetud /root kataloogi.&lt;br /&gt;
**VMware-server-1.0.9-156507.tar.gz annab vea, mille parandamiseks paigalda vmware-update-2.6.27-5.5.7-2.tar.gz. Litsents on failis license.vs.1.0-00&lt;br /&gt;
*Hippo_OpenSim_Viewer_v0.5.1_Linux_Setup.zip opensim jaoks on samas kataloogis&lt;br /&gt;
*ITK-Estobuntu-GDM.tar.gz fail paigaldada /usr/share/gdm/themes kataloogi&lt;br /&gt;
*cp taust-latest-1280x1024.png /usr/share/backgrounds/warty-final-ubuntu.png&lt;br /&gt;
&lt;br /&gt;
==Peale installeeriminst==&lt;br /&gt;
&lt;br /&gt;
*Muuta ära root kasutaja parool&lt;br /&gt;
*Eemaldada guest kasutaja admin grupist&lt;br /&gt;
*Lisada grub parool&lt;br /&gt;
&lt;br /&gt;
==Vahetult enne kloonimist==&lt;br /&gt;
*Kustutada ära masina ssh võti (las teeb uue peale kloonimist)&lt;br /&gt;
*Kustutada ära fail /etc/udev/rules.d/70-persistent-net.rules&lt;br /&gt;
&lt;br /&gt;
=Peale kloonimist=&lt;br /&gt;
*Muuta masina nimi&lt;br /&gt;
*Kontrollida, et on olemas eth0 (kui pole, siis kustutada /etc/udev/rules.d/70-persistent-net.rules fail)&lt;br /&gt;
&lt;br /&gt;
=Ülalmainitud skript teeg Estobuntu installatsiooni järgenvad muudatused=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Keelab networkmanageri ja muutab &#039;&#039;&#039;/etc/network/interfaces&#039;&#039;&#039; faili lisades&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet dhcp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Lisab ITK nemeserverite info &#039;&#039;&#039;/etc/resolv.conf&#039;&#039;&#039; faili&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
domain itcollege.ee&lt;br /&gt;
search itcollege.ee&lt;br /&gt;
nameserver 172.16.0.165&lt;br /&gt;
nameserver 172.16.0.175&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Installeeritav tarkvara==&lt;br /&gt;
&lt;br /&gt;
*Skript installeerib tarkvara [http://robot.itcollege.ee/svn/marcus/estobuntu-post-install/installation_list selle nimekirja] alusel&lt;br /&gt;
&lt;br /&gt;
*//TODO .bashrc aliased&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Haldusvahendid==&lt;br /&gt;
*Manpremo&lt;br /&gt;
&lt;br /&gt;
==Kontoritöö==&lt;br /&gt;
*OpenOffice.org koos Eesti õigekirja kontrolliga&lt;br /&gt;
*scribus (+ scribus-template) - MS Publisheri sarnane DTP-programm koos vajalike mallidega&lt;br /&gt;
* LyX - LaTEXi frontend&lt;br /&gt;
* Dia ja/või Kivio - diagrammitarkvara&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Graafika ja multimeedia==&lt;br /&gt;
*Blender - 3D joonistamine&lt;br /&gt;
*Inkscape - Eestimaise Sodipodi edasiarendus, vektorgraafika rakendus&lt;br /&gt;
*Amarok, libxine-ffmpeg - Amarok ja pluginad&lt;br /&gt;
*Kaffeine - Threadidega filmimängija (xine decoderi threadide arv lükata 2 peale kuna meil vist enamus kahetuumalised)&lt;br /&gt;
&lt;br /&gt;
==Arendusvahendid==&lt;br /&gt;
*avr-gcc, avr-libc, avrdude - AVR mikrokontrollerite programmeerimise tarkvara&lt;br /&gt;
*kdevelop - Arenduskeskkond&lt;br /&gt;
*opencv - Pilditöötlusteek&lt;br /&gt;
*hugs - Haskell interpretaator&lt;br /&gt;
*build-essential, gcc, g++- C ja C++ arendusvahendid&lt;br /&gt;
*sdcc - Ristkompilaator sardsüsteemidele (compiler for embedded systems)&lt;br /&gt;
*qt4-designer, pyqt4-tools - QT4 disainer ja pyuic4 kompilaator&lt;br /&gt;
*subversion - versioonihalduse klient&lt;br /&gt;
*Eclipse ja/või Lazarus - arenduskeskkonnad&lt;br /&gt;
&lt;br /&gt;
==Mängud ja ajaviide==&lt;br /&gt;
&lt;br /&gt;
*wesnoth-all - The Battle for Wesnothi strateegiamäng, mida Kakk mõnedel kursustel õppevahendina kasutab (see on metapakk, mis kogu vajaliku kupatuse ära tirib ja paigaldab)&lt;br /&gt;
&lt;br /&gt;
==Õppetöö==&lt;br /&gt;
*eagle - Trükkplaadi CAD programmi vaba versioon (robootikaklubi)&lt;br /&gt;
&lt;br /&gt;
==Tööriistad==&lt;br /&gt;
*mc - Midnight Commander&lt;br /&gt;
*minicom - Terminalirakendus (robootikaklubi)&lt;br /&gt;
*vim htop - Kellad viled&lt;br /&gt;
*mtools&lt;br /&gt;
*p7zip-full&lt;br /&gt;
&lt;br /&gt;
==Kommunikatsioon ja Internet==&lt;br /&gt;
*skype - Linuxi versioon paigaldada ja testida heliväljund+mikker ja seadistada volüümid normaalseks&lt;br /&gt;
&lt;br /&gt;
== Küsimärgiga - avaldage arvamust ==&lt;br /&gt;
* Wine ja Dosbox - M$ tarkvara käimalaskmiseks&lt;br /&gt;
&lt;br /&gt;
==Väljastpoolt Ubuntu varamuid==&lt;br /&gt;
* Hippo Viewer (http://mjm-labs.com/viewer/) - virtuaalmaailmade kasutamiseks (sh ITK OpenSim&#039;i projekt)&lt;br /&gt;
&lt;br /&gt;
==Eemaldatav tarkvara==&lt;br /&gt;
*pulseaudio ja arts või mis iganes - ALSAst piisab kohalike rakenduste jaoks ja heliserverid on tavaliselt tülinaks. Skypel puudub pulseaudio tugi&lt;br /&gt;
*Evolution JA evolution-data-server - võrguketast ei võeta küljest ära muidu&lt;br /&gt;
&lt;br /&gt;
=Seadistused=&lt;br /&gt;
Siin on klassi masinate seadistused&lt;br /&gt;
&lt;br /&gt;
===Grub alglaadur===&lt;br /&gt;
Vaikimisi laetakse windows operatsioonisüsteemi (kuna win maailma paikamine peab öösel töimima)&lt;br /&gt;
*Alglaadimisel ooteaeg 300s&lt;br /&gt;
*Splash pilt korda&lt;br /&gt;
*Fondi värvid korda, varjud ära&lt;br /&gt;
*Valikusse ainult Estobuntu ja Hastalavista&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uuid		553ef32d-5ac3-4466-a59c-f2924b8fa78f&lt;br /&gt;
splashimage=/grub/splash.xpm.gz&lt;br /&gt;
foreground=222222&lt;br /&gt;
shade=0&lt;br /&gt;
border=aaaaaa&lt;br /&gt;
background=aaaaaa&lt;br /&gt;
&lt;br /&gt;
title		Estobuntu 9.05, kernel 2.6.28-14-generic&lt;br /&gt;
uuid		553ef32d-5ac3-4466-a59c-f2924b8fa78f&lt;br /&gt;
kernel		/vmlinuz-2.6.28-14-generic root=UUID=13f9ce09-5582-4c9c-932e-d38c495f2429 ro quiet splash &lt;br /&gt;
initrd		/initrd.img-2.6.28-14-generic&lt;br /&gt;
quiet&lt;br /&gt;
&lt;br /&gt;
title		Windows Vista&lt;br /&gt;
rootnoverify	(hd0,0)&lt;br /&gt;
savedefault&lt;br /&gt;
makeactive&lt;br /&gt;
chainloader	+1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PAM ja LDAP===&lt;br /&gt;
&lt;br /&gt;
Pam konfiguratsioon LDAP serveriga ühendamiseks debian/ubuntu laadsetel&lt;br /&gt;
&lt;br /&gt;
*Installeerida ldap klienditarkvara&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install auth-client-config ldap-auth-client ldap-auth-config libnss-db libnss-ldap libpam-ldap nscd nss-updatedb ldap-utils libpam-mkhomedir&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Seadistada /etc/ldap.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The distinguished name of the search base.&lt;br /&gt;
base dc=itcollege,dc=ee&lt;br /&gt;
host 172.16.0.175&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Seadistada /etc/nsswitch.conf &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd:         files ldap&lt;br /&gt;
group:          files ldap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kontrollimiseks kasuta järgnevaid korraldusi&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
getent passwd&lt;br /&gt;
getent group&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kuvatakse kasutajate ja gruppide nimekiri, siis on tulemus õige.&lt;br /&gt;
&lt;br /&gt;
*Tee /etc/pam.d/common-* failidest varukoopia. Muuda faile järgnevalt.&lt;br /&gt;
&#039;&#039;&#039;/etc/pam.d/common-account&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/pam.d/common-account - authorization settings common to all services&lt;br /&gt;
account sufficient      pam_ldap.so&lt;br /&gt;
account [success=2 new_authtok_reqd=done default=ignore]        pam_unix.so &lt;br /&gt;
account     sufficient    pam_succeed_if.so uid &amp;lt; 100 quiet&lt;br /&gt;
account requisite       pam_deny.so&lt;br /&gt;
account required        pam_permit.so&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/pam.d/common-auth&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/pam.d/common-auth - authentication settings common to all services&lt;br /&gt;
auth    optional        pam_group.so&lt;br /&gt;
auth        required      pam_env.so&lt;br /&gt;
auth        required      pam_mount.so&lt;br /&gt;
&lt;br /&gt;
auth        sufficient    pam_unix.so nullok try_first_pass&lt;br /&gt;
auth        requisite     pam_succeed_if.so uid &amp;gt;= 100 quiet&lt;br /&gt;
&lt;br /&gt;
auth        sufficient    pam_ldap.so use_first_pass&lt;br /&gt;
auth        required      pam_deny.so&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/pam.d/common-password&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/pam.d/common-password - password-related modules common to all services&lt;br /&gt;
# here are the per-package modules (the &amp;quot;Primary&amp;quot; block)&lt;br /&gt;
password        sufficient      pam_ldap.so&lt;br /&gt;
password        required        pam_unix.so obscure sha512&lt;br /&gt;
password        requisite       pam_deny.so&lt;br /&gt;
password        required        pam_permit.so&lt;br /&gt;
password        optional        pam_ecryptfs.so&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/pam.d/common-session&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/pam.d/common-session - session-related modules common to all services&lt;br /&gt;
session   required        pam_unix.so &lt;br /&gt;
session   optional        pam_mount.so&lt;br /&gt;
session   optional        pam_ldap.so &lt;br /&gt;
session   required        pam_mkhomedir.so &lt;br /&gt;
session   optional        pam_ecryptfs.so unwrap&lt;br /&gt;
session   optional        pam_ck_connector.so nox11&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Restardi nscd teenus&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/nscd restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Kontrolli su - kasutajanimi&lt;br /&gt;
&lt;br /&gt;
===PAM mount===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install libpam-mount smbfs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muutda PAM mount konfiguratsioonifail &#039;&#039;&#039;/etc/security/pam_mount.conf.xml&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Estobuntu===&lt;br /&gt;
Kasutusel on 9.05&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==PAM mount==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Pooleli=&lt;br /&gt;
&lt;br /&gt;
Arvuti häiriva piiksumise kõrvaldamiseks eemaldada pcspkr moodul&lt;br /&gt;
&lt;br /&gt;
*sertifikaadid ÕIS, ITK, SAIS&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2.6.30-31 kernel&lt;br /&gt;
*uued intel video X&lt;br /&gt;
*ctrl+alt+bs enable&lt;br /&gt;
&lt;br /&gt;
cp ITK-Estobuntu-GDM /usr/share/gdm/themes/  -R&lt;br /&gt;
root@klass1-01:~# vim /etc/gdm/gdm.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==LDAP gruppide map lokaalseteks==&lt;br /&gt;
Vajalik heli töötamiseks&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/etc/common-auth&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auth	optional	pam_group.so&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/etc/security/group.conf&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
*; *; *; Al0000-2400; audio, video, cdrom, floppy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Hetkel eksisteerivad prbleemid=&lt;br /&gt;
*Firefox&#039;i ei oska lisada ITK root CA&#039;d (lisada on kerge per kasutaja, mitte per süsteem) Firefox ei loe estobuntu CA sertifikaatide nimekirja.&lt;br /&gt;
**Lahenduseks cert db profiili kopeerimine. Vanu kasutajaid see kahjuks ei aita&lt;br /&gt;
*Fedora .gnome* tekitab probleeme&lt;br /&gt;
**Lahenduseks kustutada .gnome* asjad ära kasutajate võrgukettalt&lt;br /&gt;
&lt;br /&gt;
=Lahendatud probleemid=&lt;br /&gt;
*NFS turvalisus (kliendi pool on OK)&lt;br /&gt;
*firefox käivitub aeglaselt (viga profiilide NFS süsteemis hoidmisega)&lt;br /&gt;
*OpenOffice org on vana ja ei oma õigekirjakontrolli.&lt;br /&gt;
*Nädal algab pühapäevast ja arvuti kell on GMTs (tegelikult pole)&lt;br /&gt;
&lt;br /&gt;
=Lingid=&lt;br /&gt;
[https://bugs.launchpad.net/ubuntu/+source/libpam-mount/+bug/367918 https://bugs.launchpad.net/ubuntu/+source/libpam-mount/+bug/367918]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ubuntu.com/MountWindowsSharesPermanently https://wiki.ubuntu.com/MountWindowsSharesPermanently]&lt;br /&gt;
&lt;br /&gt;
[http://www.hiit.fi/it/tech/config/pam_mount.html http://www.hiit.fi/it/tech/config/pam_mount.html]&lt;br /&gt;
&lt;br /&gt;
[http://www.riso.ee/wiki/Vaba-tarkvara RISO vaba tarkvara raamistik]&lt;br /&gt;
&lt;br /&gt;
=Kiiksud, mis häirisid/häirivad=&lt;br /&gt;
*Firefox ei loe root CA nimekirja, mis on ubuntulistel kaasa pandud. Seega ITK root CA lisamine on PITA (sama on konquerori kohta, kuid lihtsam PITA)&lt;br /&gt;
*Firefox sqlite DB lukustamine võib kaasa tuua &lt;br /&gt;
&lt;br /&gt;
=Vaba teema=&lt;br /&gt;
*Wifist võivad botid spammi saata. Välja läheb asi läbi meie GW, mis on halb. - Lahendus piirata wifist ära porti 25 suunatud liiklus välja arvatud mail.edu.ee&lt;br /&gt;
*WiFi on aeglane - Lahendus torrenteerijatele nuga ja piirata väljuvad torrentipordid (pole just hea lahendus, kuid pole hullu)&lt;br /&gt;
*Firefox avaleht võiks olla www.itcollege.ee&lt;br /&gt;
&lt;br /&gt;
=Blacklistimine=&lt;br /&gt;
Tekitada fail /etc/modprobe.d/itk.conf sisuga:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Blacklistida kvm ja kvm_intel moodulid kuna need lähevad konflikti virtualboxi$&lt;br /&gt;
blacklist kvm&lt;br /&gt;
blacklist kvm_intel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kturgula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Arvutiklassi_Linux&amp;diff=5891</id>
		<title>Arvutiklassi Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Arvutiklassi_Linux&amp;diff=5891"/>
		<updated>2010-03-26T15:20:24Z</updated>

		<summary type="html">&lt;p&gt;Kturgula: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Arvutiklassides kasutatava Linux seadistused ja tarkvara=&lt;br /&gt;
Kuna Margus ja Laur kavatsevad teha arvutiklasside Linux keskkonna pisut sõbralikumaks, siis toimub siin lehel arutelu antud teemal.&lt;br /&gt;
&lt;br /&gt;
=Uued ideed ja probleemid=&lt;br /&gt;
Blacklistida kvm ja kvm_intel moodulid kuna need lähevad konflikti virtualboxiga&lt;br /&gt;
&lt;br /&gt;
=Installeerimine=&lt;br /&gt;
Antud jaotis kirjeldab ITK arvutiklassi Linux installeerimist. Analoogselt saab luua ITK LDAP autentimist kasutava Linux installatsiooni, millele on paigaldatud õppetööks vajalik tarkvara.&lt;br /&gt;
&lt;br /&gt;
*Paigalda [http://releases.estobuntu.org/estobuntu-9.05.iso Estobuntu 9.05] Installeerimisel tuleb luua ext3 kettajaod, kuna Ghost ei saa ext4&#039;ga hakkama.&lt;br /&gt;
*Uuenda süsteem&lt;br /&gt;
*Paigalda subversion&lt;br /&gt;
*Paigalda ruby&lt;br /&gt;
*Tee väljavõte konfigureerimise skriptidest&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo -i&lt;br /&gt;
aptitude install subversion ruby&lt;br /&gt;
svn co http://robot.itcollege.ee/svn/marcus/estobuntu-post-install/&lt;br /&gt;
cd estobuntu-post-install&lt;br /&gt;
./estobuntu.rb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Erinevate pakendamata programmide installeerimine==&lt;br /&gt;
*Käivita local_install.sh&lt;br /&gt;
**Paigaldatakse eclipse, eagle ja Ellervee asjad&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Asjad, mida on paha automatiseerida ja mis tuleb käsitsi teha==&lt;br /&gt;
*Installeerida vmware. Pakid on alla laetud /root kataloogi.&lt;br /&gt;
**VMware-server-1.0.9-156507.tar.gz annab vea, mille parandamiseks paigalda vmware-update-2.6.27-5.5.7-2.tar.gz. Litsents on failis license.vs.1.0-00&lt;br /&gt;
*Hippo_OpenSim_Viewer_v0.5.1_Linux_Setup.zip opensim jaoks on samas kataloogis&lt;br /&gt;
*ITK-Estobuntu-GDM.tar.gz fail paigaldada /usr/share/gdm/themes kataloogi&lt;br /&gt;
*cp taust-latest-1280x1024.png /usr/share/backgrounds/warty-final-ubuntu.png&lt;br /&gt;
&lt;br /&gt;
==Peale installeeriminst==&lt;br /&gt;
&lt;br /&gt;
*Muuta ära root kasutaja parool&lt;br /&gt;
*Eemaldada guest kasutaja admin grupist&lt;br /&gt;
*Lisada grub parool&lt;br /&gt;
&lt;br /&gt;
==Vahetult enne kloonimist==&lt;br /&gt;
*Kustutada ära masina ssh võti (las teeb uue peale kloonimist)&lt;br /&gt;
*Kustutada ära fail /etc/udev/rules.d/70-persistent-net.rules&lt;br /&gt;
&lt;br /&gt;
=Peale kloonimist=&lt;br /&gt;
*Muuta masina nimi&lt;br /&gt;
*Kontrollida, et on olemas eth0 (kui pole, siis kustutada /etc/udev/rules.d/70-persistent-net.rules fail)&lt;br /&gt;
&lt;br /&gt;
=Ülalmainitud skript teeg Estobuntu installatsiooni järgenvad muudatused=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Keelab networkmanageri ja muutab &#039;&#039;&#039;/etc/network/interfaces&#039;&#039;&#039; faili lisades&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet dhcp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Lisab ITK nemeserverite info &#039;&#039;&#039;/etc/resolv.conf&#039;&#039;&#039; faili&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
domain itcollege.ee&lt;br /&gt;
search itcollege.ee&lt;br /&gt;
nameserver 172.16.0.165&lt;br /&gt;
nameserver 172.16.0.175&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Installeeritav tarkvara==&lt;br /&gt;
&lt;br /&gt;
*Skript installeerib tarkvara [http://robot.itcollege.ee/svn/marcus/estobuntu-post-install/installation_list selle nimekirja] alusel&lt;br /&gt;
&lt;br /&gt;
*//TODO .bashrc aliased&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Haldusvahendid==&lt;br /&gt;
*Manpremo&lt;br /&gt;
&lt;br /&gt;
==Kontoritöö==&lt;br /&gt;
*OpenOffice.org koos Eesti õigekirja kontrolliga&lt;br /&gt;
*scribus (+ scribus-template) - MS Publisheri sarnane DTP-programm koos vajalike mallidega&lt;br /&gt;
* LyX - LaTEXi frontend&lt;br /&gt;
* Dia ja/või Kivio - diagrammitarkvara&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Graafika ja multimeedia==&lt;br /&gt;
*Blender - 3D joonistamine&lt;br /&gt;
*Inkscape - Eestimaise Sodipodi edasiarendus, vektorgraafika rakendus&lt;br /&gt;
*Amarok, libxine-ffmpeg - Amarok ja pluginad&lt;br /&gt;
*Kaffeine - Threadidega filmimängija (xine decoderi threadide arv lükata 2 peale kuna meil vist enamus kahetuumalised)&lt;br /&gt;
&lt;br /&gt;
==Arendusvahendid==&lt;br /&gt;
*avr-gcc, avr-libc, avrdude - AVR mikrokontrollerite programmeerimise tarkvara&lt;br /&gt;
*kdevelop - Arenduskeskkond&lt;br /&gt;
*opencv - Pilditöötlusteek&lt;br /&gt;
*hugs - Haskell interpretaator&lt;br /&gt;
*build-essential, gcc, g++- C ja C++ arendusvahendid&lt;br /&gt;
*sdcc - Ristkompilaator sardsüsteemidele (compiler for embedded systems)&lt;br /&gt;
*qt4-designer, pyqt4-tools - QT4 disainer ja pyuic4 kompilaator&lt;br /&gt;
*subversion - versioonihalduse klient&lt;br /&gt;
*Eclipse ja/või Lazarus - arenduskeskkonnad&lt;br /&gt;
&lt;br /&gt;
==Mängud ja ajaviide==&lt;br /&gt;
&lt;br /&gt;
*wesnoth-all - The Battle for Wesnothi strateegiamäng, mida Kakk mõnedel kursustel õppevahendina kasutab (see on metapakk, mis kogu vajaliku kupatuse ära tirib ja paigaldab)&lt;br /&gt;
&lt;br /&gt;
==Õppetöö==&lt;br /&gt;
*eagle - Trükkplaadi CAD programmi vaba versioon (robootikaklubi)&lt;br /&gt;
&lt;br /&gt;
==Tööriistad==&lt;br /&gt;
*mc - Midnight Commander&lt;br /&gt;
*minicom - Terminalirakendus (robootikaklubi)&lt;br /&gt;
*vim htop - Kellad viled&lt;br /&gt;
*mtools&lt;br /&gt;
*p7zip-full&lt;br /&gt;
&lt;br /&gt;
==Kommunikatsioon ja Internet==&lt;br /&gt;
*skype - Linuxi versioon paigaldada ja testida heliväljund+mikker ja seadistada volüümid normaalseks&lt;br /&gt;
&lt;br /&gt;
== Küsimärgiga - avaldage arvamust ==&lt;br /&gt;
* Wine ja Dosbox - M$ tarkvara käimalaskmiseks&lt;br /&gt;
&lt;br /&gt;
==Väljastpoolt Ubuntu varamuid==&lt;br /&gt;
* Hippo Viewer (http://mjm-labs.com/viewer/) - virtuaalmaailmade kasutamiseks (sh ITK OpenSim&#039;i projekt)&lt;br /&gt;
&lt;br /&gt;
==Eemaldatav tarkvara==&lt;br /&gt;
*pulseaudio ja arts või mis iganes - ALSAst piisab kohalike rakenduste jaoks ja heliserverid on tavaliselt tülinaks. Skypel puudub pulseaudio tugi&lt;br /&gt;
*Evolution JA evolution-data-server - võrguketast ei võeta küljest ära muidu&lt;br /&gt;
&lt;br /&gt;
=Seadistused=&lt;br /&gt;
Siin on klassi masinate seadistused&lt;br /&gt;
&lt;br /&gt;
===Grub alglaadur===&lt;br /&gt;
Vaikimisi laetakse windows operatsioonisüsteemi (kuna win maailma paikamine peab öösel töimima)&lt;br /&gt;
*Alglaadimisel ooteaeg 300s&lt;br /&gt;
*Splash pilt korda&lt;br /&gt;
*Fondi värvid korda, varjud ära&lt;br /&gt;
*Valikusse ainult Estobuntu ja Hastalavista&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uuid		553ef32d-5ac3-4466-a59c-f2924b8fa78f&lt;br /&gt;
splashimage=/grub/splash.xpm.gz&lt;br /&gt;
foreground=222222&lt;br /&gt;
shade=0&lt;br /&gt;
border=aaaaaa&lt;br /&gt;
background=aaaaaa&lt;br /&gt;
&lt;br /&gt;
title		Estobuntu 9.05, kernel 2.6.28-14-generic&lt;br /&gt;
uuid		553ef32d-5ac3-4466-a59c-f2924b8fa78f&lt;br /&gt;
kernel		/vmlinuz-2.6.28-14-generic root=UUID=13f9ce09-5582-4c9c-932e-d38c495f2429 ro quiet splash &lt;br /&gt;
initrd		/initrd.img-2.6.28-14-generic&lt;br /&gt;
quiet&lt;br /&gt;
&lt;br /&gt;
title		Windows Vista&lt;br /&gt;
rootnoverify	(hd0,0)&lt;br /&gt;
savedefault&lt;br /&gt;
makeactive&lt;br /&gt;
chainloader	+1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PAM ja LDAP===&lt;br /&gt;
&lt;br /&gt;
Pam konfiguratsioon LDAP serveriga ühendamiseks debian/ubuntu laadsetel&lt;br /&gt;
&lt;br /&gt;
*Installeerida ldap klienditarkvara&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install auth-client-config ldap-auth-client ldap-auth-config libnss-db libnss-ldap libpam-ldap nscd nss-updatedb ldap-utils libpam-mkhomedir&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Seadistada /etc/ldap.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The distinguished name of the search base.&lt;br /&gt;
base dc=itcollege,dc=ee&lt;br /&gt;
host 172.16.0.175&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Seadistada /etc/nsswitch.conf &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd:         files ldap&lt;br /&gt;
group:          files ldap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kontrollimiseks kasuta järgnevaid korraldusi&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
getent passwd&lt;br /&gt;
getent group&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kuvatakse kasutajate ja gruppide nimekiri, siis on tulemus õige.&lt;br /&gt;
&lt;br /&gt;
*Tee /etc/pam.d/common-* failidest varukoopia. Muuda faile järgnevalt.&lt;br /&gt;
&#039;&#039;&#039;/etc/pam.d/common-account&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/pam.d/common-account - authorization settings common to all services&lt;br /&gt;
account sufficient      pam_ldap.so&lt;br /&gt;
account [success=2 new_authtok_reqd=done default=ignore]        pam_unix.so &lt;br /&gt;
account     sufficient    pam_succeed_if.so uid &amp;lt; 100 quiet&lt;br /&gt;
account requisite       pam_deny.so&lt;br /&gt;
account required        pam_permit.so&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/pam.d/common-auth&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/pam.d/common-auth - authentication settings common to all services&lt;br /&gt;
auth    optional        pam_group.so&lt;br /&gt;
auth        required      pam_env.so&lt;br /&gt;
auth        required      pam_mount.so&lt;br /&gt;
&lt;br /&gt;
auth        sufficient    pam_unix.so nullok try_first_pass&lt;br /&gt;
auth        requisite     pam_succeed_if.so uid &amp;gt;= 100 quiet&lt;br /&gt;
&lt;br /&gt;
auth        sufficient    pam_ldap.so use_first_pass&lt;br /&gt;
auth        required      pam_deny.so&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/pam.d/common-password&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/pam.d/common-password - password-related modules common to all services&lt;br /&gt;
# here are the per-package modules (the &amp;quot;Primary&amp;quot; block)&lt;br /&gt;
password        sufficient      pam_ldap.so&lt;br /&gt;
password        required        pam_unix.so obscure sha512&lt;br /&gt;
password        requisite       pam_deny.so&lt;br /&gt;
password        required        pam_permit.so&lt;br /&gt;
password        optional        pam_ecryptfs.so&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/pam.d/common-session&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/pam.d/common-session - session-related modules common to all services&lt;br /&gt;
session   required        pam_unix.so &lt;br /&gt;
session   optional        pam_mount.so&lt;br /&gt;
session   optional        pam_ldap.so &lt;br /&gt;
session   required        pam_mkhomedir.so &lt;br /&gt;
session   optional        pam_ecryptfs.so unwrap&lt;br /&gt;
session   optional        pam_ck_connector.so nox11&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Restardi nscd teenus&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/nscd restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Kontrolli su - kasutajanimi&lt;br /&gt;
&lt;br /&gt;
===PAM mount===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install libpam-mount smbfs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muutda PAM mount konfiguratsioonifail &#039;&#039;&#039;/etc/security/pam_mount.conf.xml&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Estobuntu===&lt;br /&gt;
Kasutusel on 9.05&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==PAM mount==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Pooleli=&lt;br /&gt;
&lt;br /&gt;
Arvuti häiriva piiksumise kõrvaldamiseks eemaldada pcspkr moodul&lt;br /&gt;
&lt;br /&gt;
*sertifikaadid ÕIS, ITK, SAIS&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2.6.30-31 kernel&lt;br /&gt;
*uued intel video X&lt;br /&gt;
*ctrl+alt+bs enable&lt;br /&gt;
&lt;br /&gt;
cp ITK-Estobuntu-GDM /usr/share/gdm/themes/  -R&lt;br /&gt;
root@klass1-01:~# vim /etc/gdm/gdm.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==LDAP gruppide map lokaalseteks==&lt;br /&gt;
Vajalik heli töötamiseks&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/etc/common-auth&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auth	optional	pam_group.so&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/etc/security/group.conf&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
*; *; *; Al0000-2400; audio, video, cdrom, floppy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Hetkel eksisteerivad prbleemid=&lt;br /&gt;
*Firefox&#039;i ei oska lisada ITK root CA&#039;d (lisada on kerge per kasutaja, mitte per süsteem) Firefox ei loe estobuntu CA sertifikaatide nimekirja.&lt;br /&gt;
**Lahenduseks cert db profiili kopeerimine. Vanu kasutajaid see kahjuks ei aita&lt;br /&gt;
*Fedora .gnome* tekitab probleeme&lt;br /&gt;
**Lahenduseks kustutada .gnome* asjad ära kasutajate võrgukettalt&lt;br /&gt;
&lt;br /&gt;
=Lahendatud probleemid=&lt;br /&gt;
*NFS turvalisus (kliendi pool on OK)&lt;br /&gt;
*firefox käivitub aeglaselt (viga profiilide NFS süsteemis hoidmisega)&lt;br /&gt;
*OpenOffice org on vana ja ei oma õigekirjakontrolli.&lt;br /&gt;
*Nädal algab pühapäevast ja arvuti kell on GMTs (tegelikult pole)&lt;br /&gt;
&lt;br /&gt;
=Lingid=&lt;br /&gt;
[https://bugs.launchpad.net/ubuntu/+source/libpam-mount/+bug/367918 https://bugs.launchpad.net/ubuntu/+source/libpam-mount/+bug/367918]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ubuntu.com/MountWindowsSharesPermanently https://wiki.ubuntu.com/MountWindowsSharesPermanently]&lt;br /&gt;
&lt;br /&gt;
[http://www.hiit.fi/it/tech/config/pam_mount.html http://www.hiit.fi/it/tech/config/pam_mount.html]&lt;br /&gt;
&lt;br /&gt;
[http://www.riso.ee/wiki/Vaba-tarkvara RISO vaba tarkvara raamistik]&lt;br /&gt;
&lt;br /&gt;
=Kiiksud, mis häirisid/häirivad=&lt;br /&gt;
*Firefox ei loe root CA nimekirja, mis on ubuntulistel kaasa pandud. Seega ITK root CA lisamine on PITA (sama on konquerori kohta, kuid lihtsam PITA)&lt;br /&gt;
*Firefox sqlite DB lukustamine võib kaasa tuua &lt;br /&gt;
&lt;br /&gt;
=Vaba teema=&lt;br /&gt;
*Wifist võivad botid spammi saata. Välja läheb asi läbi meie GW, mis on halb. - Lahendus piirata wifist ära porti 25 suunatud liiklus välja arvatud mail.edu.ee&lt;br /&gt;
*WiFi on aeglane - Lahendus torrenteerijatele nuga ja piirata väljuvad torrentipordid (pole just hea lahendus, kuid pole hullu)&lt;br /&gt;
*Firefox avaleht võiks olla www.itcollege.ee&lt;br /&gt;
&lt;br /&gt;
Tekitada fail /etc/modprobe.d/itk.conf sisuga:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Blacklistida kvm ja kvm_intel moodulid kuna need lähevad konflikti virtualboxi$&lt;br /&gt;
blacklist kvm&lt;br /&gt;
blacklist kvm_intel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kturgula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Arvutiklassi_Linux&amp;diff=5890</id>
		<title>Arvutiklassi Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Arvutiklassi_Linux&amp;diff=5890"/>
		<updated>2010-03-26T15:16:34Z</updated>

		<summary type="html">&lt;p&gt;Kturgula: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Arvutiklassides kasutatava Linux seadistused ja tarkvara=&lt;br /&gt;
Kuna Margus ja Laur kavatsevad teha arvutiklasside Linux keskkonna pisut sõbralikumaks, siis toimub siin lehel arutelu antud teemal.&lt;br /&gt;
&lt;br /&gt;
=Uued ideed ja probleemid=&lt;br /&gt;
Blacklistida kvm ja kvm_intel moodulid kuna need lähevad konflikti virtualboxiga&lt;br /&gt;
&lt;br /&gt;
=Installeerimine=&lt;br /&gt;
Antud jaotis kirjeldab ITK arvutiklassi Linux installeerimist. Analoogselt saab luua ITK LDAP autentimist kasutava Linux installatsiooni, millele on paigaldatud õppetööks vajalik tarkvara.&lt;br /&gt;
&lt;br /&gt;
*Paigalda [http://releases.estobuntu.org/estobuntu-9.05.iso Estobuntu 9.05] Installeerimisel tuleb luua ext3 kettajaod, kuna Ghost ei saa ext4&#039;ga hakkama.&lt;br /&gt;
*Uuenda süsteem&lt;br /&gt;
*Paigalda subversion&lt;br /&gt;
*Paigalda ruby&lt;br /&gt;
*Tee väljavõte konfigureerimise skriptidest&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo -i&lt;br /&gt;
aptitude install subversion ruby&lt;br /&gt;
svn co http://robot.itcollege.ee/svn/marcus/estobuntu-post-install/&lt;br /&gt;
cd estobuntu-post-install&lt;br /&gt;
./estobuntu.rb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Erinevate pakendamata programmide installeerimine==&lt;br /&gt;
*Käivita local_install.sh&lt;br /&gt;
**Paigaldatakse eclipse, eagle ja Ellervee asjad&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Asjad, mida on paha automatiseerida ja mis tuleb käsitsi teha==&lt;br /&gt;
*Installeerida vmware. Pakid on alla laetud /root kataloogi.&lt;br /&gt;
**VMware-server-1.0.9-156507.tar.gz annab vea, mille parandamiseks paigalda vmware-update-2.6.27-5.5.7-2.tar.gz. Litsents on failis license.vs.1.0-00&lt;br /&gt;
*Hippo_OpenSim_Viewer_v0.5.1_Linux_Setup.zip opensim jaoks on samas kataloogis&lt;br /&gt;
*ITK-Estobuntu-GDM.tar.gz fail paigaldada /usr/share/gdm/themes kataloogi&lt;br /&gt;
*cp taust-latest-1280x1024.png /usr/share/backgrounds/warty-final-ubuntu.png&lt;br /&gt;
&lt;br /&gt;
==Peale installeeriminst==&lt;br /&gt;
&lt;br /&gt;
*Muuta ära root kasutaja parool&lt;br /&gt;
*Eemaldada guest kasutaja admin grupist&lt;br /&gt;
*Lisada grub parool&lt;br /&gt;
&lt;br /&gt;
==Vahetult enne kloonimist==&lt;br /&gt;
*Kustutada ära masina ssh võti (las teeb uue peale kloonimist)&lt;br /&gt;
*Kustutada ära fail /etc/udev/rules.d/70-persistent-net.rules&lt;br /&gt;
&lt;br /&gt;
=Peale kloonimist=&lt;br /&gt;
*Muuta masina nimi&lt;br /&gt;
*Kontrollida, et on olemas eth0 (kui pole, siis kustutada /etc/udev/rules.d/70-persistent-net.rules fail)&lt;br /&gt;
&lt;br /&gt;
=Ülalmainitud skript teeg Estobuntu installatsiooni järgenvad muudatused=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Keelab networkmanageri ja muutab &#039;&#039;&#039;/etc/network/interfaces&#039;&#039;&#039; faili lisades&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet dhcp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Lisab ITK nemeserverite info &#039;&#039;&#039;/etc/resolv.conf&#039;&#039;&#039; faili&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
domain itcollege.ee&lt;br /&gt;
search itcollege.ee&lt;br /&gt;
nameserver 172.16.0.165&lt;br /&gt;
nameserver 172.16.0.175&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Installeeritav tarkvara==&lt;br /&gt;
&lt;br /&gt;
*Skript installeerib tarkvara [http://robot.itcollege.ee/svn/marcus/estobuntu-post-install/installation_list selle nimekirja] alusel&lt;br /&gt;
&lt;br /&gt;
*//TODO .bashrc aliased&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Haldusvahendid==&lt;br /&gt;
*Manpremo&lt;br /&gt;
&lt;br /&gt;
==Kontoritöö==&lt;br /&gt;
*OpenOffice.org koos Eesti õigekirja kontrolliga&lt;br /&gt;
*scribus (+ scribus-template) - MS Publisheri sarnane DTP-programm koos vajalike mallidega&lt;br /&gt;
* LyX - LaTEXi frontend&lt;br /&gt;
* Dia ja/või Kivio - diagrammitarkvara&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Graafika ja multimeedia==&lt;br /&gt;
*Blender - 3D joonistamine&lt;br /&gt;
*Inkscape - Eestimaise Sodipodi edasiarendus, vektorgraafika rakendus&lt;br /&gt;
*Amarok, libxine-ffmpeg - Amarok ja pluginad&lt;br /&gt;
*Kaffeine - Threadidega filmimängija (xine decoderi threadide arv lükata 2 peale kuna meil vist enamus kahetuumalised)&lt;br /&gt;
&lt;br /&gt;
==Arendusvahendid==&lt;br /&gt;
*avr-gcc, avr-libc, avrdude - AVR mikrokontrollerite programmeerimise tarkvara&lt;br /&gt;
*kdevelop - Arenduskeskkond&lt;br /&gt;
*opencv - Pilditöötlusteek&lt;br /&gt;
*hugs - Haskell interpretaator&lt;br /&gt;
*build-essential, gcc, g++- C ja C++ arendusvahendid&lt;br /&gt;
*sdcc - Ristkompilaator sardsüsteemidele (compiler for embedded systems)&lt;br /&gt;
*qt4-designer, pyqt4-tools - QT4 disainer ja pyuic4 kompilaator&lt;br /&gt;
*subversion - versioonihalduse klient&lt;br /&gt;
*Eclipse ja/või Lazarus - arenduskeskkonnad&lt;br /&gt;
&lt;br /&gt;
==Mängud ja ajaviide==&lt;br /&gt;
&lt;br /&gt;
*wesnoth-all - The Battle for Wesnothi strateegiamäng, mida Kakk mõnedel kursustel õppevahendina kasutab (see on metapakk, mis kogu vajaliku kupatuse ära tirib ja paigaldab)&lt;br /&gt;
&lt;br /&gt;
==Õppetöö==&lt;br /&gt;
*eagle - Trükkplaadi CAD programmi vaba versioon (robootikaklubi)&lt;br /&gt;
&lt;br /&gt;
==Tööriistad==&lt;br /&gt;
*mc - Midnight Commander&lt;br /&gt;
*minicom - Terminalirakendus (robootikaklubi)&lt;br /&gt;
*vim htop - Kellad viled&lt;br /&gt;
*mtools&lt;br /&gt;
*p7zip-full&lt;br /&gt;
&lt;br /&gt;
==Kommunikatsioon ja Internet==&lt;br /&gt;
*skype - Linuxi versioon paigaldada ja testida heliväljund+mikker ja seadistada volüümid normaalseks&lt;br /&gt;
&lt;br /&gt;
== Küsimärgiga - avaldage arvamust ==&lt;br /&gt;
* Wine ja Dosbox - M$ tarkvara käimalaskmiseks&lt;br /&gt;
&lt;br /&gt;
==Väljastpoolt Ubuntu varamuid==&lt;br /&gt;
* Hippo Viewer (http://mjm-labs.com/viewer/) - virtuaalmaailmade kasutamiseks (sh ITK OpenSim&#039;i projekt)&lt;br /&gt;
&lt;br /&gt;
==Eemaldatav tarkvara==&lt;br /&gt;
*pulseaudio ja arts või mis iganes - ALSAst piisab kohalike rakenduste jaoks ja heliserverid on tavaliselt tülinaks. Skypel puudub pulseaudio tugi&lt;br /&gt;
*Evolution JA evolution-data-server - võrguketast ei võeta küljest ära muidu&lt;br /&gt;
&lt;br /&gt;
=Seadistused=&lt;br /&gt;
Siin on klassi masinate seadistused&lt;br /&gt;
&lt;br /&gt;
===Grub alglaadur===&lt;br /&gt;
Vaikimisi laetakse windows operatsioonisüsteemi (kuna win maailma paikamine peab öösel töimima)&lt;br /&gt;
*Alglaadimisel ooteaeg 300s&lt;br /&gt;
*Splash pilt korda&lt;br /&gt;
*Fondi värvid korda, varjud ära&lt;br /&gt;
*Valikusse ainult Estobuntu ja Hastalavista&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uuid		553ef32d-5ac3-4466-a59c-f2924b8fa78f&lt;br /&gt;
splashimage=/grub/splash.xpm.gz&lt;br /&gt;
foreground=222222&lt;br /&gt;
shade=0&lt;br /&gt;
border=aaaaaa&lt;br /&gt;
background=aaaaaa&lt;br /&gt;
&lt;br /&gt;
title		Estobuntu 9.05, kernel 2.6.28-14-generic&lt;br /&gt;
uuid		553ef32d-5ac3-4466-a59c-f2924b8fa78f&lt;br /&gt;
kernel		/vmlinuz-2.6.28-14-generic root=UUID=13f9ce09-5582-4c9c-932e-d38c495f2429 ro quiet splash &lt;br /&gt;
initrd		/initrd.img-2.6.28-14-generic&lt;br /&gt;
quiet&lt;br /&gt;
&lt;br /&gt;
title		Windows Vista&lt;br /&gt;
rootnoverify	(hd0,0)&lt;br /&gt;
savedefault&lt;br /&gt;
makeactive&lt;br /&gt;
chainloader	+1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PAM ja LDAP===&lt;br /&gt;
&lt;br /&gt;
Pam konfiguratsioon LDAP serveriga ühendamiseks debian/ubuntu laadsetel&lt;br /&gt;
&lt;br /&gt;
*Installeerida ldap klienditarkvara&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install auth-client-config ldap-auth-client ldap-auth-config libnss-db libnss-ldap libpam-ldap nscd nss-updatedb ldap-utils libpam-mkhomedir&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Seadistada /etc/ldap.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The distinguished name of the search base.&lt;br /&gt;
base dc=itcollege,dc=ee&lt;br /&gt;
host 172.16.0.175&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Seadistada /etc/nsswitch.conf &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd:         files ldap&lt;br /&gt;
group:          files ldap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kontrollimiseks kasuta järgnevaid korraldusi&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
getent passwd&lt;br /&gt;
getent group&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kuvatakse kasutajate ja gruppide nimekiri, siis on tulemus õige.&lt;br /&gt;
&lt;br /&gt;
*Tee /etc/pam.d/common-* failidest varukoopia. Muuda faile järgnevalt.&lt;br /&gt;
&#039;&#039;&#039;/etc/pam.d/common-account&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/pam.d/common-account - authorization settings common to all services&lt;br /&gt;
account sufficient      pam_ldap.so&lt;br /&gt;
account [success=2 new_authtok_reqd=done default=ignore]        pam_unix.so &lt;br /&gt;
account     sufficient    pam_succeed_if.so uid &amp;lt; 100 quiet&lt;br /&gt;
account requisite       pam_deny.so&lt;br /&gt;
account required        pam_permit.so&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/pam.d/common-auth&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/pam.d/common-auth - authentication settings common to all services&lt;br /&gt;
auth    optional        pam_group.so&lt;br /&gt;
auth        required      pam_env.so&lt;br /&gt;
auth        required      pam_mount.so&lt;br /&gt;
&lt;br /&gt;
auth        sufficient    pam_unix.so nullok try_first_pass&lt;br /&gt;
auth        requisite     pam_succeed_if.so uid &amp;gt;= 100 quiet&lt;br /&gt;
&lt;br /&gt;
auth        sufficient    pam_ldap.so use_first_pass&lt;br /&gt;
auth        required      pam_deny.so&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/pam.d/common-password&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/pam.d/common-password - password-related modules common to all services&lt;br /&gt;
# here are the per-package modules (the &amp;quot;Primary&amp;quot; block)&lt;br /&gt;
password        sufficient      pam_ldap.so&lt;br /&gt;
password        required        pam_unix.so obscure sha512&lt;br /&gt;
password        requisite       pam_deny.so&lt;br /&gt;
password        required        pam_permit.so&lt;br /&gt;
password        optional        pam_ecryptfs.so&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/pam.d/common-session&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/pam.d/common-session - session-related modules common to all services&lt;br /&gt;
session   required        pam_unix.so &lt;br /&gt;
session   optional        pam_mount.so&lt;br /&gt;
session   optional        pam_ldap.so &lt;br /&gt;
session   required        pam_mkhomedir.so &lt;br /&gt;
session   optional        pam_ecryptfs.so unwrap&lt;br /&gt;
session   optional        pam_ck_connector.so nox11&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Restardi nscd teenus&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/nscd restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Kontrolli su - kasutajanimi&lt;br /&gt;
&lt;br /&gt;
===PAM mount===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install libpam-mount smbfs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muutda PAM mount konfiguratsioonifail &#039;&#039;&#039;/etc/security/pam_mount.conf.xml&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Estobuntu===&lt;br /&gt;
Kasutusel on 9.05&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==PAM mount==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Pooleli=&lt;br /&gt;
&lt;br /&gt;
Arvuti häiriva piiksumise kõrvaldamiseks eemaldada pcspkr moodul&lt;br /&gt;
&lt;br /&gt;
*sertifikaadid ÕIS, ITK, SAIS&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2.6.30-31 kernel&lt;br /&gt;
*uued intel video X&lt;br /&gt;
*ctrl+alt+bs enable&lt;br /&gt;
&lt;br /&gt;
cp ITK-Estobuntu-GDM /usr/share/gdm/themes/  -R&lt;br /&gt;
root@klass1-01:~# vim /etc/gdm/gdm.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==LDAP gruppide map lokaalseteks==&lt;br /&gt;
Vajalik heli töötamiseks&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/etc/common-auth&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auth	optional	pam_group.so&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/etc/security/group.conf&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
*; *; *; Al0000-2400; audio, video, cdrom, floppy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Hetkel eksisteerivad prbleemid=&lt;br /&gt;
*Firefox&#039;i ei oska lisada ITK root CA&#039;d (lisada on kerge per kasutaja, mitte per süsteem) Firefox ei loe estobuntu CA sertifikaatide nimekirja.&lt;br /&gt;
**Lahenduseks cert db profiili kopeerimine. Vanu kasutajaid see kahjuks ei aita&lt;br /&gt;
*Fedora .gnome* tekitab probleeme&lt;br /&gt;
**Lahenduseks kustutada .gnome* asjad ära kasutajate võrgukettalt&lt;br /&gt;
&lt;br /&gt;
=Lahendatud probleemid=&lt;br /&gt;
*NFS turvalisus (kliendi pool on OK)&lt;br /&gt;
*firefox käivitub aeglaselt (viga profiilide NFS süsteemis hoidmisega)&lt;br /&gt;
*OpenOffice org on vana ja ei oma õigekirjakontrolli.&lt;br /&gt;
*Nädal algab pühapäevast ja arvuti kell on GMTs (tegelikult pole)&lt;br /&gt;
&lt;br /&gt;
=Lingid=&lt;br /&gt;
[https://bugs.launchpad.net/ubuntu/+source/libpam-mount/+bug/367918 https://bugs.launchpad.net/ubuntu/+source/libpam-mount/+bug/367918]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ubuntu.com/MountWindowsSharesPermanently https://wiki.ubuntu.com/MountWindowsSharesPermanently]&lt;br /&gt;
&lt;br /&gt;
[http://www.hiit.fi/it/tech/config/pam_mount.html http://www.hiit.fi/it/tech/config/pam_mount.html]&lt;br /&gt;
&lt;br /&gt;
[http://www.riso.ee/wiki/Vaba-tarkvara RISO vaba tarkvara raamistik]&lt;br /&gt;
&lt;br /&gt;
=Kiiksud, mis häirisid/häirivad=&lt;br /&gt;
*Firefox ei loe root CA nimekirja, mis on ubuntulistel kaasa pandud. Seega ITK root CA lisamine on PITA (sama on konquerori kohta, kuid lihtsam PITA)&lt;br /&gt;
*Firefox sqlite DB lukustamine võib kaasa tuua &lt;br /&gt;
&lt;br /&gt;
=Vaba teema=&lt;br /&gt;
*Wifist võivad botid spammi saata. Välja läheb asi läbi meie GW, mis on halb. - Lahendus piirata wifist ära porti 25 suunatud liiklus välja arvatud mail.edu.ee&lt;br /&gt;
*WiFi on aeglane - Lahendus torrenteerijatele nuga ja piirata väljuvad torrentipordid (pole just hea lahendus, kuid pole hullu)&lt;br /&gt;
*Firefox avaleht võiks olla www.itcollege.ee&lt;/div&gt;</summary>
		<author><name>Kturgula</name></author>
	</entry>
</feed>