| 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" |