Differences between revisions 2 and 13 (spanning 11 versions)
Revision 2 as of 2003-10-30 21:13:12
Size: 1885
Editor: dsl-208-151-246-210
Comment:
Revision 13 as of 2003-10-30 23:53:50
Size: 5728
Editor: dsl-208-151-246-210
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Here Is will be the step needed to install a clean, effecient and viable install of Debian, NoCat and related apps to turn a NewCloneArmyBox into a powerfull node on the PTPnet Here in will be the recipe needed to install a clean, effecient and viable build of Debian, NoCat and related apps to turn a NewCloneArmyBox into a powerfull node on the PTPnet
Line 3: Line 3:
(These are rough notes taken by JeffWillard and from the actions of KeeganQuinn which will be hammered into a step by step recipe) (These are rough notes taken by JeffWillard and DarrinEden from the actions of KeeganQuinn which will be hammered into a step by step recipe)
Line 7: Line 7:
at boot prompt: "bf24" (start 2.4 kernel vs. 2.2)  * at boot prompt: "bf24" (start 2.4 kernel vs. 2.2)
 * select Language and keyboard
Line 9: Line 10:
select Language and
keyboard
 * hard disk (/dev/hda)
   * Create swap partition (128M)
   * Root partition --bootable (128Mb)
   * logic partition (.5 Gig)
   * 2nd logic (.5 Gig)
   * home (whatever is left over)
   * ''all FS type '''Linux''' exect '''swap''' which is '''linux swap''' ''
   * Init swap partition
   * init pri (ext3)
   * mount root filesystem
   * ''repeat above for var,usr,and home''
Line 12: Line 22:
hard disk (/dev/hda)
Create swap partition (128M)
Root partition --bootable (128Mb)
logic partition (.5 Gig)
2nd logic (.5 Gig)
home (whatever is left over)
---all FS type Linux exect swap---linux swap
 * kernel install
   * configure device drivers
   * (devices/net)
   * nic (de4x5)
Line 20: Line 27:
Init swap partition
init pri (ext3)
mount root filesystem
 * configure network
Line 24: Line 29:
repeat above for var,usr,and home  * make system bootable --mbr
Line 26: Line 31:
kernel install  * reboot
Line 28: Line 33:
configure device drivers
(devices/net)
nic (de4x5)

configure network ----

make system bootable --mbr

reboot

set time
set root pwd
remove pcmcia packages? yes

atp configuration ---edit by hand

"deb http://http.us.debian.or/debian unstable main" per Keegan: using unstable means just that..if you have issues....take a 24hr breather and attempt again

no additional sources
no security updates

run taskel? --no

deselect? --no

update configuration file? yes
 * set time
 * set root pwd
 * remove pcmcia packages? yes
 * atp
configuration ---edit by hand
   *
"deb http://http.us.debian.or/debian unstable main"
   ''
per KeeganQuinn : using unstable means just that..if you have issues....take a 24hr breather and attempt again''
   * no additional sources
   * no security updates
 *
run taskel? --no
 * deselect? --no
 * update configuration file? yes
Line 56: Line 46:
Configuring debconf
select Readline
select medium
don't touch keymap
system wide readible directories? yes
serial--autosave once
 * Configuring debconf
   * select Readline
   * select medium
   *
don't touch keymap
   * system wide readible directories? yes
   * serial--autosave once

 * upgrade glibc? Y
 * update system? yes
 * mail config? 5
 * mandb? --yes
 * rebuild database? --yes
 * erase any additional .deb files? --yes
Line 64: Line 61:
upgrade glibc? Y

update system? yes

mail config?
/
5

mandb? --yes

rebuild database? --yes

erase any additional .deb files? --yes


"apt-get update"

"apt-get install deborphan"

"deborphan"

"dbkp -P <all packages listed ---space in between>"

"deborphan -a"

"dpkg -P <all packages you don't want>"

"deborphan -a"

