initial checkin of new hdw-linux development cvs repository
[hdw-linux/hdw-linux.git] / packages / base / 00-final-base-conf / 00-final-base-conf
1 # hdw - linux 00-final-base-conf package
2 #
3 # author: hackbard@hackdaworld.dyndns.org
4 #
5 # we don't need source
6 # [S] 2-17
7 # [V] 0.1
8
9 custmain="1"
10
11 custmain()      {
12         #
13         # individual stuff! IMPROVE_ME !!
14         #
15         
16         # locale settings
17         cat > $root/etc/profile.d/locale <<-'EOF'
18 export LANG='de'
19 export LANGUAGE='de'
20 export LC_ALL='C'
21 EOF
22
23         # timezone, how do we handle this .. ? -> FAI
24         ln -sfv ../usr/share/zoneinfo/Europe/Berlin $root/etc/localtime
25
26         # keyboard, how do we handle this ..? -> FAI 
27         ln -sfv \
28         ../usr/share/kbd/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz \
29         $root/etc/default.keymap
30
31         # use shadow'ed passwords
32         if [ "$hdw_crossbuild" = "0" ] ; then
33                 echo "enabling shadow passwords ..."
34                 $root/usr/sbin/pwconv
35                 $root/usr/sbin/grpconv
36         fi
37                 }