Subversion Repositories skolelinux

Compare Revisions

Ignore whitespace Rev 44192 → Rev 44193

/branches/sarge_pr05/www/dokumentasjon/debian-edu_sarge_powerpc_installation.txt
New file
0,0 → 1,73
HOW TO INSTALL DEBIAN EDU BASED ON SARGE ON A POWERPC
-----------------------------------------------------
 
Author: Finn-Arne Johansen faj@bzz.no
 
This Document is released under the GNU General Public License, version 2.
On Debian GNU/Linux systems, the complete text of the GNU General Public
License can be found in `/usr/share/common-licenses/GPL'.
 
$Id: debian-edu_sarge_powerpc_installation.txt,v 1.4 2004/12/17 19:26:25 finnarne Exp $
 
Introduction
-----------
 
This HOWTO is based on the work in the test lab of BzzWare AS
http://bzz.no.
 
Source of packages
------------------
 
I have preparred my own CD Image, which will be availible from:
rsync -vt cvs.skolelinux.no:~ftp/tmp/faj_sarge/debian-edu-sarge-powerpc-latest.iso
it's also availible from
ftp://ftp.skolelinux.no/cd-sarge/debian-edu-sarge-powerpc.iso
 
The image building script is avalible from the CVS for debian-edu on
alioth.debian.org, as src/build/CD/buildCD.
 
This document is updated based on the content of
debian-edu-sarge-powerpc_20041216.iso
 
Download CD from developer:
rsync -vte ssh developer.skolelinux.no:~ftp/tmp/faj_sarge/debian-edu_sarge-powerpc-latest.iso de-sarge.iso
 
Verification of this Document:
------------------------------
Date Image Machine-type Profile Verified by
20041216 20041216 Pegasos Workstation FAJ
20041216 20041216 Pegasos Standalone FAJ
 
First stage installation
------------------------
I have preparred a nice menu that at least works for me on my pegasos box.
All I have to type now on the OF boot prompt is
boot cd:
then I get the menu. if that doesn't work for you try
boot cd: menu
or
boot cd: pegasos
The Keyboard is not set up properly. I'm not sure if this applies to
other keybord layouts on powerpc as well, it works in i386
 
Since powerpc uses 2.6-kernel, 2.6-kernel uses lvm2, and autopartkit
wont work with lvm2, autopartkit wont work for now.
Instead we uses partman, were you might select "typewriter" or even "Multiuser"
If you select the later, remember to edit so that the users home partition is placed at /skole/tjener/home0 and not the default /home
 
Second stage installation
------------------------
 
The bootloader is broken, but I'm able to boot my box due to an existing
installation. I'm really happy with the esay way of creating a boot meny on the pegasos box.
Depending on where you have installed your syste, you might use:
boot hd:5 boot/vmlinuz-2.6.8-powerpc root=/dev/hda6
 
I boot throught my menu, your milage may vary :)
 
I have to set up the keyboard again using the "full architecture", but then
it seems to work.
 
For more information, please see
http://developer.skolelinux.no/dokumentatsjon/debian-edu_sarge_installation.txt
/branches/sarge_pr05/www/dokumentasjon/debian-edu_sarge_installation.txt
New file
0,0 → 1,149
HOW TO INSTALL DEBIAN EDU BASED ON SARGE
----------------------------------------
 
Author: Finn-Arne Johansen faj@bzz.no
 
This Document is released under the GNU General Public License, version 2.
On Debian GNU/Linux systems, the complete text of the GNU General Public
License can be found in `/usr/share/common-licenses/GPL'.
 
$Id: debian-edu_sarge_installation.txt,v 1.61 2005/07/29 13:46:59 finnarne Exp $
 
Introduction
-----------
 
This HOWTO is based on the work in the test lab of BzzWare AS
http://bzz.no.
 
Source of packages
------------------
 
This document is updated based on the content of
debian-edu_sarge-i386-pr04.iso
 
Download CD from developer:
rsync -vt ftp.skolelinux.no::skolelinux-cd/debian-edu_sarge-i386-pr04.iso de-sarge.iso
 
It is also availible by ftp from
ftp://ftp.skolelinux.no/skolelinux-cd/debian-edu_sarge-i386-pr04.iso
 