repeat several times to ensure all packages are removed that you don't want
 * "apt-get update"
 * "apt-get install deborphan"
 * "deborphan"
 * "dbkp -P <all packages listed ---space in between>"
 * "deborphan -a"
 * "dpkg -P <all packages you don't want>"
 * "deborphan -a"
   * ''repeat several times to ensure all packages are removed that you don't want''
Line 98: Line 73:
''' NoCat Setup '''
Line 99: Line 75:
----NoCat Setup------- Here's the raw capture of the stuff I did to the second box. There's a little fu that didn't get captured in a vi session, but forthe most part...
Line 101: Line 77:
To Be Continued............  * "clear"

 * "/sbin/ifconfig -a"[[BR]]
{{{''eth0 Link encap:Ethernet HWaddr 00:C0:F0:17:74:F6
          inet addr:192.168.100.3 Bcast:192.168.100.255
           Mask:255.255.255.0
           UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
           RX packets:2092 errors:0 dropped:0 overruns:0 frame:0
           TX packets:1102 errors:0 dropped:0 overruns:0 carrier:0
           collisions:2 txqueuelen:100
           RX bytes:2948521 (2.8 MiB) TX bytes:78364 (76.5 KiB)
           Interrupt:10 Base address:0xe880

eth1 Link encap:Ethernet HWaddr 00:00:F8:04:F2:9F
           BROADCAST MULTICAST MTU:1500 Metric:1
           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:100
           RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
           Interrupt:11 Base address:0xec00

lo Link encap:Local Loopback
           inet addr:127.0.0.1 Mask:255.0.0.0
           UP LOOPBACK RUNNING MTU:16436 Metric:1
           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)''}}}

 * "sudo su -"

{{{''We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these two things:

         #1) Respect the privacy of others.
         #2) Think before you type.

Password:''}}}

 * "exit"
 * "logout"
 * "sudo -s"
 * "clear"
 * "apt-get install snmpd dnsmasq"
 * "apt-get install perl make gnupg"
 * "deborphan -a"

{{{''main/admin sudo
main/net ssh
main/admin pciutils
main/utils fileutils
main/utils shellutils
main/utils textutils
main/utils gnupg
main/net dnsmasq
main/net snmpd
main/base lilo
main/net iptables
main/devel make
main/editors nvi
main/admin deborphan''}}}




 * "lynx http://www.nocat.net"
   * Download the nightly build of '''NoCatAuth'''
   * exit lynx
 * "tar xvfz NoCatAuth-nightly.tgz"


 * apt-get install wget
 * wget http://rune.thebasement.org/~ice/tmp/stable-01.patch
 * apt-get install patch
 * patch -p1 < ../stable-01.patch
 * vi /etc/kernel-img.conf
{{{ ''do_symlinks = No
do_initrd = Yes

postinst_hook = /sbin/update-grub
postrm_hook = /sbin/update-grub
do_bootloader = No''}}}

 * apt-get install kernel-image-2.4-K6
 * dpkg -P lilo
 * apt-get install grub
 * update-grub
{{{''Could not find /boot/grub/menu.lst file. Would you like
/boot/grub/menu.lst generated for you? (y/N) y''}}}

 * update-grub
 * reboot


 * uname -a
 * sudo -s
 * apt-get install ssmtp
    * Automatically overwrite config files? y
    * Who gets mail for userids < 1000? dje
    * Name of your mailhub? mail.personaltelco.net
    * What domain to masquerade as? personaltelco.net
    * Allow override of From: line in email header? y

 * deborphan
 * dpkg -P libident libpcre3
 * deborphan

 * make gateway

{{{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                   Congratulations!
   NoCat gateway is installed. To start it, check
   /usr/local/nocat/nocat.conf, then run bin/gateway
   as root.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}}}

Here in will be the recipe needed to install a clean, effecient and viable build of Debian, NoCat and related apps to turn a NewCloneArmyBox into a powerfull node on the PTPnet

(These are rough notes taken by JeffWillard and DarrinEden from the actions of KeeganQuinn which will be hammered into a step by step recipe)

