Neue Version V963
git-svn-id: svn://svn.compuextreme.de/Viitor/V963/Viitor_config@5933 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
commit
1454da993b
16
etc/group
Normal file
16
etc/group
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
root:x:0:
|
||||||
|
bin:x:1:
|
||||||
|
sys:x:2:
|
||||||
|
kmem:x:3:
|
||||||
|
tty:x:4:
|
||||||
|
tape:x:5:
|
||||||
|
daemon:x:6:
|
||||||
|
floppy:x:7:
|
||||||
|
disk:x:8:
|
||||||
|
lp:x:9:
|
||||||
|
dialout:x:10:
|
||||||
|
audio:x:11:
|
||||||
|
cdwrite:x:12:
|
||||||
|
video:x:13:
|
||||||
|
usb:x:14:
|
||||||
|
users:x:100:
|
19
etc/hosts
Normal file
19
etc/hosts
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#/etc/hosts
|
||||||
|
#Script der Package config-??.tbz
|
||||||
|
#Minimale Hosts Datei für Netzwerk Systeme
|
||||||
|
#(c) Rainmaker MultiMedia OHG
|
||||||
|
#
|
||||||
|
#$Author$
|
||||||
|
#$Date$
|
||||||
|
#$Revision$
|
||||||
|
#
|
||||||
|
#$Log$
|
||||||
|
#Revision 1.1 2001/09/20 21:35:23 kueller
|
||||||
|
#Initial revision
|
||||||
|
#
|
||||||
|
#Revision 1.1.1.1 2001/08/09 13:16:34 kueller
|
||||||
|
#Basis Konfiguration für MonsumLinux
|
||||||
|
#
|
||||||
|
#
|
||||||
|
|
||||||
|
127.0.0.1 localhost
|
20
etc/hosts.equiv
Normal file
20
etc/hosts.equiv
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
# /etc/hosts.equiv
|
||||||
|
# Generated on 24.12.2000 (c) RainMaker Multimedia OHG
|
||||||
|
# Autor: Harald Küller
|
||||||
|
#
|
||||||
|
# Mit dieser Datei können globale Freischaltungen für die
|
||||||
|
# "r-Dienste" im Netzwerk eingestellt werden.
|
||||||
|
#
|
||||||
|
#$Author$
|
||||||
|
#$Date$
|
||||||
|
#$Revision$
|
||||||
|
#
|
||||||
|
#$Log$
|
||||||
|
#Revision 1.1 2001/09/20 21:35:23 kueller
|
||||||
|
#Initial revision
|
||||||
|
#
|
||||||
|
#Revision 1.1.1.1 2001/08/09 13:16:34 kueller
|
||||||
|
#Basis Konfiguration für MonsumLinux
|
||||||
|
#
|
||||||
|
#
|
||||||
|
|
3
etc/issue
Normal file
3
etc/issue
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
Login with "root" and Password "Viitor"
|
||||||
|
You can change this message in /etc/issue
|
||||||
|
Welcome to Viitor Linux on \n (\s \m \r) \t
|
BIN
etc/ld.so.cache
Normal file
BIN
etc/ld.so.cache
Normal file
Binary file not shown.
1
etc/ld.so.conf
Normal file
1
etc/ld.so.conf
Normal file
@ -0,0 +1 @@
|
|||||||
|
/usr/local/lib
|
70
etc/nscd.conf
Normal file
70
etc/nscd.conf
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
#
|
||||||
|
# /etc/nscd.conf
|
||||||
|
#
|
||||||
|
# An example Name Service Cache config file. This file is needed by nscd.
|
||||||
|
#
|
||||||
|
# Legal entries are:
|
||||||
|
#
|
||||||
|
# logfile <file>
|
||||||
|
# debug-level <level>
|
||||||
|
# threads <initial #threads to use>
|
||||||
|
# max-threads <maximum #threads to use>
|
||||||
|
# server-user <user to run server as instead of root>
|
||||||
|
# server-user is ignored if nscd is started with -S parameters
|
||||||
|
# stat-user <user who is allowed to request statistics>
|
||||||
|
# reload-count unlimited|<number>
|
||||||
|
# paranoia <yes|no>
|
||||||
|
# restart-interval <time in seconds>
|
||||||
|
#
|
||||||
|
# enable-cache <service> <yes|no>
|
||||||
|
# positive-time-to-live <service> <time in seconds>
|
||||||
|
# negative-time-to-live <service> <time in seconds>
|
||||||
|
# suggested-size <service> <prime number>
|
||||||
|
# check-files <service> <yes|no>
|
||||||
|
# persistent <service> <yes|no>
|
||||||
|
# shared <service> <yes|no>
|
||||||
|
# max-db-size <service> <number bytes>
|
||||||
|
# auto-propagate <service> <yes|no>
|
||||||
|
#
|
||||||
|
# Currently supported cache names (services): passwd, group, hosts
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
# logfile /var/log/nscd.log
|
||||||
|
# threads 6
|
||||||
|
# max-threads 128
|
||||||
|
server-user nscd
|
||||||
|
# stat-user nocpulse
|
||||||
|
debug-level 0
|
||||||
|
# reload-count 5
|
||||||
|
paranoia no
|
||||||
|
# restart-interval 3600
|
||||||
|
|
||||||
|
enable-cache passwd yes
|
||||||
|
positive-time-to-live passwd 600
|
||||||
|
negative-time-to-live passwd 20
|
||||||
|
suggested-size passwd 211
|
||||||
|
check-files passwd yes
|
||||||
|
persistent passwd yes
|
||||||
|
shared passwd yes
|
||||||
|
max-db-size passwd 33554432
|
||||||
|
auto-propagate passwd yes
|
||||||
|
|
||||||
|
enable-cache group yes
|
||||||
|
positive-time-to-live group 3600
|
||||||
|
negative-time-to-live group 60
|
||||||
|
suggested-size group 211
|
||||||
|
check-files group yes
|
||||||
|
persistent group yes
|
||||||
|
shared group yes
|
||||||
|
max-db-size group 33554432
|
||||||
|
auto-propagate group yes
|
||||||
|
|
||||||
|
enable-cache hosts yes
|
||||||
|
positive-time-to-live hosts 3600
|
||||||
|
negative-time-to-live hosts 20
|
||||||
|
suggested-size hosts 211
|
||||||
|
check-files hosts yes
|
||||||
|
persistent hosts yes
|
||||||
|
shared hosts yes
|
||||||
|
max-db-size hosts 33554432
|
40
etc/nsswitch.conf
Normal file
40
etc/nsswitch.conf
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
# passwd: db files nis
|
||||||
|
# NameService Konfigurations Datei
|
||||||
|
#
|
||||||
|
# $Author$
|
||||||
|
# $Date$
|
||||||
|
# $Revision$
|
||||||
|
#
|
||||||
|
# $Log$
|
||||||
|
# Revision 1.1 2001/09/20 21:35:23 kueller
|
||||||
|
# Initial revision
|
||||||
|
#
|
||||||
|
# Revision 1.1.1.1 2001/08/09 13:16:34 kueller
|
||||||
|
# Basis Konfiguration für MonsumLinux
|
||||||
|
#
|
||||||
|
#
|
||||||
|
|
||||||
|
# shadow: db files nis
|
||||||
|
# group: db files nis
|
||||||
|
|
||||||
|
passwd: files
|
||||||
|
group: files
|
||||||
|
shadow: files
|
||||||
|
|
||||||
|
publickey: files
|
||||||
|
|
||||||
|
hosts: files
|
||||||
|
networks: files
|
||||||
|
|
||||||
|
protocols: db files
|
||||||
|
services: db files
|
||||||
|
rpc: db files
|
||||||
|
ethers: db files
|
||||||
|
netmasks: files
|
||||||
|
netgroup: files
|
||||||
|
bootparams: files
|
||||||
|
|
||||||
|
automount: files
|
||||||
|
aliases: files
|
||||||
|
|
||||||
|
|
25
etc/nsswitch.dns
Normal file
25
etc/nsswitch.dns
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# passwd: db files nis
|
||||||
|
# shadow: db files nis
|
||||||
|
# group: db files nis
|
||||||
|
|
||||||
|
passwd: files
|
||||||
|
group: files
|
||||||
|
shadow: files
|
||||||
|
|
||||||
|
publickey: files
|
||||||
|
|
||||||
|
hosts: files dns
|
||||||
|
networks: files
|
||||||
|
|
||||||
|
protocols: db files
|
||||||
|
services: db files
|
||||||
|
rpc: db files
|
||||||
|
ethers: db files
|
||||||
|
netmasks: files
|
||||||
|
netgroup: files
|
||||||
|
bootparams: files
|
||||||
|
|
||||||
|
automount: files
|
||||||
|
aliases: files
|
||||||
|
|
||||||
|
|
25
etc/nsswitch.files
Normal file
25
etc/nsswitch.files
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# passwd: db files nis
|
||||||
|
# shadow: db files nis
|
||||||
|
# group: db files nis
|
||||||
|
|
||||||
|
passwd: files
|
||||||
|
group: files
|
||||||
|
shadow: files
|
||||||
|
|
||||||
|
publickey: files
|
||||||
|
|
||||||
|
hosts: files
|
||||||
|
networks: files
|
||||||
|
|
||||||
|
protocols: db files
|
||||||
|
services: db files
|
||||||
|
rpc: db files
|
||||||
|
ethers: db files
|
||||||
|
netmasks: files
|
||||||
|
netgroup: files
|
||||||
|
bootparams: files
|
||||||
|
|
||||||
|
automount: files
|
||||||
|
aliases: files
|
||||||
|
|
||||||
|
|
25
etc/nsswitch.nis
Normal file
25
etc/nsswitch.nis
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# passwd: db files nis
|
||||||
|
# shadow: db files nis
|
||||||
|
# group: db files nis
|
||||||
|
|
||||||
|
passwd: files nis
|
||||||
|
group: files nis
|
||||||
|
shadow: files
|
||||||
|
|
||||||
|
publickey: files
|
||||||
|
|
||||||
|
hosts: dns nis files
|
||||||
|
networks: files nis
|
||||||
|
|
||||||
|
protocols: db nis files
|
||||||
|
services: db nis files
|
||||||
|
rpc: db files
|
||||||
|
ethers: db nis files
|
||||||
|
netmasks: files nis
|
||||||
|
netgroup: files nis
|
||||||
|
bootparams: files
|
||||||
|
|
||||||
|
automount: nis
|
||||||
|
aliases: files
|
||||||
|
|
||||||
|
|
8
etc/passwd
Normal file
8
etc/passwd
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
root:x:0:0:root:/root:/bin/bash
|
||||||
|
bin:x:1:1:bin:/bin:/bin/bash
|
||||||
|
daemon:x:2:6:daemon:/sbin:/bin/bash
|
||||||
|
lp:x:4:9:daemon:/sbin:/bin/bash
|
||||||
|
man:x:13:2:man:/var/catman:/bin/bash
|
||||||
|
ftp:x:40:2:ftp:/pub/Filebase:/bin/bash
|
||||||
|
nscd:x:58:2:nscd:/var/db/nscd:/bin/bash
|
||||||
|
nobody:x:65534:65534:nobody:/tmp:/bin/bash
|
39
etc/profile
Normal file
39
etc/profile
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#/etc/profile
|
||||||
|
#Profile Wrapper script. ruft alle script Dateien unter
|
||||||
|
#/etc/sysconfig/profile auf - gibt eine übersichtlichere Struktur
|
||||||
|
#der profile Datei, und ermöglicht einfachste erweiterungen beim
|
||||||
|
#installieren von packages
|
||||||
|
#Script Framework - Automatisiertes Erzeugen der Monsum Linux Distribution
|
||||||
|
#(c) Rainmaker MultiMedia OHG
|
||||||
|
#
|
||||||
|
#$Author$
|
||||||
|
#$Date$
|
||||||
|
#$Revision$
|
||||||
|
#
|
||||||
|
#$Log$
|
||||||
|
#Revision 1.2 2001/10/16 12:48:12 kueller
|
||||||
|
#Es wird nun eine moderatere umask einstellung vorgenommen. Die Systemupdates
|
||||||
|
#sorgen fuer eine default umask 077 - dadurch sind nach neuinstallationen viele
|
||||||
|
#wichtige Verzeichnisse für standart user nicht lesbar. Damit ist das system
|
||||||
|
#für standart user nicht nutzbar!
|
||||||
|
#
|
||||||
|
#Revision 1.1.1.1 2001/09/20 21:35:23 kueller
|
||||||
|
#NeuStart wegen Datenverlust (gelöscht durch MonsumMake)
|
||||||
|
#
|
||||||
|
#Revision 1.2 2001/09/08 09:27:48 kueller
|
||||||
|
#
|
||||||
|
#Grundpfad wird jetzt in profile gesetzt. Dafür wurde der PATH Eintrag aus
|
||||||
|
#bash Script entfernt
|
||||||
|
#
|
||||||
|
#Revision 1.1.1.1 2001/08/09 13:16:34 kueller
|
||||||
|
#Basis Konfiguration für MonsumLinux
|
||||||
|
#
|
||||||
|
#
|
||||||
|
|
||||||
|
umask 022
|
||||||
|
PATH=/bin:/usr/bin
|
||||||
|
export PATH
|
||||||
|
for i in /etc/sysconfig/profile.d/*; do
|
||||||
|
source $i
|
||||||
|
done
|
19
etc/resolv.conf
Normal file
19
etc/resolv.conf
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#/etc/resolv.conf
|
||||||
|
#Nameserver Konfigurationsdatei
|
||||||
|
#(c) Rainmaker MultiMedia OHG
|
||||||
|
#
|
||||||
|
#$Author$
|
||||||
|
#$Date$
|
||||||
|
#$Revision$
|
||||||
|
#
|
||||||
|
#$Log$
|
||||||
|
#Revision 1.1 2001/09/20 21:35:23 kueller
|
||||||
|
#Initial revision
|
||||||
|
#
|
||||||
|
#Revision 1.1.1.1 2001/08/09 13:16:34 kueller
|
||||||
|
#Basis Konfiguration für MonsumLinux
|
||||||
|
#
|
||||||
|
#
|
||||||
|
|
||||||
|
nameserver <hier die IP des Nameservers einsetzen!>
|
||||||
|
search <Liste der localen Domänen einsetzen (Trennzeichen " ")>
|
8
etc/shadow
Normal file
8
etc/shadow
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
root:9wSNeTkm8AchU:12347:0:10000::::
|
||||||
|
bin:*:11144:0:10000::::
|
||||||
|
daemon:*:11144:0:10000::::
|
||||||
|
lp:*:11144:0:10000::::
|
||||||
|
man:*:11144:0:10000::::
|
||||||
|
ftp:*:11144:0:10000::::
|
||||||
|
nscd:*:11144:0:10000::::
|
||||||
|
nobody:*:11144:0:10000::::
|
22
etc/shells
Normal file
22
etc/shells
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#Configuration der login shells
|
||||||
|
#(c) Rainmaker MultiMedia OHG
|
||||||
|
#
|
||||||
|
#$Author$
|
||||||
|
#$Date$
|
||||||
|
#$Revision$
|
||||||
|
#
|
||||||
|
#$Log$
|
||||||
|
#Revision 1.1 2001/09/20 21:35:23 kueller
|
||||||
|
#Initial revision
|
||||||
|
#
|
||||||
|
#Revision 1.1 2001/08/25 13:29:31 kueller
|
||||||
|
#
|
||||||
|
#Datei hat noch gefehlt - dadurch wurde ein Login über xdm oder kdm
|
||||||
|
#verhindert
|
||||||
|
#
|
||||||
|
#
|
||||||
|
|
||||||
|
/bin/bash
|
||||||
|
/bin/sh
|
||||||
|
/usr/bin/tcsh
|
29
etc/sysconfig/loadmods
Normal file
29
etc/sysconfig/loadmods
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
# /etc/sysconfig/loadmods
|
||||||
|
# In dieser Datei können nachzuladende Kernel Module
|
||||||
|
# Angegeben werden. Die Module werden hier in der Gleichen
|
||||||
|
# Syntax, wie sie modprobe verwendet eingetragen.
|
||||||
|
# z.B.
|
||||||
|
# Zum Laden der Netzwerkkarte Intel Ether Express Pro 10/100
|
||||||
|
# im Halbduplex betrieb:
|
||||||
|
# eepro100 options=32
|
||||||
|
# Autor: Harald Küller
|
||||||
|
#
|
||||||
|
# (c) Rainmaker MultiMedia OHG
|
||||||
|
#
|
||||||
|
# $Author$
|
||||||
|
# $Date$
|
||||||
|
# $Revision$
|
||||||
|
#
|
||||||
|
# $Log$
|
||||||
|
# Revision 1.1 2001/09/20 21:35:23 kueller
|
||||||
|
# Initial revision
|
||||||
|
#
|
||||||
|
# Revision 1.1.1.1 2001/08/09 13:16:34 kueller
|
||||||
|
# Basis Konfiguration für MonsumLinux
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# Oder das Laden eine Hauppauge WinTV Karte:
|
||||||
|
# i2c
|
||||||
|
# tuner
|
||||||
|
# -k bttv vidmem=0xe58 pll=0 card=10
|
49
etc/sysconfig/profile.d/bash
Normal file
49
etc/sysconfig/profile.d/bash
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# Standard initialisierungs Script für die Bash
|
||||||
|
# Automatische Generierung von glibc
|
||||||
|
# Script Framework - Automatisiertes Erzeugen der Monsum Linux Distribution
|
||||||
|
# (c) Rainmaker MultiMedia OHG
|
||||||
|
#
|
||||||
|
# $Author$
|
||||||
|
# $Date$
|
||||||
|
# $Revision$
|
||||||
|
#
|
||||||
|
# $Log$
|
||||||
|
# Revision 1.4 2002/08/03 22:27:43 hkueller
|
||||||
|
# Promtgestaltung nun farbig
|
||||||
|
#
|
||||||
|
# Revision 1.3 2002/05/02 18:25:51 hkueller
|
||||||
|
# Parsen von Dircolors nicht mehr notwendig. Bash bringt brauchbare
|
||||||
|
# Farbeinstellungen mit
|
||||||
|
#
|
||||||
|
# Revision 1.2 2002/04/07 13:03:32 hkueller
|
||||||
|
# Korrektur der LS_OPTIONS (Optionen nun in Anführungszeichen).
|
||||||
|
# PS2 wird definiert gesetzt
|
||||||
|
#
|
||||||
|
# Revision 1.1.1.1 2001/09/20 21:35:23 kueller
|
||||||
|
# NeuStart wegen Datenverlust (gelöscht durch MonsumMake)
|
||||||
|
#
|
||||||
|
# Revision 1.4 2001/09/08 09:27:48 kueller
|
||||||
|
#
|
||||||
|
# Grundpfad wird jetzt in profile gesetzt. Dafür wurde der PATH Eintrag aus
|
||||||
|
# bash Script entfernt
|
||||||
|
#
|
||||||
|
# Revision 1.3 2001/08/29 19:47:01 cro
|
||||||
|
#
|
||||||
|
# LSOptionen eingefügt (--color)
|
||||||
|
#
|
||||||
|
# Revision 1.2 2001/08/18 20:07:28 kueller
|
||||||
|
#
|
||||||
|
# Path wurde komplett neu geschrieben - hat zur folge, das Pfade die vorher von
|
||||||
|
# einem anderen profile.d script gesetzt wurden damit ad acta gelegt werden!
|
||||||
|
#
|
||||||
|
# Revision 1.1.1.1 2001/08/09 13:16:34 kueller
|
||||||
|
# Basis Konfiguration für MonsumLinux
|
||||||
|
#
|
||||||
|
#
|
||||||
|
|
||||||
|
PS1='\[\e[34m\]\t \[\e[1;35m\]\u\[\e[1;31m\]@\H:\[\e[1;39m\]\w \$ \[\e[0m\]'
|
||||||
|
PS2='>> '
|
||||||
|
LS_OPTIONS="--color"
|
||||||
|
export PS1 PATH LS_OPTIONS
|
||||||
|
alias ls='ls $LS_OPTIONS'
|
34
etc/sysconfig/profile.d/sysadd
Normal file
34
etc/sysconfig/profile.d/sysadd
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# Standart initialisierungs Script für das RMMonsum Linux
|
||||||
|
# System.
|
||||||
|
# (c) Rainmaker MultiMedia OHG
|
||||||
|
#
|
||||||
|
# $Author$
|
||||||
|
# $Date$
|
||||||
|
# $Revision$
|
||||||
|
#
|
||||||
|
# $Log$
|
||||||
|
# Revision 1.2 2001/11/18 14:26:58 kueller
|
||||||
|
# TZ für die Timezone initialisierung wird nun auf europe/berlin gesetzt.
|
||||||
|
# Damit wird die deutsche Zeitzone eingestellt.
|
||||||
|
#
|
||||||
|
# Revision 1.1.1.1 2001/09/20 21:35:23 kueller
|
||||||
|
# NeuStart wegen Datenverlust (gelöscht durch MonsumMake)
|
||||||
|
#
|
||||||
|
# Revision 1.2 2001/09/06 10:44:16 kueller
|
||||||
|
#
|
||||||
|
# Korrektur des Localeverhaltens der glibc
|
||||||
|
#
|
||||||
|
# Revision 1.1.1.1 2001/08/09 13:16:34 kueller
|
||||||
|
# Basis Konfiguration für MonsumLinux
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# Version: 0.01
|
||||||
|
# Version: 0.02 Erweiterung um Locale Einstellungen für Deutsche Umgebung
|
||||||
|
|
||||||
|
PATH=$PATH:$HOME/bin
|
||||||
|
LANG=de_DE@euro
|
||||||
|
LC_ALL=de_DE@euro
|
||||||
|
LANGUAGE=de_DE@euro
|
||||||
|
TZ=Europe/Berlin
|
||||||
|
export PATH LANG LC_ALL LANGUAGE TZ
|
1
etc/timezone
Normal file
1
etc/timezone
Normal file
@ -0,0 +1 @@
|
|||||||
|
Europe/Berlin
|
35
init/genpkg
Normal file
35
init/genpkg
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#Automatische Generierung von glibc
|
||||||
|
#Script Framework - Automatisiertes Erzeugen der Monsum Linux Distribution
|
||||||
|
#(c) Rainmaker MultiMedia OHG
|
||||||
|
#
|
||||||
|
#$Author$
|
||||||
|
#$Date$
|
||||||
|
#$Revision$
|
||||||
|
#
|
||||||
|
#$Log$
|
||||||
|
#Revision 1.3 2006/08/30 18:32:35 kueller
|
||||||
|
#ld.so.conf wird nun in einer 64bit umgebung um die lib64 pfade erweitert
|
||||||
|
#
|
||||||
|
#Revision 1.2 2001/10/17 18:56:29 kueller
|
||||||
|
#Korrekte Berechtigungen für shadow
|
||||||
|
#
|
||||||
|
#Revision 1.1 2001/10/17 18:09:08 kueller
|
||||||
|
#Korrektur der Berechtigungen
|
||||||
|
#
|
||||||
|
#
|
||||||
|
|
||||||
|
for i in etc/group \
|
||||||
|
etc/hosts \
|
||||||
|
etc/nsswitch.* \
|
||||||
|
etc/passwd \
|
||||||
|
etc/resolv.conf \
|
||||||
|
etc/shells \
|
||||||
|
etc/timezone; do
|
||||||
|
chmod 644 $i
|
||||||
|
done
|
||||||
|
chmod 755 etc/profile
|
||||||
|
chmod 400 etc/shadow
|
||||||
|
if [ -d /lib64 ]; then
|
||||||
|
echo "/usr/local/lib64" >>etc/ld.so.conf
|
||||||
|
fi
|
26
root/.bash_profile
Normal file
26
root/.bash_profile
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#Standard bash-initialisierung für root-account
|
||||||
|
#(c) Rainmaker MultiMedia OHG
|
||||||
|
#
|
||||||
|
#$Author$
|
||||||
|
#$Date$
|
||||||
|
#$Revision$
|
||||||
|
#
|
||||||
|
#$Log$
|
||||||
|
#Revision 1.2 2006/08/30 18:34:38 kueller
|
||||||
|
#CFLAGS und CXXFLAGS sollten nciht automatisch gesetzt sein.
|
||||||
|
#
|
||||||
|
#Revision 1.1.1.1 2001/09/20 21:35:23 kueller
|
||||||
|
#NeuStart wegen Datenverlust (gelöscht durch MonsumMake)
|
||||||
|
#
|
||||||
|
#Revision 1.2 2001/09/08 20:31:11 kueller
|
||||||
|
#PATH wird jetzt um den Root Path erweitert - dies geschieht nicht
|
||||||
|
#mehr für alle User, sondern nur noch für root (Programme in sbin Verzeichnissen)
|
||||||
|
#
|
||||||
|
#Revision 1.1 2001/09/06 17:56:20 dhofmann
|
||||||
|
#
|
||||||
|
#.bash_profile hinzugefügt. CFLAGS und CXXFLAGS auf pentium optimiert (-O3)
|
||||||
|
#
|
||||||
|
#
|
||||||
|
PATH=$PATH:/sbin:/usr/sbin:/usr/X11R7/sbin
|
||||||
|
export CFLAGS CXXFLAGS PATH
|
308
tmp/postinstall
Normal file
308
tmp/postinstall
Normal file
@ -0,0 +1,308 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#Installations Routine für config-*.tbz
|
||||||
|
#(c) Rainmaker MultiMedia OHG
|
||||||
|
#
|
||||||
|
#$Author$
|
||||||
|
#$Date$
|
||||||
|
#$Revision$
|
||||||
|
#
|
||||||
|
#$Log$
|
||||||
|
#Revision 1.23 2007/06/08 11:44:56 kueller
|
||||||
|
#yp.conf wird nun auch bei DNS+NIS angelegt
|
||||||
|
#
|
||||||
|
#Revision 1.22 2007/06/07 08:53:59 kueller
|
||||||
|
#Config Erweiterung, so dass bei nisserver hinter einem Gateway eine yp.conf angelegt wird
|
||||||
|
#
|
||||||
|
#Revision 1.21 2007/04/28 19:58:49 kueller
|
||||||
|
#/tmp und /dev muessen vor udevstartup gemountet sein. daher nicht mehr in fstab!
|
||||||
|
#
|
||||||
|
#Revision 1.20 2007/04/28 18:58:19 kueller
|
||||||
|
#tmpfs wird nun korrekt fuer udev gemounted
|
||||||
|
#
|
||||||
|
#Revision 1.19 2006/07/07 20:32:23 kueller
|
||||||
|
#Durch die umstellung von devfs auf udev muss sysfs gaaaanz frueh
|
||||||
|
#im System existieren. daher wird dat nu von /etc/init.d/rcS
|
||||||
|
#gemacht und hat nichts mehr in der fstab verloren
|
||||||
|
#
|
||||||
|
#Revision 1.18 2004/09/19 14:58:41 kueller
|
||||||
|
#Fehler korrektur in postinstall - $1 wurde nicht immer richtig verwendet.
|
||||||
|
#
|
||||||
|
#Revision 1.17 2003/12/05 14:36:48 kueller
|
||||||
|
#usbfs wird nun ebenfalls gemountet
|
||||||
|
#
|
||||||
|
#Revision 1.16 2003/12/05 14:35:10 kueller
|
||||||
|
#sysfs wird nun in default fstab mit aufgenommen
|
||||||
|
#
|
||||||
|
#Revision 1.15 2002/10/12 18:33:32 kueller
|
||||||
|
#Kleinere Schönheitskorrekturen bei der Abfrage der Nameservices Daten.
|
||||||
|
#
|
||||||
|
#Revision 1.14 2002/10/12 18:21:41 kueller
|
||||||
|
#Korrektur der select schleife (done vergessen)
|
||||||
|
#
|
||||||
|
#Revision 1.13 2002/10/12 18:16:20 kueller
|
||||||
|
#Fehler in zeile 178 - case hat keine abschliessende Klammer. Behoben!
|
||||||
|
#
|
||||||
|
#Revision 1.12 2002/10/12 14:24:12 kueller
|
||||||
|
#Erweiterung um die Nameserver Konfiguration (Wahlweise DNS, NIS oder DNS+NIS)
|
||||||
|
#
|
||||||
|
#Revision 1.11 2002/10/05 14:44:16 kueller
|
||||||
|
#Installpkg macht vor ausführung von postinstall nun ein chroot in
|
||||||
|
#das neu installierte System (wenn INSTALLROOT nicht gleich "/" ist)
|
||||||
|
#Einige Routinen des postinstall scriptes mussten hierzu angepasst
|
||||||
|
#werden (bei der erzeugung von /etc/fstab)
|
||||||
|
#
|
||||||
|
#Revision 1.10 2002/10/01 14:39:09 kueller
|
||||||
|
#getip aufruf durch getnetaddr aus /etc/init.d/functions ersetzt.
|
||||||
|
#
|
||||||
|
#Revision 1.9 2002/06/27 11:28:41 hkueller
|
||||||
|
#Fehler bei der Konfiguration des Defaultrouters - Variablenname war falsch
|
||||||
|
#geschrieben
|
||||||
|
#
|
||||||
|
#Revision 1.8 2002/06/25 10:49:40 hkueller
|
||||||
|
#Bei der Installation kann zwischen DHCP und Manueller Konfiguration
|
||||||
|
#gewählt werden.
|
||||||
|
#Ausserdem kann bei der Manuellen Konfiguration inzwischen ein default router
|
||||||
|
#angegeben werden.
|
||||||
|
#
|
||||||
|
#Revision 1.7 2002/02/08 20:06:26 hkueller
|
||||||
|
#Vor start von getip werden nun die Berechtigungen des Scriptes korrekt
|
||||||
|
#gesetzt (755)
|
||||||
|
#
|
||||||
|
#Revision 1.6 2001/11/18 00:04:02 kueller
|
||||||
|
#postinstall löscht nun nicht mehr benötigtes getip script
|
||||||
|
#
|
||||||
|
#Revision 1.5 2001/11/18 00:03:13 kueller
|
||||||
|
#Hilfsscript getip (braucht zsh) hinzugefügt, um die Netzwerkadresse aus
|
||||||
|
#IP Adresse und Netmask zu berechnen.
|
||||||
|
#Ausserdem wird netmask nicht mehr in /etc/sysconfig/hostname.<if>, sondern
|
||||||
|
#in /etc/netmasks gespeichert
|
||||||
|
#
|
||||||
|
#Revision 1.4 2001/11/04 00:00:05 kueller
|
||||||
|
#Bugfix - Anlegen von localtime auf cdrom funktioniert irgendwie nicht
|
||||||
|
#richtig ..-))
|
||||||
|
#
|
||||||
|
#Revision 1.3 2001/11/01 15:40:11 kueller
|
||||||
|
#Fehlerbehebung. Das anlegen des links auf /etc/localtime bringt fehler.
|
||||||
|
#mit Option -f wird vorhandener link neu angelegt. damit sollte der Fehler
|
||||||
|
#behoben sein
|
||||||
|
#
|
||||||
|
#Revision 1.2 2001/10/02 20:04:23 kueller
|
||||||
|
#/etc/localtime wird nun über postinstall Routine eingestellt
|
||||||
|
#
|
||||||
|
#Revision 1.1.1.1 2001/09/20 21:35:23 kueller
|
||||||
|
#NeuStart wegen Datenverlust (gelöscht durch MonsumMake)
|
||||||
|
#
|
||||||
|
#Revision 1.13 2001/09/12 11:21:59 kueller
|
||||||
|
#Eintrag fuer tmpfs wird der fstab nun per standart hinzugefuegt.
|
||||||
|
#Debugging Code entfernt
|
||||||
|
#
|
||||||
|
#Revision 1.12 2001/09/12 11:16:02 kueller
|
||||||
|
#Wenn das Install dir im ROOT Verzeichniss liegt (sprich /mnt oder /NewCD)
|
||||||
|
#wird ROOTDIR mit // begonnen. Das hat zur folge das die fstab nicht
|
||||||
|
#generiert wird. Liegt Installdir nicht im ROOT Verzeichnisss
|
||||||
|
#(z.B. /NewCD/BINDIST) klappt alles. Problem durch entsprechende Abfragen
|
||||||
|
#beim setzen von ROOTDIR geloest
|
||||||
|
#
|
||||||
|
#Revision 1.11 2001/09/11 09:16:14 kueller
|
||||||
|
#ROOTDIR wurde falsch gesetzt (/ Fehlte)
|
||||||
|
#
|
||||||
|
#Revision 1.10 2001/09/06 20:44:20 kueller
|
||||||
|
#
|
||||||
|
#fstab wird nicht richtig erstellt, wenn ROODIR mit endendem / angegeben wird
|
||||||
|
#also z.B. wenn der aufruf postinstall /NewCD/ lautet funktinierts nicht,
|
||||||
|
#wenn der Aufruf postinatll /NewCD lautet klappts. Fehler behoben, durch
|
||||||
|
#eine Nachbearbeitung des Pfades:
|
||||||
|
#ROOTPATH=`dirname $1``basename $1`
|
||||||
|
#
|
||||||
|
#Revision 1.9 2001/08/31 23:15:31 kueller
|
||||||
|
#
|
||||||
|
#Korrekturen bei der Erstellung von fstab. Fehlermeldung beim Installieren
|
||||||
|
#von konfig mit genCD sollten jetzt behoben sein
|
||||||
|
#
|
||||||
|
#Revision 1.8 2001/08/16 18:05:57 kueller
|
||||||
|
#Swap wurde zwar erzeugt, aber nicht in etc/fstab geschrieben
|
||||||
|
#
|
||||||
|
#Revision 1.7 2001/08/15 12:18:28 cvs
|
||||||
|
#
|
||||||
|
#Fehler bei AWK Aufruf beseitigt (fehlende "}")
|
||||||
|
#
|
||||||
|
#Revision 1.6 2001/08/15 11:10:04 cvs
|
||||||
|
#
|
||||||
|
#korrektur der gid beim Mount von /dev/pts - 5 ist bei 909 uucp, und bei den
|
||||||
|
#neuen Versionen tape - beides nicht für die pseudo Terminals gedacht. Hier
|
||||||
|
#muß die Gruppe 4 - tty - Verwendung finden.
|
||||||
|
#
|
||||||
|
#Revision 1.5 2001/08/15 10:39:25 kueller
|
||||||
|
#
|
||||||
|
#Nocheinmal Fehler in der Erzeugung des swap Eintrags für /etc/fstab.
|
||||||
|
#Wurde mehr als eine swap Partition verwendet, gab es illegale Einträge
|
||||||
|
#in /etc/fstab. Ist nun korrigiert - für jede gefundene swap Partition
|
||||||
|
#(aus /proc/swaps) wird ein gültiger fstab Eintrag erzeugt
|
||||||
|
#
|
||||||
|
#Revision 1.4 2001/08/15 10:37:20 kueller
|
||||||
|
#
|
||||||
|
#Fehler bei der Erstellung der fstab - beim erzeugen des Eintrages für
|
||||||
|
#die swap Partition konnten fehler auftreten, so daß dieser Eintrag nicht
|
||||||
|
#erzeugt wurde.
|
||||||
|
#Durch ermitteln des SWAP Devices mittels awk und einer Abfrage ob auch
|
||||||
|
#ein korrekter SWAP Eintrag gefunden wurde sollten nun die meißten fehler
|
||||||
|
#behoben sein
|
||||||
|
#
|
||||||
|
#Revision 1.3 2001/08/13 12:24:43 cvs
|
||||||
|
#
|
||||||
|
#Korrektur bei der Erstellung von /etc/fstab. 1. Zeile der Datei /proc/swaps
|
||||||
|
#muß gelöscht werden - hier handelt es sich um eine Headerzeile, die nicht
|
||||||
|
#funktioniert (gibt eine Fehlermeldung beim hochfahren des Systems)
|
||||||
|
#
|
||||||
|
#Revision 1.2 2001/08/11 00:13:01 cvs
|
||||||
|
#
|
||||||
|
#Mounteintrag für procfilesystem wird in fstab hinzugefügt - geschieht
|
||||||
|
#anscheinend nicht mehr automatisch
|
||||||
|
#
|
||||||
|
#Revision 1.1.1.1 2001/08/09 13:16:34 kueller
|
||||||
|
#Basis Konfiguration für MonsumLinux
|
||||||
|
#
|
||||||
|
#
|
||||||
|
HELPDIR=`dirname $1`
|
||||||
|
if [ ! $HELPDIR = "/" ]; then
|
||||||
|
ROOTDIR=`dirname $1`/`basename $1`
|
||||||
|
else
|
||||||
|
ROOTDIR=/`basename $1`
|
||||||
|
fi
|
||||||
|
if [ ! -f /tmp/NOQUEST ]; then
|
||||||
|
echo "Das neue System braucht noch einen Rechnerbezogenen Namen"
|
||||||
|
echo "Rechnername des Systems:"
|
||||||
|
read HOSTNAME
|
||||||
|
echo $HOSTNAME >$ROOTDIR/etc/sysconfig/nodename
|
||||||
|
echo "Soll das Netzwerk konfiguriert werden? [y/n] "
|
||||||
|
read CONFIG_NET
|
||||||
|
if [ "$CONFIG_NET" == "y" ]; then
|
||||||
|
echo "Soll das Netzwerk mit dhcp configuriert werden ? [y/N] "
|
||||||
|
echo "Bitte in diesem Fall dhcp Package installieren!"
|
||||||
|
read CONFIG_DHCP
|
||||||
|
echo "Zu konfigurierendes Interface:"
|
||||||
|
read INTERFACE
|
||||||
|
if [ "$CONFIG_DHCP" == "y" ]; then
|
||||||
|
touch $ROOTDIR/etc/sysconfig/net/$INTERFACE.dhcp
|
||||||
|
else
|
||||||
|
echo "Hostname des INTERFACES:"
|
||||||
|
read HOSTNAME
|
||||||
|
echo "IP ADRESSE:"
|
||||||
|
read IP
|
||||||
|
echo "NETMASK:"
|
||||||
|
read NETMASK
|
||||||
|
echo "Soll ein Defaultrouter konfiguriert werden [y/N]"
|
||||||
|
read "CONFIG_DEFAULTGW"
|
||||||
|
if [ "$CONFIG_DEFAULTGW" == "y" ]; then
|
||||||
|
echo "Bitte IP Adresse des default Routers angeben"
|
||||||
|
read DEFAULTGW
|
||||||
|
fi
|
||||||
|
source /etc/init.d/functions
|
||||||
|
NETADDR=`getnetaddr $IP $NETMASK`
|
||||||
|
echo "$HOSTNAME" >$ROOTDIR/etc/sysconfig/net/hostname.$INTERFACE
|
||||||
|
echo "$IP $HOSTNAME" >>$ROOTDIR/etc/hosts
|
||||||
|
echo "$NETADDR $NETMASK" >>$ROOTDIR/etc/netmasks
|
||||||
|
if [ "$CONFIG_DEFAULTGW" == "y" ]; then
|
||||||
|
echo $DEFAULTGW >$ROOTDIR/etc/sysconfig/net/defaultrouter
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
echo "Sollen Nameservices verwendet werden ? [y/N] "
|
||||||
|
read ANSWER
|
||||||
|
if [ "$ANSWER" = "y" ]; then
|
||||||
|
select i in "DNS" "NIS" "DNS+NIS"; do
|
||||||
|
case "$i" in
|
||||||
|
"DNS")
|
||||||
|
if [ ! "$CONFIG_DHCP" = "y" ]; then
|
||||||
|
echo -n "Welcher DNS Server soll verwendet werden (IP Adresse): "
|
||||||
|
read DNSSERVER
|
||||||
|
echo -n "Bitte Domainnamen für die searchliste eingeben: "
|
||||||
|
read SEARCH
|
||||||
|
echo "nameserver $DNSSERVER" >$ROOTDIR/etc/resolv.conf
|
||||||
|
echo "search $SEARCH" >>$ROOTDIR/etc/resolv.conf
|
||||||
|
fi
|
||||||
|
cp $ROOTDIR/etc/nsswitch.dns $ROOTDIR/etc/nsswitch.conf
|
||||||
|
break
|
||||||
|
;;
|
||||||
|
"NIS")
|
||||||
|
echo -n "An welche NIS Domaine soll das System angeschlossen werden?: "
|
||||||
|
read DOMAIN
|
||||||
|
if [ ! -d $ROOTDIR/etc/sysconfig/nis ]; then
|
||||||
|
mkdir $ROOTDIR/etc/sysconfig/nis
|
||||||
|
fi
|
||||||
|
echo $DOMAIN >$ROOTDIR/etc/sysconfig/nis/defaultdomain
|
||||||
|
cp $ROOTDIR/etc/nsswitch.nis $ROOTDIR/etc/nsswitch.conf
|
||||||
|
echo -n "Liegt der NIS Server hinter einem NIS Gateway [y/N] "
|
||||||
|
read ANSWER
|
||||||
|
if [ "$ANSWER" == "y" ]; then
|
||||||
|
echo -n "Bitte IP Adresse des NIS Servers eingeben: "
|
||||||
|
read NISSERVER
|
||||||
|
echo "domain $DOMAIN server $NISSERVER" >$ROOTDIR/etc/yp.conf
|
||||||
|
fi
|
||||||
|
break
|
||||||
|
;;
|
||||||
|
"DNS+NIS")
|
||||||
|
if [ ! "$CONFIG_DHCP" = "y" ]; then
|
||||||
|
echo -n "Welcher DNS Server soll verwendet werden (IP Adresse): "
|
||||||
|
read DNSSERVER
|
||||||
|
echo -n "Bitte Domainnamen für die searchliste eingeben: "
|
||||||
|
read SEARCH
|
||||||
|
echo "nameserver $DNSSERVER" >$ROOTDIR/etc/resolv.conf
|
||||||
|
echo "search $SEARCH" >>$ROOTDIR/etc/resolv.conf
|
||||||
|
fi
|
||||||
|
echo -n "An welche NIS Domaine soll das System angeschlossen werden?: "
|
||||||
|
read DOMAIN
|
||||||
|
if [ ! -d /etc/sysconfig/nis ]; then
|
||||||
|
mkdir $ROOTDIR/etc/sysconfig/nis
|
||||||
|
fi
|
||||||
|
echo $DOMAIN >$ROOTDIR/etc/sysconfig/nis/defaultdomain
|
||||||
|
cp $ROOTDIR/etc/nsswitch.nis $ROOTDIR/etc/nsswitch.conf
|
||||||
|
echo -n "Liegt der NIS Server hinter einem NIS Gateway [y/N] "
|
||||||
|
read ANSWER
|
||||||
|
if [ "$ANSWER" == "y" ]; then
|
||||||
|
echo -n "Bitte IP Adresse des NIS Servers eingeben: "
|
||||||
|
read NISSERVER
|
||||||
|
echo "domain $DOMAIN server $NISSERVER" >$ROOTDIR/etc/yp.conf
|
||||||
|
fi
|
||||||
|
break
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
WDIR=`pwd`
|
||||||
|
cd $ROOTDIR/etc
|
||||||
|
ln -sf /usr/share/zoneinfo/Europe/Berlin localtime
|
||||||
|
cd $WDIR
|
||||||
|
SWAP=`awk '{if ( $2 == "partition" ) print $1}' /proc/swaps`
|
||||||
|
if [ -n "$SWAP" ]; then
|
||||||
|
for i in $SWAP; do
|
||||||
|
echo "$i swap swap defaults 0 0" >$ROOTDIR/tmp/fstab
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
if [ ! "$INSTROOT" ]; then
|
||||||
|
INSTROOT=$ROOTDIR
|
||||||
|
fi
|
||||||
|
if [ -f /tmp/mounts ]; then
|
||||||
|
FSTABENTRY=`grep "$INSTROOT" /tmp/mounts`
|
||||||
|
MOUNTS=/tmp/mounts
|
||||||
|
else
|
||||||
|
FSTABENTRY=`grep "$INSTROOT" /proc/mounts`
|
||||||
|
MOUNTS=/proc/mounts
|
||||||
|
fi
|
||||||
|
if [ ! -z "$FSTABENTRY" ]; then
|
||||||
|
cat $MOUNTS|grep $INSTROOT >>$ROOTDIR/tmp/fstab
|
||||||
|
fi
|
||||||
|
echo "none /proc proc" >>$ROOTDIR/tmp/fstab
|
||||||
|
echo "none /proc/bus/usb usbfs" >>$ROOTDIR/tmp/fstab
|
||||||
|
echo "none /dev/pts devpts gid=4,mode=620" >>$ROOTDIR/tmp/fstab
|
||||||
|
echo "none /tmp tmpfs" >>$ROOTDIR/tmp/fstab
|
||||||
|
if [ ! -z "$FSTABENTRY" ]; then
|
||||||
|
sed "s/\\$INSTROOT /\/ /" $ROOTDIR/tmp/fstab \
|
||||||
|
|sed "s/\\$INSTROOT//" >$ROOTDIR/etc/fstab
|
||||||
|
fi
|
||||||
|
rm $ROOTDIR/tmp/fstab
|
||||||
|
mkdir -p /var/db/nscd
|
||||||
|
mkdir -p /var/run/nscd
|
||||||
|
chown nscd:sys /var/db/nscd
|
||||||
|
chown nscd:sys /var/run/nscd
|
0
var/log/btmp
Normal file
0
var/log/btmp
Normal file
0
var/log/wtmp
Normal file
0
var/log/wtmp
Normal file
0
var/run/utmp
Normal file
0
var/run/utmp
Normal file
Loading…
Reference in New Issue
Block a user