Changes from pr03 (r3766) to pr04 (r3937)
------------------------------------------
Things that were lost from the CD:
cfengine2, cfengine2-doc - Some bug made cfengine2 hickup when not
installing server
New Packages on the CD:
cfengine - to be replaced with cfengine2, when bug is found and fixed
exim4-daemon-heavy - to be used with ldap to get a working mail setup
ext2resize - to resize ext2 and ext3 file systems
libdb4.1 - I've got no clue on why this made it onto the cd
Debian-edu-config upgraded to 0.398+svn3920 (from 0.398)
* Morten Werner Olsen
- Added LDAP-database dump script (tools/ldapdump.sh)
- Added etc/slbackup/pre.d to debian/dirs
- Added a cfengine-hook that symlinks the tools/ldapdump.sh into
/etc/slbackup/pre.d/ (fixes Skolelinux bug #923)
* Petter Reinholdtsen
- Fix typo in testsuite/webcache, using correct argument to find.
* Maximilian Wilhelm
- Added exim4 LDAP configuration for server and client (#276769)
* Finn-Arne Johansen
- make cfengine-debian-edu work with both cfengine and cfengine2
- Fixed detection of 2.4-kernel
- Included the munin cfengine script, and fixed the munin script
- Better detection of group installation for cfengine
- Fixed mozilla-firefox proxy and printer settings
(but forgot to update the changelog)
 
Verification of this Document:
------------------------------
Date Image Machine-type Profile Verified by
20050523 pr04 noname Dual Celeron Main+ltsp FAJ
20050523 pr04 Aopen PIII Workstation FAJ
 
First stage installation
------------------------
The installer should now handle both 2.6 and 2.4 kernel.
for normal 2.4 kernel installation, press enter at the CD boot prompt
for normal 2.6 kernel installation, type linuix26 the CD boot prompt
for more info, please use the functions key "F1-F8"
 
Second stage installation
------------------------
Second stage of the installation seems to run just fine, but be please make
sure to read /var/log/base-config.log
 
SOME MANUAL FIXING AFTER INSTALLATION IS DONE
---------------------------------------------
 
AUTOFS-LDAP dont work
---------------------
Well, there was some changes, I investigated this some time ago, I think
maybe we need to change the ldap schema nd. For now, we have 2 choices. Use
/etc/fstab and mount at boot-time. or use the /etc/auto.net part of
automount. To use the first:
mkdir -p /skole/tjener/home0
# create other that you want to share as well
echo "tjener:/skole/tjener/home0 /skole/tjener/home0 nfs defaults 0 0" >> /etc/fstab
# remember to create the others as well
 
The other method, that still involves automounting, which is nice:
echo "/var/autofs/net /etc/auto.net" >> /etc/auto.master
# then for each fileserver you have (if you have more than one, you
# should know what you are doing...)
mkdir /skole
ln -s /var/autofs/net/tjener/skole/tjener /skole/tjener
# then finally restart autofs
/etc/init.d/autofs restart
Other annoying bugs
-------------------
Kde complains about missing sound capabilities during startup. Should
be fixed. Well, this is not a problem any longer on machines which have a
soundcard.
 
Some manual fixing are needed to get LTSP working.
Kernel and booting works now if you use PXE, but you have to edit
dhcpd.conf if you want to use etherboot/netboot.
In /etc/dhcp3/dhcpd.conf, replace vmlinuz-2.4.19-ltsp-1 with
vmlinuz-2.4.26-ltsp-2.
 
You have to enable the use of XFS in /etc/ltsp/lts.conf
USE_XFS = Y
or else you could install the font-package from ltsp as well, then you
could do without swap on machines with more than 16 MB of memory (I
think)
 
Missing Packages
----------------
Well the original list of packages to install broke the installation
severly. So I have removed a lot of the packages. Some due to space, some
due to missing packages, and others due to failing to work properly.
I've added back standalone extra, but that does not solve the problem,
since most packages in standalone extra is only Recommend, not Dependant.
# FIXME We need to compile a complete list
 
TODO
----
Make autofs_ldap work again (#295606)
Fix MTA setup (#276769)
Add backup of slapd to the slbackup routine
Create Education-barebone (#275028)
kdm is not localized propperly. Check for possibly others
The debian-part of the menu in kde is not localized properly
Make Ragnar fix dhcpd and lts.conf (XFS and etherboot kernels)
Make sure every package that existed on Venus is replaced with something else
Make sure it is possible to upgrade from venus to Sarge
Make sure that we test evrything we want to test
Read the fine print of license for Macromedia Flash to check if we are
allowed to include flashplayer out of the CD.
 
Sarge Prerelease History and MD5SUMS
------------------------------------
PR Date MD5SUM Subversion tag
00 2005-02-24 1cb91aa2d4961a468ddc9feec04e287a r2979
01 2005-03-11 baab926f182675767d134fa58c97a4da r3056
02 2005-05-19 2d6e1405f791f173af8f524f24180d72 r3574
03 2005-06-10 609455f3707baa01fd5d9108bddc72ac r3766
04 2005-06-22 870a5feccbff5b9f4781988a81686deb r3937
/sarge_pr05/www
Property changes:
Added: svn:ignore
+ usr
ChangeLog.bak
/sarge_pr05
Property changes:
Added: svn:ignore
+ ChangeLog.bak