The Debian Install

  • at boot prompt: "bf24" (start 2.4 kernel vs. 2.2)
  • select Language and keyboard
  • hard disk (/dev/hda)
    • Create swap partition (128M)
    • Root partition --bootable (128Mb)
    • logic partition (.5 Gig)
    • 2nd logic (.5 Gig)
    • home (whatever is left over)
    • all FS type Linux exect swap which is linux swap

    • Init swap partition
    • init pri (ext3)
    • mount root filesystem
    • repeat above for var,usr,and home

  • kernel install
    • configure device drivers
    • (devices/net)
    • nic (de4x5)
  • configure network
  • make system bootable --mbr
  • reboot
  • set time
  • set root pwd
  • remove pcmcia packages? yes
  • atp configuration ---edit by hand
  • run taskel? --no
  • deselect? --no
  • update configuration file? yes
  • Configuring debconf
    • select Readline
    • select medium
    • don't touch keymap
    • system wide readible directories? yes
    • serial--autosave once
  • upgrade glibc? Y
  • update system? yes
  • mail config? 5
  • mandb? --yes
  • rebuild database? --yes
  • erase any additional .deb files? --yes
  • "apt-get update"
  • "apt-get install deborphan"
  • "deborphan"
  • "dbkp -P <all packages listed ---space in between>"

  • "deborphan -a"
  • "dpkg -P <all packages you don't want>"

  • "deborphan -a"
    • repeat several times to ensure all packages are removed that you don't want

NoCat Setup

Here's the raw capture of the stuff I did to the second box. There's a little fu that didn't get captured in a vi session, but forthe most part...

  • "clear"
  • "/sbin/ifconfig -a"BR

{{{eth0 Link encap:Ethernet HWaddr 00:C0:F0:17:74:F6

  • inet addr:192.168.100.3 Bcast:192.168.100.255

    • Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2092 errors:0 dropped:0 overruns:0 frame:0 TX packets:1102 errors:0 dropped:0 overruns:0 carrier:0 collisions:2 txqueuelen:100 RX bytes:2948521 (2.8 MiB) TX bytes:78364 (76.5 KiB) Interrupt:10 Base address:0xe880

eth1 Link encap:Ethernet HWaddr 00:00:F8:04:F2:9F

  • BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:11 Base address:0xec00

lo Link encap:Local Loopback

  • inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)}}}

  • "sudo su -"

{{{We trust you have received the usual lecture from the local System Administrator. It usually boils down to these two things:

  • #1) Respect the privacy of others. #2) Think before you type.

Password:}}}

  • "exit"
  • "logout"
  • "sudo -s"
  • "clear"
  • "apt-get install snmpd dnsmasq"
  • "apt-get install perl make gnupg"
  • "deborphan -a"

{{{main/admin sudo main/net ssh main/admin pciutils main/utils fileutils main/utils shellutils main/utils textutils main/utils gnupg main/net dnsmasq main/net snmpd main/base lilo main/net iptables main/devel make main/editors nvi main/admin deborphan}}}

{{{ do_symlinks = No do_initrd = Yes

postinst_hook = /sbin/update-grub postrm_hook = /sbin/update-grub do_bootloader = No}}}

  • apt-get install kernel-image-2.4-K6
  • dpkg -P lilo
  • apt-get install grub
  • update-grub

{{{Could not find /boot/grub/menu.lst file. Would you like /boot/grub/menu.lst generated for you? (y/N) y}}}

  • update-grub
  • reboot
  • uname -a
  • sudo -s
  • apt-get install ssmtp
    • Automatically overwrite config files? y
    • Who gets mail for userids < 1000? dje

    • Name of your mailhub? mail.personaltelco.net
    • What domain to masquerade as? personaltelco.net
    • Allow override of From: line in email header? y
  • deborphan
  • dpkg -P libident libpcre3
  • deborphan
  • make gateway

{{{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

  • Congratulations!
  • NoCat gateway is installed. To start it, check /usr/local/nocat/nocat.conf, then run bin/gateway as root.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}}}

NewCloneArmyInstallMethodology (last edited 2007-11-23 18:01:02 by localhost)