AIX-Links
RootVG.net: http://www.rootvg.net
Linkliste: http://www.rs6000-links.com
comp.unix.aix: http://groups.google.de/groups?hl=de&lr=&ie=UTF-8&group=comp.unix.aix
Sniffer für AIX
Er heißt iptrace und ist in bos.net.tcp.server enthalten. Der Trace kann dann ganz normal mit Ethereal unter Linux oder "Windows" ausgewertet werden.
Von Linux serviertes NFS-Volume auf AIX mounten
Erstmal auf AIX die Zeile
nfso -o nfs_use_reserved_ports=1
in /etc/rc.tcpip reinschreiben, sonst gibt der Linux-Server über SysLog die Fehlermeldung aus, daß man es mal beim Psychiater versuchen soll.
Anm: Alternativ kann man auf dem NFS-Server in der /etc/exports die Option insecure angeben. -- RonnyBuchmann
Dann den Eintrag in /etc/filesystems wie folgt gestalten:
/mnt/foo: dev = "/usr/local/foo" vfs = nfs nodename = server.domain mount = true options = bg,hard,intr,rsize=1024,wsize=1024,vers=2,proto=udp account = false
- vers=3 sollte auch gehen, oder kann AIX das nicht?
Software mit GCC übersetzen (AIX 4.3.3)
Von AIX die folgenden Pakete installieren (Abhängigkeiten automatisch mit installieren lassen):
- bos.adt.base
- bos.adt.include
- bos.adt.utils
Dann von Bullfreeware.com die folgenden Pakete installieren:
- freeware.gnu.gcc.rte (Installation dauert SEHR lange!)
- freeware.gnu.gzip.rte
- freeware.gnu.make.rte
In /etc/environment den PATH um /usr/local/bin erweitern.
Alternativ gibt es ja mittlerweile auch die Linux-Toolbox von IBM. (Wobei die es ebenfalls immer noch nicht verstanden haben und den Kram z.T. in /usr/opt/freeware ablegen, obwohl unsere geschätzte GNU-Software eben keine Freeware ist.) Da kann man dann jedenfalls mit RPM die folgenden Pakete nachinstallieren:
- gzip-1.2.4a-7
- make-3.79.1-3
- gcc-2.9.aix51.020209-1 (Heißt zwar so, ist aber für 4.3.3)
Beispielinstallation: Samba
Paßt gut, denn wenn man Samba aus der Toolbox installieren will, steckt man sofort mit beiden Beinen in der RPM-Abhängigkeits-Hölle. Dem Streß geht man aus dem Weg, indem man sich die Quellen herunterlädt und den Compiler anwirft.
gzip -dc samba-latest.tar.gz | tar xvf - cd samba-2.2.7 mkdir build cd build ../source/configure --prefix=/opt/samba-2.2.7 --localstatedir=/var/samba make make install ln -s samba-2.2.7 /opt/samba
Und die Nachsorge, damit Samba auch gestartet wird:
echo "PATH=$PATH:/opt/samba/bin" >> /etc/environment echo "swat 901/tcp" >> /etc/services echo "swat stream tcp nowait root /opt/samba/sbin/swat swat" >> /etc/inetd.conf refresh -s inetd /usr/bin/mkssys -s smbd -p /opt/samba/sbin/smbd -a '-i -s /opt/samba/lib/smb.conf' -u 0 -S -n 15 -f 9 -R -G samba /usr/bin/mkssys -s nmbd -p /opt/samba/sbin/nmbd -a '-i -s /opt/samba/lib/smb.conf' -u 0 -S -n 15 -f 9 -R -G samba /usr/sbin/mkitab "samba:2:wait:startsrc -g samba > /dev/console 2>&1"