1 |
cvsjoko |
1.1 |
- think about everysomething |
2 |
|
|
- ready (A.1). fine concept established. |
3 |
|
|
|
4 |
|
|
- setup a linux distribution (here: SuSE 7.3) |
5 |
|
|
- ready (B.1). system running. |
6 |
|
|
|
7 |
|
|
- get a local login-prompt |
8 |
|
|
- ready (B.2). system locally accessible. |
9 |
|
|
|
10 |
|
|
- get network running |
11 |
|
|
- yast2: "Network/Basic / Network card configuration" |
12 |
|
|
- ready (B.2). system running. |
13 |
|
|
|
14 |
|
|
- init |
15 |
|
|
- stop some daemons |
16 |
|
|
- rcinetd stop |
17 |
|
|
- rcportmap stop |
18 |
|
|
- rcidentd stop |
19 |
|
|
- rclisa stop |
20 |
|
|
- rcnscd stop |
21 |
|
|
- disable (almost) all stuff in /etc/rinetd.conf |
22 |
|
|
- edit /etc/rc.config |
23 |
|
|
- disable "lisa" |
24 |
|
|
- disable "identd" |
25 |
|
|
- disable "portmapper" |
26 |
|
|
- disable "inetd" |
27 |
|
|
- disable "nscd" |
28 |
|
|
- disable "ctrl-alt-del"-reboot via 'CONSOLE_SHUTDOWN="ignore"' |
29 |
|
|
- disable "gpm" |
30 |
|
|
- enable serial console via 'SERIAL_CONSOLE="ttyS0,9600"' |
31 |
|
|
- SuSEconfig |
32 |
|
|
|
33 |
|
|
- new kernel |
34 |
|
|
- fetch any proper kernel from ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/update/7.3/kernel/certified_by_suse/2.4.16-2001-12-20 |
35 |
|
|
- k_deflt..., kernel-source..., |
36 |
|
|
- install them (maybe you'll have to delete "/boot/vmlinuz" before) |
37 |
|
|
- after updating the kernel: |
38 |
|
|
- mk_initrd |
39 |
|
|
- lilo |
40 |
|
|
- ldconfig |
41 |
|
|
- reboot |
42 |
|
|
|
43 |
|
|
- suse-update |
44 |
|
|
- yast2: "Software / Online Update" (1st time to apply patches to Yast-Online-Update) |
45 |
|
|
- choose: |
46 |
|
|
- "Manual Update" |
47 |
|
|
- Installationsquelle: ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/7.3/suse |
48 |
|
|
- quit yast2 |
49 |
|
|
- yast2: "Software / Online Update" (2nd time to apply patches to installed packages) |
50 |
|
|
- reboot |
51 |
|
|
|
52 |
|
|
- install additional software: |
53 |
|
|
- yast: "Paketverwaltung" |
54 |
|
|
- Pakete: ppp (n), smpppd (n), yast2-config-adsl (yast), personal-firewall (sec), SuSEfirewall2 (sec) |
55 |
|
|
- exit yast |
56 |
|
|
|
57 |
|
|
- suse-update |
58 |
|
|
- yast2: "Software / Online Update" (3rd time to apply patches to additional software) |
59 |
|
|
|
60 |
|
|
- configure t-dsl |
61 |
|
|
- yast2 |
62 |
|
|
- "Network/Basic / German T-DSL |
63 |
|
|
- start "smpppd" via "rcsmpppd start" or better "rcsmpppd reload" |
64 |
|
|
|
65 |
|
|
- configure routing-functionality (dsl-router) |
66 |
|
|
- packet-forwarding |
67 |
|
|
- set "IP_FORWARD" in /etc/rc.config to "yes" |
68 |
|
|
- firewalling |
69 |
|
|
- configure "personal-firewall" |
70 |
|
|
- yast2: |
71 |
|
|
- set config-var "REJECT_ALL_INCOMING_CONNECTIONS" in /etc/rc.config.d/security.rc.config to "ppp0 masq" |
72 |
|
|
- configure "SuSEfirewall2" |
73 |
|
|
- yast2: |
74 |
|
|
- in "/etc/rc.config" set "START_FW2" to "yes" |
75 |
|
|
- configure /etc/rc.config.d/..firewall... - scripts properly or do this via yast2 ( or not ;) ) |
76 |
|
|
|
77 |
|
|
- ready (2). connected to the internet in a secure, operational way. start further operations. |
78 |
|
|
|
79 |
|
|
- tbd: setup & configure no-ip-providing-service |
80 |
|
|
- download from http://www.no-ip.com/client/linux/noip_updater_v1.6.tar.gz |
81 |
|
|
- unpack: "tar -xzf http://www.no-ip.com/client/linux/noip_updater_v1.6.tar.gz" |
82 |
|
|
- |
83 |
|
|
- tbd: setup hostconfig |
84 |
|
|
- configure hostconfig with one of the following methods: |
85 |
|
|
- hostconfig shell |
86 |
|
|
- hostconfig configure-menu / hostconfig configure-run |
87 |
|
|
- hostconfig configure-select / hostconfig configure-update / hostconfig configure-run |
88 |
|
|
- exec "hostconfig announce-host" |