as at 2007-05-04 15:54:39
Created 2007-05-04 16:27:59 with iDoc/AIX/html version 0.0.5
These pages are best viewed with any browser.
Hostname zambm1 Operating System AIX 5300-05-00 Model IBM,9131-52A System Firmware IBM,SF240_298 uname -a AIX zambm1 3 5 00064496D700 # CPUs 1 physical 2 logical # disks 0 Memory Physical: 5242880 Kbytes
Network settings and statistics
Command: hostname
Execution return code: 0.
No stderr found; stdout follows.
zambm1
Execution return code: 0.
No stderr found; stdout follows.
AIX zambm1 3 5 00064496D700
Command: /usr/bin/uname -L
Execution return code: 0.
No stderr found; stdout follows.
3 zambm1
Command: /usr/bin/uname -xM
Execution return code: 0.
No stderr found; stdout follows.
AIX zambm1 105158359 3 5 00064496D700 IBM,9131-52A
Execution return code: 0.
Both stdout and stderr found.
System Model: IBM,9131-52A Machine Serial Number: 65729DG Processor Type: PowerPC_POWER5 Number Of Processors: 1 Processor Clock Speed: 2097 MHz CPU Type: 64-bit Kernel Type: 64-bit LPAR Info: 3 zambm1 Memory Size: 5120 MB Good Memory Size: 5120 MB Platform Firmware level: SF240_298 Firmware Version: IBM,SF240_298 Console Login: enable Auto Restart: true Full Core: false Network Information Host Name: zambm1 IP Address: 10.236.251.233 Sub Netmask: 255.255.255.0 Gateway: 10.236.6.1 Name Server: Domain Name: Paging Space Information Total Paging Space: 8192MB Percent Used: 1% Volume Groups Information ============================================================================== rootvg: PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION hdisk0 active 527 152 105..17..00..00..30 ============================================================================== bmlivevg: PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION hdisk3 active 527 87 00..00..00..00..87 hdisk4 active 527 87 00..00..00..00..87 hdisk5 active 527 87 00..00..00..00..87 hdisk6 active 527 87 00..00..00..00..87 ============================================================================== ============================================================================== bkpvg: PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION hdisk8 active 527 1 00..00..00..00..01 hdisk9 active 527 1 00..00..00..00..01 hdisk10 active 527 1 00..00..00..00..01 hdisk11 active 527 1 00..00..00..00..01 ============================================================================== INSTALLED RESOURCE LIST The following resources are installed on the machine. +/- = Added or deleted from Resource List. * = Diagnostic support not available. Model Architecture: chrp Model Implementation: Multiple Processor, PCI bus + sys0 System Object + sysplanar0 System Planar * pci2 U787F.001.DPM2MRH-P1 PCI Bus + fcs0 U787F.001.DPM2MRH-P1-C4-T1 FC Adapter * fcnet0 U787F.001.DPM2MRH-P1-C4-T1 Fibre Channel Network Protocol Device * fscsi0 U787F.001.DPM2MRH-P1-C4-T1 FC SCSI I/O Controller Protocol Device * rmt0 U787F.001.DPM2MRH-P1-C4-T1-W2002000E111075C5-L0 IBM 3580 Ultrium Tape Drive (FCP) * smc0 U787F.001.DPM2MRH-P1-C4-T1-W2002000E111075C5-L1000000000000 IBM 3573 Tape Medium Changer (FCP) * vio0 Virtual I/O Bus * vscsi4 U9131.52A.65729DG-V3-C13-T1 Virtual SCSI Client Adapter * hdisk11 U9131.52A.65729DG-V3-C13-T1-L840000000000 Virtual SCSI Disk Drive * hdisk10 U9131.52A.65729DG-V3-C13-T1-L820000000000 Virtual SCSI Disk Drive * hdisk9 U9131.52A.65729DG-V3-C13-T1-L810000000000 Virtual SCSI Disk Drive * hdisk8 U9131.52A.65729DG-V3-C13-T1-L830000000000 Virtual SCSI Disk Drive * vscsi3 U9131.52A.65729DG-V3-C14-T1 Virtual SCSI Client Adapter * hdisk7 U9131.52A.65729DG-V3-C14-T1-L810000000000 Virtual SCSI Disk Drive * vscsi2 U9131.52A.65729DG-V3-C11-T1 Virtual SCSI Client Adapter * hdisk6 U9131.52A.65729DG-V3-C11-T1-L840000000000 Virtual SCSI Disk Drive * hdisk5 U9131.52A.65729DG-V3-C11-T1-L820000000000 Virtual SCSI Disk Drive * hdisk4 U9131.52A.65729DG-V3-C11-T1-L810000000000 Virtual SCSI Disk Drive * hdisk3 U9131.52A.65729DG-V3-C11-T1-L830000000000 Virtual SCSI Disk Drive * ent2 U9131.52A.65729DG-V3-C33-T1 Virtual I/O Ethernet Adapter (l-lan) * ent1 U9131.52A.65729DG-V3-C32-T1 Virtual I/O Ethernet Adapter (l-lan) * ent0 U9131.52A.65729DG-V3-C30-T1 Virtual I/O Ethernet Adapter (l-lan) * vscsi1 U9131.52A.65729DG-V3-C5-T1 Virtual SCSI Client Adapter * hdisk0 U9131.52A.65729DG-V3-C5-T1-L810000000000 Virtual SCSI Disk Drive * vscsi0 U9131.52A.65729DG-V3-C2-T1 Virtual SCSI Client Adapter * vsa0 U9131.52A.65729DG-V3-C0 LPAR Virtual Serial Adapter * vty0 U9131.52A.65729DG-V3-C0-L0 Asynchronous Terminal + L2cache0 L2 Cache + mem0 Memory + proc0 Processor
0516-010 : Volume group must be varied on; use varyonvg command.
: @(#)49 1.28.2.11 src/bos/etc/inittab/inittab, cmdoper, bos530 2/19/04 11:22:58 : IBM_PROLOG_BEGIN_TAG : This is an automatically generated prolog. : : bos530 src/bos/etc/inittab/inittab 1.28.2.11 : : Licensed Materials - Property of IBM : : (C) COPYRIGHT International Business Machines Corp. 1989,1993 : All Rights Reserved : : US Government Users Restricted Rights - Use, duplication or : disclosure restricted by GSA ADP Schedule Contract with IBM Corp. : : IBM_PROLOG_END_TAG : : COMPONENT_NAME: CMDOPER : : ORIGINS: 3, 27 : : (C) COPYRIGHT International Business Machines Corp. 1989, 1993 : All Rights Reserved : Licensed Materials - Property of IBM : : US Government Users Restricted Rights - Use, duplication or : disclosure restricted by GSA ADP Schedule Contract with IBM Corp. : : Note - initdefault and sysinit should be the first and second entry. : init:2:initdefault: brc::sysinit:/sbin/rc.boot 3 >/dev/console 2>&1 # Phase 3 of system boot powerfail::powerfail:/etc/rc.powerfail 2>&1 | alog -tboot > /dev/console # Power Failure Detection mkatmpvc:2:once:/usr/sbin/mkatmpvc >/dev/console 2>&1 atmsvcd:2:once:/usr/sbin/atmsvcd >/dev/console 2>&1 load64bit:2:wait:/etc/methods/cfg64 >/dev/console 2>&1 # Enable 64-bit execs tunables:23456789:wait:/usr/sbin/tunrestore -R > /dev/console 2>&1 # Set tunables rc:23456789:wait:/etc/rc 2>&1 | alog -tboot > /dev/console # Multi-User checks fbcheck:23456789:wait:/usr/sbin/fbcheck 2>&1 | alog -tboot > /dev/console # run /etc/firstboot srcmstr:23456789:respawn:/usr/sbin/srcmstr # System Resource Controller harc:2:wait:/usr/es/sbin/cluster/etc/harc.net # HACMP for AIX network startup rctcpip:a:wait:/etc/rc.tcpip > /dev/console 2>&1 # Start TCP/IP daemons mkcifs_fs:2:wait:/etc/mkcifs_fs > /dev/console 2>&1 sniinst:2:wait:/var/adm/sni/sniprei > /dev/console 2>&1 rcnfs:a:wait:/etc/rc.nfs > /dev/console 2>&1 # Start NFS Daemons cron:23456789:respawn:/usr/sbin/cron piobe:2:wait:/usr/lib/lpd/pioinit_cp >/dev/null 2>&1 # pb cleanup cons:0123456789:respawn:/usr/sbin/getty /dev/console qdaemon:a:wait:/usr/bin/startsrc -sqdaemon writesrv:a:wait:/usr/bin/startsrc -swritesrv uprintfd:23456789:respawn:/usr/sbin/uprintfd shdaemon:2:off:/usr/sbin/shdaemon >/dev/console 2>&1 # High availability daemon l2:2:wait:/etc/rc.d/rc 2 l3:3:wait:/etc/rc.d/rc 3 l4:4:wait:/etc/rc.d/rc 4 l5:5:wait:/etc/rc.d/rc 5 l6:6:wait:/etc/rc.d/rc 6 l7:7:wait:/etc/rc.d/rc 7 l8:8:wait:/etc/rc.d/rc 8 l9:9:wait:/etc/rc.d/rc 9 naudio::boot:/usr/sbin/naudio > /dev/null ntbl_reset:2:once:/usr/bin/ntbl_reset_datafiles rcml:2:once:/usr/sni/aix53/rc.ml > /dev/console 2>&1 logsymp:2:once:/usr/lib/ras/logsymptom # for system dumps perfstat:2:once:/usr/lib/perf/libperfstat_updt_dictionary >/dev/console 2>&1 diagd:2:once:/usr/lpp/diagnostics/bin/diagd >/dev/console 2>&1 xmdaily:2:once:/usr/bin/xmwlm -L 2>&1 >/dev/null # Start xmwlm daily recording ctrmc:2:once:/usr/bin/startsrc -s ctrmc > /dev/console 2>&1 ha_star:h2:once:/etc/rc.ha_star >/dev/console 2>&1 hacmp:2:once:/usr/es/sbin/cluster/etc/rc.init >/dev/console 2>&1 clinit:a:wait:/bin/touch /usr/es/sbin/cluster/.telinit # HACMP for AIX These must be the last entries of run level a in inittab! pst_clinit:a:wait:/bin/echo Created /usr/es/sbin/cluster/.telinit > /dev/console # HACMP for AIX These must be the last entries of run level a in inittab!
File: /etc/niminfo
Output not found in collector file.
Command: sysdumpdev -l
Execution return code: 0.
No stderr found; stdout follows.
primary /dev/lg_dumplv secondary /dev/hd6 copy directory /var/adm/ras forced copy flag FALSE always allow dump TRUE dump compression ON
Command: sysdumpdev -e
Execution return code: 0.
No stderr found; stdout follows.
0453-041 Estimated dump size in bytes: 230267289
Command: sysdumpdev -L
Execution return code: 2.
No stdout found; stderr follows.
0453-019 No previous dumps recorded. Scanning device /dev/lg_dumplv for existing dump. A valid dump was not detected in the dump devices. Scanning device /dev/hd6 for existing dump. A valid dump was not detected in the dump devices.
Command: schedo -x
Execution return code: 0.
No stderr found; stdout follows.
| tunable | current | default | reboot | min | max | unit | type | dtunable |
|---|---|---|---|---|---|---|---|---|
| %usDelta | 100 | 100 | 100 | 0 | 100 | D | ||
| affinity_lim | 7 | 7 | 7 | 0 | 100 | dispatches | D | |
| allowMCMmigrate | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| big_tick_size | 1 | 1 | 1 | 1 | 100 | 10 ms | D | |
| fixed_pri_global | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| force_grq | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| hotlocks_enable | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| idle_migration_barrier | 4 | 4 | 4 | 0 | 100 | sixteenth | D | |
| krlock_confer2self | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| krlock_conferb4alloc | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| krlock_enable | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| krlock_spinb4alloc | 1 | 1 | 1 | 1 | 2147483647 | D | ||
| krlock_spinb4confer | 1024 | 1024 | 1024 | 0 | 2147483647 | D | ||
| maxspin | 16384 | 16384 | 16384 | 1 | 4294967295 | spins | D | |
| n_idle_loop_vlopri | 100 | 100 | 100 | 0 | 1000000 | D | ||
| pacefork | 10 | 10 | 10 | 10 | 2147483647 | clock ticks | D | |
| sched_D | 16 | 16 | 16 | 0 | 32 | D | ||
| sched_R | 16 | 16 | 16 | 0 | 32 | D | ||
| search_globalrq_mload | 256 | 256 | 256 | 0 | 4294967040 | D | ||
| search_smtrunq_mload | 256 | 256 | 256 | 0 | 4294967040 | D | ||
| setnewrq_sidle_mload | 384 | 384 | 384 | 0 | 4294967040 | D | ||
| shed_primrunq_mload | 64 | 64 | 64 | 0 | 4294967040 | D | ||
| sidle_S1runq_mload | 64 | 64 | 64 | 0 | 4294967040 | D | sidle_S2runq_mload | |
| sidle_S2runq_mload | 134 | 134 | 134 | 0 | 4294967040 | D | sidle_S1runq_mload sidle_S3runq_mload | |
| sidle_S3runq_mload | 134 | 134 | 134 | 0 | 4294967040 | D | sidle_S2runq_mload sidle_S4runq_mload | |
| sidle_S4runq_mload | 4294967040 | 4294967040 | 4294967040 | 0 | 4294967040 | D | sidle_S3runq_mload | |
| slock_spinb4confer | 1024 | 1024 | 1024 | 0 | 2147483647 | D | ||
| smt_snooze_delay | 0 | 0 | 0 | -1 | 100000000 | microsecs | D | |
| smtrunq_load_diff | 2 | 2 | 2 | 1 | 4294967040 | D | ||
| tb_balance_S0 | 0 | 0 | 0 | 0 | 2 | ticks | D | |
| tb_balance_S1 | 2 | 2 | 2 | 0 | 2 | ticks | D | |
| tb_threshold | 100 | 100 | 100 | 10 | 1000 | ticks | D | |
| timeslice | 1 | 1 | 1 | 0 | 2147483647 | clock ticks | D | |
| unboost_inflih | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| v_exempt_secs | 2 | 2 | 2 | 0 | 2147483647 | seconds | D | |
| v_min_process | 2 | 2 | 2 | 0 | 2147483647 | processes | D | |
| v_repage_hi | 0 | 0 | 0 | 0 | 2147483647 | D | ||
| v_repage_proc | 4 | 4 | 4 | 0 | 2147483647 | D | ||
| v_sec_wait | 1 | 1 | 1 | 0 | 2147483647 | seconds | D | |
| vpm_xvcpus | 0 | 0 | 0 | -1 | 2147483647 | processors | D |
Command: vmo -x
Execution return code: 0.
No stderr found; stdout follows.
| tunable | current | default | reboot | min | max | unit | type | dtunable |
|---|---|---|---|---|---|---|---|---|
| cpu_scale_memp | 8 | 8 | 8 | 1 | 64 | B | ||
| data_stagger_interval | 161 | 161 | 161 | 0 | 4095 | 4KB pages | D | lgpg_regions |
| defps | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| force_relalias_lite | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| framesets | 2 | 2 | 2 | 1 | 10 | B | ||
| htabscale | n/a | -1 | -1 | -4 | 0 | B | ||
| kernel_heap_psize | 4096 | 4096 | 4096 | 4096 | 16777216 | bytes | B | |
| kernel_psize | 4096 | 0 | 0 | 0 | 16777216 | bytes | B | |
| large_page_heap_size | 0 | 0 | 0 | 0 | 9223372036854775807 | bytes | B | lgpg_regions |
| lgpg_regions | 0 | 0 | 0 | 0 | D | lgpg_size | ||
| lgpg_size | 0 | 0 | 0 | 0 | 16777216 | bytes | D | lgpg_regions |
| low_ps_handling | 1 | 1 | 1 | 1 | 2 | D | ||
| lru_file_repage | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| lru_poll_interval | 10 | 10 | 10 | 0 | 60000 | milliseconds | D | |
| lrubucket | 131072 | 131072 | 131072 | 65536 | 4KB pages | D | ||
| maxclient% | 80 | 80 | 80 | 1 | 100 | % memory | D | maxperm% minperm% |
| maxfree | 1088 | 1088 | 1088 | 8 | 204800 | 4KB pages | D | minfree memory_frames |
| maxperm | 998938 | 998938 | S | |||||
| maxperm% | 80 | 80 | 80 | 1 | 100 | % memory | D | minperm% maxclient% |
| maxpin | 1058915 | 1058915 | S | |||||
| maxpin% | 80 | 80 | 80 | 1 | 99 | % memory | D | pinnable_frames memory_frames |
| mbuf_heap_psize | 65536 | 0 | 0 | 0 | 16777216 | bytes | B | |
| memory_affinity | 1 | 1 | 1 | 0 | 1 | boolean | B | |
| memory_frames | 1310720 | 1310720 | 4KB pages | S | ||||
| memplace_data | 2 | 2 | 2 | 1 | 2 | D | memory_affinity | |
| memplace_mapped_file | 2 | 2 | 2 | 1 | 2 | D | memory_affinity | |
| memplace_shm_anonymous | 2 | 2 | 2 | 1 | 2 | D | memory_affinity | |
| memplace_shm_named | 2 | 2 | 2 | 1 | 2 | D | memory_affinity | |
| memplace_stack | 2 | 2 | 2 | 1 | 2 | D | memory_affinity | |
| memplace_text | 2 | 2 | 2 | 1 | 2 | D | memory_affinity | |
| memplace_unmapped_file | 2 | 2 | 2 | 1 | 2 | D | memory_affinity | |
| mempools | 1 | 1 | d | cpu_scale_memp | ||||
| minfree | 960 | 960 | 960 | 8 | 204800 | 4KB pages | D | maxfree memory_frames |
| minperm | 249734 | 249734 | S | |||||
| minperm% | 20 | 20 | 20 | 1 | 100 | % memory | D | maxperm% maxclient% |
| nokilluid | 0 | 0 | 0 | 0 | 4294967295 | uid | D | |
| npskill | 16384 | 16384 | 16384 | 1 | 2097151 | 4KB pages | D | |
| npsrpgmax | 131072 | 131072 | 131072 | 0 | 2097151 | 4KB pages | D | npsrpgmin |
| npsrpgmin | 98304 | 98304 | 98304 | 0 | 2097151 | 4KB pages | D | npsrpgmax |
| npsscrubmax | 131072 | 131072 | 131072 | 0 | 2097151 | 4KB pages | D | npsscrubmin |
| npsscrubmin | 98304 | 98304 | 98304 | 0 | 2097151 | 4KB pages | D | npsscrubmax |
| npswarn | 65536 | 65536 | 65536 | 0 | 2097151 | 4KB pages | D | |
| num_spec_dataseg | 0 | 0 | 0 | 0 | B | |||
| numpsblks | 2097152 | 2097152 | 4KB blocks | S | ||||
| page_steal_method | 0 | 0 | 0 | 0 | 1 | boolean | B | |
| pagecoloring | n/a | 0 | 0 | 0 | 1 | boolean | B | |
| pinnable_frames | 1169768 | 1169768 | 4KB pages | S | ||||
| pta_balance_threshold | n/a | 1 | 1 | 0 | 99 | % pta segment | D | |
| relalias_percentage | 0 | 0 | 0 | 0 | 32767 | D | ||
| rpgclean | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| rpgcontrol | 2 | 2 | 2 | 0 | 3 | D | ||
| scrub | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| scrubclean | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| soft_min_lgpgs_vmpool | 0 | 0 | 0 | 0 | 90 | % | D | lgpg_regions |
| spec_dataseg_int | 512 | 512 | 512 | 0 | B | |||
| strict_maxclient | 1 | 1 | 1 | 0 | 1 | boolean | D | strict_maxperm |
| strict_maxperm | 0 | 0 | 0 | 0 | 1 | boolean | D | strict_maxclient |
| v_pinshm | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| vm_modlist_threshold | -1 | -1 | -1 | -2 | 2147483647 | D | ||
| vmm_fork_policy | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| vmm_mpsize_support | 1 | 1 | 1 | 0 | 1 | boolean | B |
Command: ioo -x
Execution return code: 0.
No stderr found; stdout follows.
| tunable | current | default | reboot | min | max | unit | type | dtunable |
|---|---|---|---|---|---|---|---|---|
| j2_atimeUpdateSymlink | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| j2_dynamicBufferPreallocation | 16 | 16 | 16 | 0 | 256 | 16K slabs | D | |
| j2_inodeCacheSize | 400 | 400 | 400 | 1 | 1000 | D | ||
| j2_maxPageReadAhead | 128 | 128 | 128 | 0 | 65536 | 4KB pages | D | |
| j2_maxRandomWrite | 0 | 0 | 0 | 0 | 65536 | 4KB pages | D | |
| j2_maxUsableMaxTransfer | 512 | 512 | 512 | 1 | 4096 | pages | M | |
| j2_metadataCacheSize | 400 | 400 | 400 | 1 | 1000 | D | ||
| j2_minPageReadAhead | 2 | 2 | 2 | 0 | 65536 | 4KB pages | D | |
| j2_nBufferPerPagerDevice | 512 | 512 | 512 | 512 | 262144 | M | ||
| j2_nPagesPerWriteBehindCluster | 32 | 32 | 32 | 0 | 65536 | D | ||
| j2_nRandomCluster | 0 | 0 | 0 | 0 | 65536 | 16KB clusters | D | |
| j2_nonFatalCrashesSystem | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| j2_syncModifiedMapped | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| j2_syncdLogSyncInterval | 1 | 1 | 1 | 0 | 4096 | iterations | D | |
| jfs_clread_enabled | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| jfs_use_read_lock | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| lvm_bufcnt | 9 | 9 | 9 | 1 | 64 | 128KB/buffer | D | |
| maxpgahead | 8 | 8 | 8 | 0 | 4096 | 4KB pages | D | minpgahead |
| maxrandwrt | 0 | 0 | 0 | 0 | 524288 | 4KB pages | D | |
| memory_frames | 1310720 | 1310720 | 4KB pages | S | ||||
| minpgahead | 2 | 2 | 2 | 0 | 4096 | 4KB pages | D | maxpgahead |
| numclust | 1 | 1 | 1 | 0 | 2147483647 | 16KB/cluster | D | |
| numfsbufs | 196 | 196 | 196 | 1 | 2147483647 | M | ||
| pd_npages | 65536 | 65536 | 65536 | 1 | 524288 | 4KB pages | D | |
| pgahd_scale_thresh | 0 | 0 | 0 | 0 | 1048576 | 4KB pages | D | |
| pv_min_pbuf | 512 | 512 | 512 | 512 | 2147483647 | D | ||
| sync_release_ilock | 0 | 0 | 0 | 0 | 1 | boolean | D |
Command: /usr/sbin/lsdev -CF name,status,location,description
Output not found in collector file.
Command: /usr/sbin/lscfg -vp
Execution return code: 0.
No stderr found; stdout follows.
INSTALLED RESOURCE LIST WITH VPD
The following resources are installed on your machine.
Model Architecture: chrp
Model Implementation: Multiple Processor, PCI bus
sys0 System Object
sysplanar0 System Planar
pci2 U787F.001.DPM2MRH-P1 PCI Bus
Device Specific.(YL)........U787F.001.DPM2MRH-P1
fcs0 U787F.001.DPM2MRH-P1-C4-T1 FC Adapter
Part Number.................03N5014
EC Level....................A
Serial Number...............1B70404A07
Manufacturer................001B
Feature Code/Marketing ID...280D
FRU Number.................. 03N5014
Device Specific.(ZM)........3
Network Address.............10000000C960791B
ROS Level and ID............02C82138
Device Specific.(Z0)........1036406D
Device Specific.(Z1)........00000000
Device Specific.(Z2)........00000000
Device Specific.(Z3)........03000909
Device Specific.(Z4)........FFC01159
Device Specific.(Z5)........02C82138
Device Specific.(Z6)........06C32138
Device Specific.(Z7)........07C32138
Device Specific.(Z8)........20000000C960791B
Device Specific.(Z9)........BS2.10X8
Device Specific.(ZA)........B1D2.10X8
Device Specific.(ZB)........B2D2.10X8
Device Specific.(YL)........U787F.001.DPM2MRH-P1-C4-T1
fcnet0 U787F.001.DPM2MRH-P1-C4-T1 Fibre Channel Network Protocol Device
fscsi0 U787F.001.DPM2MRH-P1-C4-T1 FC SCSI I/O Controller Protocol Device
rmt0 U787F.001.DPM2MRH-P1-C4-T1-W2002000E111075C5-L0 IBM 3580 Ultrium Tape Drive (FCP)
Manufacturer................IBM
Machine Type and Model......ULT3580-TD3
Serial Number...............1210191378
Device Specific.(FW)........69U2
smc0 U787F.001.DPM2MRH-P1-C4-T1-W2002000E111075C5-L1000000000000 IBM 3573 Tape Medium Changer (FCP)
Manufacturer................IBM
Machine Type and Model......3573-TL
Serial Number...............00L2U78B3183_LL0
Device Specific.(FW)........1.90
vio0 Virtual I/O Bus
vscsi4 U9131.52A.65729DG-V3-C13-T1 Virtual SCSI Client Adapter
Device Specific.(YL)........U9131.52A.65729DG-V3-C13-T1
hdisk11 U9131.52A.65729DG-V3-C13-T1-L840000000000 Virtual SCSI Disk Drive
hdisk10 U9131.52A.65729DG-V3-C13-T1-L820000000000 Virtual SCSI Disk Drive
hdisk9 U9131.52A.65729DG-V3-C13-T1-L810000000000 Virtual SCSI Disk Drive
hdisk8 U9131.52A.65729DG-V3-C13-T1-L830000000000 Virtual SCSI Disk Drive
vscsi3 U9131.52A.65729DG-V3-C14-T1 Virtual SCSI Client Adapter
Device Specific.(YL)........U9131.52A.65729DG-V3-C14-T1
hdisk7 U9131.52A.65729DG-V3-C14-T1-L810000000000 Virtual SCSI Disk Drive
vscsi2 U9131.52A.65729DG-V3-C11-T1 Virtual SCSI Client Adapter
Device Specific.(YL)........U9131.52A.65729DG-V3-C11-T1
hdisk6 U9131.52A.65729DG-V3-C11-T1-L840000000000 Virtual SCSI Disk Drive
hdisk5 U9131.52A.65729DG-V3-C11-T1-L820000000000 Virtual SCSI Disk Drive
hdisk4 U9131.52A.65729DG-V3-C11-T1-L810000000000 Virtual SCSI Disk Drive
hdisk3 U9131.52A.65729DG-V3-C11-T1-L830000000000 Virtual SCSI Disk Drive
ent2 U9131.52A.65729DG-V3-C33-T1 Virtual I/O Ethernet Adapter (l-lan)
Network Address.............0A9897DB691E
Displayable Message.........Virtual I/O Ethernet Adapter (l-lan)
Device Specific.(YL)........U9131.52A.65729DG-V3-C33-T1
ent1 U9131.52A.65729DG-V3-C32-T1 Virtual I/O Ethernet Adapter (l-lan)
Network Address.............0A9897DB691D
Displayable Message.........Virtual I/O Ethernet Adapter (l-lan)
Device Specific.(YL)........U9131.52A.65729DG-V3-C32-T1
ent0 U9131.52A.65729DG-V3-C30-T1 Virtual I/O Ethernet Adapter (l-lan)
Network Address.............0A9897DB691B
Displayable Message.........Virtual I/O Ethernet Adapter (l-lan)
Device Specific.(YL)........U9131.52A.65729DG-V3-C30-T1
vscsi1 U9131.52A.65729DG-V3-C5-T1 Virtual SCSI Client Adapter
Device Specific.(YL)........U9131.52A.65729DG-V3-C5-T1
hdisk0 U9131.52A.65729DG-V3-C5-T1-L810000000000 Virtual SCSI Disk Drive
vscsi0 U9131.52A.65729DG-V3-C2-T1 Virtual SCSI Client Adapter
Device Specific.(YL)........U9131.52A.65729DG-V3-C2-T1
vsa0 U9131.52A.65729DG-V3-C0 LPAR Virtual Serial Adapter
Device Specific.(YL)........U9131.52A.65729DG-V3-C0
vty0 U9131.52A.65729DG-V3-C0-L0 Asynchronous Terminal
L2cache0 L2 Cache
mem0 Memory
proc0 Processor
PLATFORM SPECIFIC
Name: IBM,9131-52A
Model: IBM,9131-52A
Node: /
Device Type: chrp
System VPD:
Product Specific.(RT).......VSYS
Flag Field..................XXSV
Brand.......................P0
System Info Specific.(YL)...U9131.52A.65729DG
Machine/Cabinet Serial No...65729DG
Machine Type and Model......9131-52A
Product Specific.(SU).......0004AC0EE224
Version.....................ipzSeries
Physical Location: U9131.52A.65729DG
CEC:
Product Specific.(RT).......VCEN
Flag Field..................XXEV
Brand.......................P0
System Info Specific.(YL)...U787F.001.DPM2MRH
Machine/Cabinet Serial No...DPM2MRH
Machine Type and Model......787F-001
Controlling CEC ID..........9131-52A 65729DG
Rack Serial Number..........0000000000000000
Feature Code/Marketing ID...787F-001
Version.....................ipzSeries
Physical Location: U787F.001.DPM2MRH
SYSTEM BACKPLANE:
Product Specific.(RT).......VINI
Flag Field..................XXBP
System Info Specific.(YL)...U787F.001.DPM2MRH-P1
Customer Card ID Number.....53B9
Serial Number...............YL102704404E
FRU Number..................42R7424
Part Number.................42R7424
Power.......................2800000000000000
Product Specific.(HE).......0001
Product Specific.(CT).......40130002
Product Specific.(HW).......0001
Product Specific.(B3).......000000000001
Product Specific.(B4).......00
Product Specific.(B7).......000000000000000000000000
Version.....................ipzSeries
Physical Location: U787F.001.DPM2MRH-P1
FSP :
Product Specific.(RT).......VINI
Flag Field..................XXSP
System Info Specific.(YL)...U787F.001.DPM2MRH-P1-C7
Customer Card ID Number.....293A
Serial Number...............YL112704303F
FRU Number..................32N1272
Part Number.................32N1272
Product Specific.(HE).......0001
Product Specific.(CT).......40B30001
Product Specific.(HW).......0001
Product Specific.(B3).......000000000001
Product Specific.(B4).......00
Product Specific.(B7).......000000000000000000000000
Version.....................ipzSeries
Physical Location: U787F.001.DPM2MRH-P1-C7
Memory DIMM:
Product Specific.(RT).......VINI
Flag Field..................XXMS
System Info Specific.(YL)...U787F.001.DPM2MRH-P1-C9
Customer Card ID Number.....312B
Serial Number...............YH10MS725230
Part Number.................15R7168
FRU Number.................. 15R7168
Size........................1024
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-P1-C9
Memory DIMM:
Product Specific.(RT).......VINI
Flag Field..................XXMS
System Info Specific.(YL)...U787F.001.DPM2MRH-P1-C10
Customer Card ID Number.....312B
Serial Number...............YH10MS7252E6
Part Number.................15R7168
FRU Number.................. 15R7168
Size........................1024
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-P1-C10
Memory DIMM:
Product Specific.(RT).......VINI
Flag Field..................XXMS
System Info Specific.(YL)...U787F.001.DPM2MRH-P1-C11
Customer Card ID Number.....312B
Serial Number...............YH10MS7251FC
Part Number.................15R7168
FRU Number.................. 15R7168
Size........................1024
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-P1-C11
Memory DIMM:
Product Specific.(RT).......VINI
Flag Field..................XXMS
System Info Specific.(YL)...U787F.001.DPM2MRH-P1-C12
Customer Card ID Number.....312D
Serial Number...............YH10MU73C2GX
Part Number.................15R7170
FRU Number.................. 15R7170
Size........................2048
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-P1-C12
Memory DIMM:
Product Specific.(RT).......VINI
Flag Field..................XXMS
System Info Specific.(YL)...U787F.001.DPM2MRH-P1-C13
Customer Card ID Number.....312D
Serial Number...............YH10MU73C2GW
Part Number.................15R7170
FRU Number.................. 15R7170
Size........................2048
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-P1-C13
Memory DIMM:
Product Specific.(RT).......VINI
Flag Field..................XXMS
System Info Specific.(YL)...U787F.001.DPM2MRH-P1-C14
Customer Card ID Number.....312B
Serial Number...............YH10MS725247
Part Number.................15R7168
FRU Number.................. 15R7168
Size........................1024
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-P1-C14
Memory DIMM:
Product Specific.(RT).......VINI
Flag Field..................XXMS
System Info Specific.(YL)...U787F.001.DPM2MRH-P1-C15
Customer Card ID Number.....312B
Serial Number...............YH10MS72522F
Part Number.................15R7168
FRU Number.................. 15R7168
Size........................1024
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-P1-C15
Memory DIMM:
Product Specific.(RT).......VINI
Flag Field..................XXMS
System Info Specific.(YL)...U787F.001.DPM2MRH-P1-C16
Customer Card ID Number.....312B
Serial Number...............YH10MS72524F
Part Number.................15R7168
FRU Number.................. 15R7168
Size........................1024
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-P1-C16
ANCHOR :
Product Specific.(RT).......VINI
Flag Field..................XXAV
System Info Specific.(YL)...U787F.001.DPM2MRH-P1-C20
Customer Card ID Number.....52AB
Serial Number...............YL1256001525
FRU Number..................03N6353
Part Number.................03N6353
Power.......................8100180000000000
Product Specific.(HE).......0010
Product Specific.(CT).......40B40000
Product Specific.(HW).......0001
Product Specific.(B3).......000000000001
Product Specific.(B4).......00
Product Specific.(B7).......000000000000000000000000
Product Specific.(B9).......435370742238329633AE53501D4E3FC87C221EFD4D
31301744D7621D4CC34D323CAA3A8DC4ACB88D4D33
640DE8225E8C87B64D348D33B4DCAE185D47
Version.....................ipzSeries
Physical Location: U787F.001.DPM2MRH-P1-C20
CEC OP PANEL :
Product Specific.(RT).......VINI
Flag Field..................XXOP
System Info Specific.(YL)...U787F.001.DPM2MRH-D1
Customer Card ID Number.....28E5
Serial Number...............YL11270120B7
FRU Number..................39J3273
Part Number.................39J3273
Power.......................E000000000000000
Product Specific.(HE).......0001
Product Specific.(CT).......40B50000
Product Specific.(HW).......0001
Product Specific.(B3).......000000000000
Product Specific.(B4).......00
Product Specific.(B7).......000000000000000000000000
Version.....................ipzSeries
Physical Location: U787F.001.DPM2MRH-D1
A IBM AC PS :
Product Specific.(RT).......VINI
Flag Field..................XXPS
System Info Specific.(YL)...U787F.001.DPM2MRH-E1
Customer Card ID Number.....5159
Serial Number...............YL1026CV0705
Part Number.................39J4951
FRU Number.................. 39J4951
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-E1
A IBM AC PS :
Product Specific.(RT).......VINI
Flag Field..................XXPS
System Info Specific.(YL)...U787F.001.DPM2MRH-E2
Customer Card ID Number.....5159
Serial Number...............YL1026CY0090
Part Number.................39J4951
FRU Number.................. 39J4951
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-E2
IBM Air Mover :
Product Specific.(RT).......VINI
Flag Field..................XXAM
System Info Specific.(YL)...U787F.001.DPM2MRH-A1
Customer Card ID Number.....6B18
FRU Number.................. 97P3153
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-A1
IBM Air Mover :
Product Specific.(RT).......VINI
Flag Field..................XXAM
System Info Specific.(YL)...U787F.001.DPM2MRH-A2
Customer Card ID Number.....6B18
FRU Number.................. 97P3153
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-A2
IBM Air Mover :
Product Specific.(RT).......VINI
Flag Field..................XXAM
System Info Specific.(YL)...U787F.001.DPM2MRH-A3
Customer Card ID Number.....6B18
FRU Number.................. 97P3153
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-A3
Voltage Reg :
Product Specific.(RT).......VINI
Flag Field..................XXRG
System Info Specific.(YL)...U787F.001.DPM2MRH-P1-C17
Customer Card ID Number.....6B30
FRU Number.................. 39J0247
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-P1-C17
VSBPD4E1 U4SCSI:
Product Specific.(RT).......VINI
Flag Field..................XXDB
System Info Specific.(YL)...U787F.001.DPM2MRH-P3
Customer Card ID Number.....28D2
Serial Number...............YL1027039043
Part Number.................32N1203
EC Level....................D76201
FRU Number.................. 32N1203
Product Specific.(FS).......787F-001 DPM2MRH
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-P3
MEDIA BACKPLANE :
Product Specific.(RT).......VINI
Flag Field..................XXMB
System Info Specific.(YL)...U787F.001.DPM2MRH-P4
Customer Card ID Number.....28D1
Serial Number...............YL102702528C
Part Number.................03N5897
EC Level....................H13928
FRU Number.................. 03N6005
Version.....................RS6K
Physical Location: U787F.001.DPM2MRH-P4
System Firmware:
Code Level, LID Keyword.....Phyp_1 11442007010980A00701
Code Level, LID Keyword.....PFW 00452007011181CF0681
Code Level, LID Keyword.....FSP_Ker 18422007030181E00100
Code Level, LID Keyword.....FSP_Fil 18422007030181E00101
Code Level, LID Keyword.....FipS_BU 18422007030181E00200
Code Level, LID Keyword.....SMA 11392005070781E00500
Code Level, LID Keyword.....SPCN3 124620060531A0E00A11
Code Level, LID Keyword.....SPCN1 091620040823A0E00D00
Code Level, LID Keyword.....SPCN2 125920060628A0E00D20
Product Specific.(MI).......SF240_298 SF240_298 SF240_298
System Info Specific.(YL)...U9131.52A.65729DG-Y1
Physical Location: U9131.52A.65729DG-Y1
Name: openprom
Model: IBM,SF240_298
Node: openprom
Name: interrupt-controller
Model: IBM, Logical PowerPC-PIC, 00
Node: interrupt-controller@3fe0f000000
Device Type: PowerPC-External-Interrupt-Presentation
Name: interrupt-controller
Model: IBM,Logical PHB
Node: interrupt-controller@3fe0000a400
Device Type: PowerPC-LSI-Source
Physical Location: U787F.001.DPM2MRH-P1
Name: pci
Model: IBM,Logical_PHB
Node: pci@800000020000002
Physical Location: U787F.001.DPM2MRH-P1
Name: vty
Node: vty@30000000
Device Type: serial
Physical Location: U9131.52A.65729DG-V3-C0
Name: v-scsi
Node: v-scsi@30000002
Device Type: vscsi
Physical Location: U9131.52A.65729DG-V3-C2-T1
Name: v-scsi
Node: v-scsi@30000005
Device Type: vscsi
Physical Location: U9131.52A.65729DG-V3-C5-T1
Name: v-scsi
Node: v-scsi@3000000b
Device Type: vscsi
Physical Location: U9131.52A.65729DG-V3-C11-T1
Name: v-scsi
Node: v-scsi@3000000d
Device Type: vscsi
Physical Location: U9131.52A.65729DG-V3-C13-T1
Name: v-scsi
Node: v-scsi@3000000e
Device Type: vscsi
Physical Location: U9131.52A.65729DG-V3-C14-T1
Name: l-lan
Node: l-lan@3000001e
Device Type: network
Physical Location: U9131.52A.65729DG-V3-C30-T1
Name: l-lan
Node: l-lan@30000020
Device Type: network
Physical Location: U9131.52A.65729DG-V3-C32-T1
Name: l-lan
Node: l-lan@30000021
Device Type: network
Physical Location: U9131.52A.65729DG-V3-C33-T1
Name: fibre-channel
Model: LP11000
Node: fibre-channel@1
Device Type: fcp
Physical Location: U787F.001.DPM2MRH-P1-C4-T1
File: /etc/qconfig
* @(#)33 1.6 src/bos/usr/bin/que/qconfig.sh, cmdque, bos530 2/4/94 10:45:05 * IBM_PROLOG_BEGIN_TAG * This is an automatically generated prolog. * * bos530 src/bos/usr/bin/que/qconfig.sh 1.6 * * Licensed Materials - Property of IBM * * (C) COPYRIGHT International Business Machines Corp. 1993,1994 * All Rights Reserved * * US Government Users Restricted Rights - Use, duplication or * disclosure restricted by GSA ADP Schedule Contract with IBM Corp. * * IBM_PROLOG_END_TAG * * COMPONENT_NAME: cmdque configuration file for spooling * * FUNCTIONS: * * ORIGINS: 27 * * (C) COPYRIGHT International Business Machines Corp. 1993, 1994 * All Rights Reserved * Licensed Materials - Property of IBM * * US Government Users Restricted Rights - Use, duplication or * disclosure restricted by GSA ADP Schedule Contract with IBM Corp. * * * PRINTER QUEUEING SYSTEM CONFIGURATION * * This configuration file contains valid configurations for remote * print queue rp0, local print queue lp0 and batch queue bsh. * They may be deleted or changed as necessary. * * EXAMPLE of remote print queue configuration * rp0: * host = hostname * s_statfilter = /usr/lib/lpd/aixshort * l_statfilter = /usr/lib/lpd/aixlong * rq = queuename * device = drp0 * * drp0: * backend = /usr/lib/lpd/rembak * * EXAMPLE of local print queue configuration *lp0: * discipline = fcfs * up = TRUE * device = dlp0 * *dlp0: * backend = /usr/lib/lpd/piobe * file = FALSE * access = write * feed = never * header = never * trailer = never * * BATCH queue for running shell scripts * *bsh: * device = bshdev * discipline = fcfs *bshdev: * backend = /usr/bin/bsh pr1: device = @pr1 host = pr1 rq = LPT1 s_statfilter = /usr/lib/lpd/bsdshort l_statfilter = /usr/lib/lpd/bsdlong @pr1: header = never trailer = never access = both backend = /usr/lib/lpd/pio/etc/piorlfb -f !
Command: netstat -in
Execution return code: 0.
No stderr found; stdout follows.
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll en0 1500 link#2 a.98.97.db.69.1b 316218 0 48368 0 0 en0 1500 10.236.251 10.236.251.233 316218 0 48368 0 0 en0 1500 10.236.6 10.236.6.233 316218 0 48368 0 0 en1 1500 link#3 a.98.97.db.69.1d 295730 0 29723 0 0 en1 1500 10.236.252 10.236.252.233 295730 0 29723 0 0 en1 1500 10.236.6 10.236.6.236 295730 0 29723 0 0 en2 1500 link#4 a.98.97.db.69.1e 37171 0 28595 0 0 en2 1500 10.236.250 10.236.250.233 37171 0 28595 0 0 lo0 16896 link#1 61536 0 61668 0 0 lo0 16896 127 127.0.0.1 61536 0 61668 0 0 lo0 16896 ::1 61536 0 61668 0 0
Command: netstat -rn
Execution return code: 0.
No stderr found; stdout follows.
Routing tables Destination Gateway Flags Refs Use If Exp Groups Route Tree for Protocol Family 2 (Internet): default 10.236.6.1 UG 0 3014 en0 - - 10.236.6.0 10.236.6.233 UHSb 0 0 en0 - - => 10.236.6.0 10.236.6.236 UHSb 0 0 en1 - - => 10.236.6/24 10.236.6.233 U 2 1381 en0 - - => 10.236.6/24 10.236.6.236 U 1 444 en1 - - 10.236.6.233 127.0.0.1 UGHS 0 13 lo0 - - 10.236.6.236 127.0.0.1 UGHS 0 0 lo0 - - 10.236.6.255 10.236.6.233 UHSb 0 0 en0 - - => 10.236.6.255 10.236.6.236 UHSb 0 0 en1 - - 10.236.250.0 10.236.250.233 UHSb 0 0 en2 - - => 10.236.250/24 10.236.250.233 U 0 28226 en2 - - 10.236.250.233 127.0.0.1 UGHS 0 4360 lo0 - - 10.236.250.255 10.236.250.233 UHSb 1 189 en2 - - 10.236.251.0 10.236.251.233 UHSb 0 0 en0 - - => 10.236.251/24 10.236.251.233 U 0 33032 en0 - - 10.236.251.233 127.0.0.1 UGHS 2 15239 lo0 - - 10.236.251.255 10.236.251.233 UHSb 1 52 en0 - - 10.236.252.0 10.236.252.233 UHSb 0 0 en1 - - => 10.236.252/24 10.236.252.233 U 0 28150 en1 - - 10.236.252.233 127.0.0.1 UGHS 0 13854 lo0 - - 10.236.252.255 10.236.252.233 UHSb 1 52 en1 - - 127/8 127.0.0.1 U 10 24288 lo0 - - Route Tree for Protocol Family 24 (Internet v6): ::1 ::1 UH 0 0 lo0 - -
Command: /usr/sbin/ifconfig -a
Execution return code: 0.
No stderr found; stdout follows.
en0: flags=1e080863,480<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),CHAIN> inet 10.236.251.233 netmask 0xffffff00 broadcast 10.236.251.255 inet 10.236.6.233 netmask 0xffffff00 broadcast 10.236.6.255 tcp_sendspace 262144 tcp_recvspace 262144 rfc1323 1 en1: flags=1e080863,480<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),CHAIN> inet 10.236.252.233 netmask 0xffffff00 broadcast 10.236.252.255 inet 10.236.6.236 netmask 0xffffff00 broadcast 10.236.6.255 tcp_sendspace 262144 tcp_recvspace 262144 rfc1323 1 en2: flags=1e080863,480<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),CHAIN> inet 10.236.250.233 netmask 0xffffff00 broadcast 10.236.250.255 tcp_sendspace 262144 tcp_recvspace 262144 rfc1323 1 lo0: flags=e08084b<UP,BROADCAST,LOOPBACK,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT> inet 127.0.0.1 netmask 0xff000000 broadcast 127.255.255.255 inet6 ::1/0 tcp_sendspace 131072 tcp_recvspace 131072 rfc1323 1
File: /etc/resolv.conf
Output not found in collector file.
File: /etc/netsvc.conf
# @(#)43 1.1 src/tcpip/etc/netsvc.conf, tcpip, tcpip530 4/3/02 22:12:29 # IBM_PROLOG_BEGIN_TAG # This is an automatically generated prolog. # # tcpip530 src/tcpip/etc/netsvc.conf 1.1 # # Licensed Materials - Property of IBM # # Restricted Materials of IBM # # (C) COPYRIGHT International Business Machines Corp. 2002 # All Rights Reserved # # US Government Users Restricted Rights - Use, duplication or # disclosure restricted by GSA ADP Schedule Contract with IBM Corp. # # IBM_PROLOG_END_TAG # The /etc/netsvc.conf file is used to specify the ordering of name resolution for # gethostbyname, gethostbyname2, gethostbyaddr routines # and alias resolution for the sendmail command. # Any host setting defined in /etc/netsvc.conf file will override the default host order # and the host setting given in the /etc/irs.conf file. # The environment variable NSORDER overrides the host settings in the /etc/netsvc.conf file, # which in turn overrides the host settings in the /etc/irs.conf file. # # To specify the host ordering, enter the following: # hosts = value [, value] # # Use one or more of the following values for the hosts keyword: # auth Designates the specified server as authoritative. A resolver does not continue searching # for host names further than an authoritative server. For example, # when two services are given as values for the host keyword and the first service # is made authoritative, and if the resolver cannot find the host name in the # authoritative service, then the resolver terminates its search. However, # the auth option has no effect if the resolver is unable to contact # the authoritative server; in this case, the resolver continues to search the next # service given in the same entry. # Indicate that the specified service is authoritative by following it by an = and then auth. # The auth option is only valid when used in conjunction with a service value for the hosts keyword. # # bind Uses BIND/DNS services for resolving names # local Searches the local /etc/hosts file for resolving names # nis Uses NIS services for resolving names. NIS must be running if you specify this option # nis+ Uses NIS plus services for resolving names. NIS plus must be running if you specify this option # ldap Uses LDAP services for resolving names # ldap_nis Uses LDAP NIS services for resolving names # bind4 Uses BIND/DNS services for resolving only IPv4 addresses # bind6 Uses BIND/DNS services for resolving only IPv6 addresses # local4 Searches the local /etc/hosts file for resolving only IPv4 addresses # local6 Searches the local /etc/hosts file for resolving only IPv6 addresses # nis4 Uses NIS services for resolving only IPv4 addresses # nis6 Uses NIS services for resolving only IPv6 addresses # nis+4 Uses NIS plus services for resolving only IPv4 addresses # nis+6 Uses NIS plus services for resolving only IPv6 addresses # ldap4 Uses LDAP services for resolving only IPv4 addresses # ldap6 Uses LDAP services for resolving only IPv6 addresses # ldap_nis4 Uses NIS LDAP services for resolving only IPv4 addresses # ldap_nis6 Uses NIS LDAP services for resolving only IPv6 addresses # # Any value a user specified other than the ones above, is considered as a user option. # The user option format is: <key>[none|4|6], where<key> is the name of the dynamic loadable module # that is going to reside under /usr/lib/netsvc/dynload/ directory. # The length of the <key> can be between 1 to 8 characters. # Following the <key> can be nothing, 4, or 6 which represents the address family. # # If we configure a user option as "dave4", then there should be a dynamic loadable module # "dave.so" under /usr/lib/netsvc/dynload/ directory. # "dave4" user option tells the resolver to use /usr/lib/netsvc/dynload/dave.so dynamic loadable module # to do the name resolution and resolve only IPv4 addresses. # # Example: # hosts = nis=auth, bind6, dave4 # # The sendmail command searches the local /etc/aliases file, or uses NIS if specified for # resolving aliases. You can override the default by specifying how to resolve aliases # in the /etc/netsvc.conf file. # To specify alias ordering to the sendmail command, enter the following: # alias = value [, value] # # Use one or more of the following values for the alias keyword: # files Searches the local /etc/aliases file for the alias # nis Uses NIS services for resolving alias # Example: # aliases = nis, files #
File: /etc/hosts
# @(#)47 1.1 src/bos/usr/sbin/netstart/hosts, cmdnet, bos530 7/24/91 10:00:46 # IBM_PROLOG_BEGIN_TAG # This is an automatically generated prolog. # # bos530 src/bos/usr/sbin/netstart/hosts 1.1 # # Licensed Materials - Property of IBM # # (C) COPYRIGHT International Business Machines Corp. 1985,1989 # All Rights Reserved # # US Government Users Restricted Rights - Use, duplication or # disclosure restricted by GSA ADP Schedule Contract with IBM Corp. # # IBM_PROLOG_END_TAG # # COMPONENT_NAME: TCPIP hosts # # FUNCTIONS: loopback # # ORIGINS: 26 27 # # (C) COPYRIGHT International Business Machines Corp. 1985, 1989 # All Rights Reserved # Licensed Materials - Property of IBM # # US Government Users Restricted Rights - Use, duplication or # disclosure restricted by GSA ADP Schedule Contract with IBM Corp. # # /etc/hosts # # This file contains the hostnames and their address for hosts in the # network. This file is used to resolve a hostname into an Internet # address. # # At minimum, this file must contain the name and address for each # device defined for TCP in your /etc/net file. It may also contain # entries for well-known (reserved) names such as timeserver # and printserver as well as any other host name and address. # # The format of this file is: # Internet Address Hostname # Comments # Items are separated by any number of blanks and/or tabs. A '#' # indicates the beginning of a comment; characters up to the end of the # line are not interpreted by routines which search this file. Blank # lines are allowed. # Internet Address Hostname # Comments # 192.9.200.1 net0sample # ethernet name/address # 128.100.0.1 token0sample # token ring name/address # 10.2.0.2 x25sample # x.25 name/address 127.0.0.1 loopback localhost # loopback (lo0) name/address 10.236.6.230 zamhmc1 10.236.6.231 zamfastt1 10.236.6.232 zamfastt2 10.236.6.233 zambm1 10.236.6.234 zambm2 10.236.6.235 zamsw1 # 10.236.6.236 zamsw2 10.236.6.236 zambmlive 10.236.6.237 zamvio1 10.236.6.238 zamvio2 10.236.251.233 zambm1boot 10.236.252.233 zambm1stby 10.236.251.234 zambm2boot 10.236.252.234 zambm2stby 10.236.6.200 pr1
File: /etc/hosts.equiv
# @(#)61 1.5 src/tcpip/etc/hosts.equiv, tcpip, tcpip530 9/27/91 17:11:34 # IBM_PROLOG_BEGIN_TAG # This is an automatically generated prolog. # # tcpip530 src/tcpip/etc/hosts.equiv 1.5 # # Licensed Materials - Property of IBM # # (C) COPYRIGHT International Business Machines Corp. 1985,1989 # All Rights Reserved # # US Government Users Restricted Rights - Use, duplication or # disclosure restricted by GSA ADP Schedule Contract with IBM Corp. # # IBM_PROLOG_END_TAG # # COMPONENT_NAME: TCPIP hosts.equiv # # FUNCTIONS: # # ORIGINS: 26 27 # # (C) COPYRIGHT International Business Machines Corp. 1985, 1989 # All Rights Reserved # Licensed Materials - Property of IBM # # US Government Users Restricted Rights - Use, duplication or # disclosure restricted by GSA ADP Schedule Contract with IBM Corp. # # /etc/hosts.equiv # # This file, along with a local user's $HOME/.rhosts file, defines which # users on foreign hosts are permitted to remotely execute commands on # your host. The rshd, rlogind, lpd, and srcmstr programs all use this # file to determine remote user access. # # The format of this file is as follows: # # hostname [username] # # Both hostname and username can be preceded by a '-' character to deny # access. A '+' character can be used in place of hostname or username # to match any host or user. If you are using NIS, both the hostname and # username may be in the form: # # +@netgroup # -@netgroup # # where "netgroup" is an NIS netgroup defined in the netgroup map. The # '+' form allows access to any host or user in the netgroup, while the # '-' form denies access to any host or user in the netgroup. # # Lines beginning with a '#' character and blank lines are ignored. # # Examples: # # host user allows access to user on host # + user allows access to user on any host # host -user denies access to user on host # -host denies access to all users on host # -@group denies access to all users on hosts in group # +@group1 +@group2 allows access to users in group2 on hosts in group1
Command: no -x
Execution return code: 0.
No stderr found; stdout follows.
| tunable | current | default | reboot | min | max | unit | type | dtunable |
|---|---|---|---|---|---|---|---|---|
| arpqsize | 12 | 12 | 12 | 1 | 32767 | numeric | D | tcp_pmtu_discover |
| arpt_killc | 20 | 20 | 20 | 0 | 255 | minute | D | |
| arptab_bsiz | 7 | 7 | 7 | 1 | 32767 | bucket_size | R | |
| arptab_nb | 149 | 149 | 149 | 1 | 32767 | buckets | R | |
| bcastping | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| clean_partial_conns | 1 | 0 | 1 | 0 | 1 | boolean | D | |
| delayack | 0 | 0 | 0 | 0 | 3 | boolean | D | |
| delayackports | {} | {} | {} | 0 | 10 | ports_list | D | |
| dgd_packets_lost | 3 | 3 | 3 | 1 | 32767 | numeric | D | |
| dgd_ping_time | 5 | 5 | 5 | 1 | 9223372036854775807 | second | D | |
| dgd_retry_time | 5 | 5 | 5 | 1 | 32767 | numeric | D | |
| directed_broadcast | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| extendednetstats | 0 | 0 | 0 | 0 | 1 | boolean | R | |
| fasttimo | 200 | 200 | 200 | 50 | 200 | millisecond | D | |
| icmp6_errmsg_rate | 10 | 10 | 10 | 1 | 255 | msg/second | D | |
| icmpaddressmask | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| ie5_old_multicast_mapping | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| ifsize | 256 | 256 | 256 | 8 | 1024 | numeric | R | |
| inet_stack_size | 16 | 16 | 16 | 1 | 32767 | kbyte | R | |
| ip6_defttl | 64 | 64 | 64 | 1 | 255 | numeric | D | |
| ip6_prune | 1 | 1 | 1 | 1 | 9223372036854775807 | second | D | |
| ip6forwarding | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| ip6srcrouteforward | 0 | 1 | 0 | 0 | 1 | boolean | D | |
| ip_ifdelete_notify | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| ip_nfrag | 200 | 200 | 200 | 1 | 32767 | byte | D | |
| ipforwarding | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| ipfragttl | 2 | 2 | 2 | 1 | 255 | halfsecond | D | |
| ipignoreredirects | 1 | 0 | 1 | 0 | 1 | boolean | D | |
| ipqmaxlen | 100 | 100 | 100 | 100 | 9223372036854775807 | numeric | R | |
| ipsendredirects | 0 | 1 | 0 | 0 | 1 | boolean | D | |
| ipsrcrouteforward | 1 | 1 | 0 | 0 | 1 | boolean | D | |
| ipsrcrouterecv | 1 | 0 | 0 | 0 | 1 | boolean | D | |
| ipsrcroutesend | 1 | 1 | 0 | 0 | 1 | boolean | D | |
| llsleep_timeout | 3 | 3 | 3 | 1 | 9223372036854775807 | second | D | |
| lo_perf | 1 | 1 | 1 | 0 | 1 | boolean | R | |
| lowthresh | 90 | 90 | 90 | 0 | 100 | %_of_thewall | D | |
| main_if6 | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| main_site6 | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| maxnip6q | 20 | 20 | 20 | 1 | 32767 | numeric | D | |
| maxttl | 255 | 255 | 255 | 1 | 255 | second | D | |
| medthresh | 95 | 95 | 95 | 0 | 100 | %_of_thewall | D | |
| mpr_policy | 1 | 1 | 1 | 1 | 5 | numeric | D | |
| multi_homed | 1 | 1 | 1 | 0 | 3 | boolean | D | |
| nbc_limit | 2228224 | 2228224 | 2228224 | 0 | 9223372036854775807 | kbyte | D | thewall |
| nbc_max_cache | 131072 | 131072 | 131072 | 1 | 9223372036854775807 | byte | D | nbc_min_cache |
| nbc_min_cache | 1 | 1 | 1 | 1 | 131072 | byte | D | nbc_max_cache |
| nbc_ofile_hashsz | 12841 | 12841 | 12841 | 1 | 999999 | segment | D | |
| nbc_pseg | 0 | 0 | 0 | 0 | 2147483647 | segment | D | |
| nbc_pseg_limit | 2621440 | 2621440 | 2621440 | 0 | 2147483647 | kbyte | D | |
| ndd_event_name | {all} | {all} | {all} | 0 | 128 | string | D | |
| ndd_event_tracing | 0 | 0 | 0 | 0 | 9223372036854775807 | numeric | D | |
| ndp_mmaxtries | 3 | 3 | 3 | 0 | 9223372036854775807 | numeric | D | |
| ndp_umaxtries | 3 | 3 | 3 | 0 | 9223372036854775807 | numeric | D | |
| ndpqsize | 50 | 50 | 50 | 1 | 32767 | numeric | D | |
| ndpt_down | 3 | 3 | 3 | 1 | 9223372036854775807 | halfsecond | D | |
| ndpt_keep | 120 | 120 | 120 | 1 | 9223372036854775807 | halfsecond | D | |
| ndpt_probe | 5 | 5 | 5 | 1 | 9223372036854775807 | halfsecond | D | |
| ndpt_reachable | 30 | 30 | 30 | 1 | 9223372036854775807 | halfsecond | D | |
| ndpt_retrans | 1 | 1 | 1 | 1 | 9223372036854775807 | halfsecond | D | |
| net_buf_size | {all} | {all} | {all} | 0 | 128 | string | D | |
| net_buf_type | {all} | {all} | {all} | 0 | 128 | string | D | |
| net_malloc_police | 0 | 0 | 0 | 0 | 9223372036854775807 | numeric | D | |
| nonlocsrcroute | 1 | 0 | 0 | 0 | 1 | boolean | D | |
| nstrpush | 8 | 8 | 8 | 8 | 32767 | numeric | S | |
| passive_dgd | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| pmtu_default_age | 10 | 10 | 10 | 0 | 32767 | minute | D | |
| pmtu_expire | 10 | 10 | 10 | 0 | 32767 | minute | D | |
| pmtu_rediscover_interval | 30 | 30 | 30 | 0 | 32767 | minute | D | |
| psebufcalls | 20 | 20 | 20 | 20 | 9223372036854775807 | numeric | I | |
| psecache | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| pseintrstack | 24576 | 24576 | 24576 | 12288 | 9223372036854775807 | byte | S | |
| psetimers | 20 | 20 | 20 | 20 | 9223372036854775807 | numeric | I | |
| rfc1122addrchk | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| rfc1323 | 0 | 0 | 0 | 0 | 1 | boolean | C | |
| rfc2414 | 1 | 1 | 1 | 0 | 1 | boolean | C | |
| route_expire | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| routerevalidate | 1 | 0 | 0 | 0 | 1 | boolean | D | |
| rto_high | 64 | 64 | 64 | 2 | 9223372036854775807 | roundtriptime | R | rto_low |
| rto_length | 13 | 13 | 13 | 1 | 64 | roundtriptime | R | |
| rto_limit | 7 | 7 | 7 | 1 | 64 | roundtriptime | R | rto_high |
| rto_low | 1 | 1 | 1 | 1 | 63 | roundtriptime | R | rto_high |
| sack | 0 | 0 | 0 | 0 | 1 | boolean | C | |
| sb_max | 1048576 | 1048576 | 1048576 | 1 | 9223372036854775807 | byte | D | |
| send_file_duration | 300 | 300 | 300 | 0 | 9223372036854775807 | second | D | |
| site6_index | 0 | 0 | 0 | 0 | 32767 | numeric | D | |
| sockthresh | 85 | 85 | 85 | 0 | 100 | %_of_thewall | D | |
| sodebug | 0 | 0 | 0 | 0 | 1 | boolean | C | |
| sodebug_env | 0 | 0 | 0 | 0 | 1 | boolean | C | |
| somaxconn | 1024 | 1024 | 1024 | 0 | 32767 | numeric | C | |
| strctlsz | 1024 | 1024 | 1024 | 0 | 32767 | byte | D | |
| strmsgsz | 0 | 0 | 0 | 0 | 32767 | byte | D | |
| strthresh | 85 | 85 | 85 | 0 | 100 | %_of_thewall | D | |
| strturncnt | 15 | 15 | 15 | 1 | 9223372036854775807 | numeric | D | |
| subnetsarelocal | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| tcp_bad_port_limit | 0 | 0 | 0 | 0 | 9223372036854775807 | numeric | D | |
| tcp_ecn | 0 | 0 | 0 | 0 | 1 | boolean | C | |
| tcp_ephemeral_high | 65535 | 65535 | 65535 | 32769 | 65535 | numeric | D | tcp_ephemeral_low |
| tcp_ephemeral_low | 32768 | 32768 | 32768 | 1024 | 65534 | numeric | D | tcp_ephemeral_high |
| tcp_finwait2 | 1200 | 1200 | 1200 | 0 | 65535 | halfsecond | D | |
| tcp_icmpsecure | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| tcp_init_window | 0 | 0 | 0 | 0 | 32767 | byte | C | |
| tcp_inpcb_hashtab_siz | 24499 | 24499 | 24499 | 1 | 999999 | numeric | R | |
| tcp_keepcnt | 8 | 8 | 8 | 0 | 9223372036854775807 | numeric | D | |
| tcp_keepidle | 14400 | 14400 | 14400 | 1 | 9223372036854775807 | halfsecond | C | |
| tcp_keepinit | 150 | 150 | 150 | 1 | 9223372036854775807 | halfsecond | D | |
| tcp_keepintvl | 150 | 150 | 150 | 1 | 32767 | halfsecond | C | |
| tcp_limited_transmit | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| tcp_low_rto | 0 | 0 | 0 | 0 | 3000 | numeric | D | timer_wheel_tick |
| tcp_maxburst | 0 | 0 | 0 | 0 | 32767 | numeric | D | |
| tcp_mssdflt | 1460 | 1460 | 1460 | 1 | 65535 | byte | C | |
| tcp_nagle_limit | 65535 | 65535 | 65535 | 0 | 65535 | byte | D | |
| tcp_nagleoverride | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| tcp_ndebug | 100 | 100 | 100 | 0 | 32767 | numeric | D | |
| tcp_newreno | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| tcp_nodelayack | 0 | 0 | 0 | 0 | 1 | boolean | D | |
| tcp_pmtu_discover | 0 | 1 | 0 | 0 | 1 | boolean | D | |
| tcp_recvspace | 16384 | 16384 | 16384 | 4096 | 9223372036854775807 | byte | C | sb_max |
| tcp_sendspace | 16384 | 16384 | 16384 | 4096 | 9223372036854775807 | byte | C | sb_max |
| tcp_tcpsecure | 0 | 0 | 0 | 0 | 7 | numeric | D | |
| tcp_timewait | 1 | 1 | 1 | 1 | 5 | 15_second | D | |
| tcp_ttl | 60 | 60 | 60 | 1 | 255 | 0.6_second | C | |
| tcprexmtthresh | 3 | 3 | 3 | 1 | 32767 | numeric | D | |
| thewall | 2621440 | 2621440 | 2621440 | 0 | 1048576 | kbyte | S | |
| timer_wheel_tick | 0 | 0 | 0 | 0 | 100 | numeric | R | |
| udp_bad_port_limit | 0 | 0 | 0 | 0 | 9223372036854775807 | numeric | D | |
| udp_ephemeral_high | 65535 | 65535 | 65535 | 32769 | 65535 | numeric | D | udp_ephemeral_low |
| udp_ephemeral_low | 32768 | 32768 | 32768 | 1024 | 65534 | numeric | D | udp_ephemeral_high |
| udp_inpcb_hashtab_siz | 24499 | 24499 | 24499 | 1 | 83000 | numeric | R | |
| udp_pmtu_discover | 0 | 1 | 0 | 0 | 1 | boolean | D | |
| udp_recvspace | 42080 | 42080 | 42080 | 4096 | 9223372036854775807 | byte | C | sb_max |
| udp_sendspace | 9216 | 9216 | 9216 | 4096 | 9223372036854775807 | byte | C | sb_max |
| udp_ttl | 30 | 30 | 30 | 1 | 255 | second | C | |
| udpcksum | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| use_isno | 1 | 1 | 1 | 0 | 1 | boolean | D | |
| use_sndbufpool | 1 | 1 | 1 | 0 | 1 | boolean | R |
Command: nfso -x
Execution return code: 0.
No stderr found; stdout follows.
| tunable | current | default | reboot | min | max | unit | type | dtunable |
|---|---|---|---|---|---|---|---|---|
| portcheck | 0 | 0 | 0 | 0 | 1 | On/Off | D | |
| udpchecksum | 1 | 1 | 1 | 0 | 1 | On/Off | D | |
| nfs_socketsize | 600000 | 600000 | 600000 | 40000 | 1048576 | Bytes | D | |
| nfs_tcp_socketsize | 600000 | 600000 | 600000 | 40000 | 1048576 | Bytes | D | |
| nfs_setattr_error | 0 | 0 | 0 | 0 | 1 | On/Off | D | |
| nfs_gather_threshold | 4096 | 4096 | 4096 | 512 | 8193 | Bytes | D | |
| nfs_repeat_messages | 0 | 0 | 0 | 0 | 1 | On/Off | D | |
| nfs_udp_duplicate_cache_size | 5000 | 5000 | 5000 | 5000 | 100000 | Req | I | |
| nfs_tcp_duplicate_cache_size | 5000 | 5000 | 5000 | 5000 | 100000 | Req | I | |
| nfs_server_base_priority | 0 | 0 | 0 | 31 | 125 | Pri | D | |
| nfs_dynamic_retrans | 1 | 1 | 1 | 0 | 1 | On/Off | D | |
| nfs_iopace_pages | 0 | 0 | 0 | 0 | 65535 | Pages | D | |
| nfs_max_connections | 0 | 0 | 0 | 0 | 10000 | Number | D | |
| nfs_max_threads | 3891 | 3891 | 3891 | 5 | 3891 | Threads | D | |
| nfs_use_reserved_ports | 0 | 0 | 0 | 0 | 1 | On/Off | D | |
| nfs_device_specific_bufs | 1 | 1 | 1 | 0 | 1 | On/Off | D | |
| nfs_server_clread | 1 | 1 | 1 | 0 | 1 | On/Off | D | |
| nfs_rfc1323 | 0 | 0 | 0 | 0 | 1 | On/Off | D | |
| nfs_max_write_size | 32768 | 32768 | 32768 | 512 | 65536 | Bytes | D | |
| nfs_max_read_size | 32768 | 32768 | 32768 | 512 | 65536 | Bytes | D | |
| nfs_allow_all_signals | 0 | 0 | 0 | 0 | 1 | On/Off | D | |
| nfs_v2_pdts | 1 | 1 | 1 | 1 | 8 | PDTs | M | |
| nfs_v3_pdts | 1 | 1 | 1 | 1 | 8 | PDTs | M | |
| nfs_v2_vm_bufs | 10000 | 10000 | 10000 | 512 | 50000 | Bufs | I | |
| nfs_v3_vm_bufs | 10000 | 10000 | 10000 | 512 | 50000 | Bufs | I | |
| nfs_securenfs_authtimeout | 0 | 0 | 0 | 0 | 60 | Seconds | D | |
| nfs_v3_server_readdirplus | 1 | 1 | 1 | 0 | 1 | On/Off | D | |
| lockd_debug_level | 0 | 0 | 0 | 0 | 10 | Level | D | |
| statd_debug_level | 0 | 0 | 0 | 0 | 10 | Level | D | |
| statd_max_threads | 50 | 50 | 50 | 1 | 1000 | Threads | D | |
| nfs_v4_fail_over_timeout | 0 | 0 | 0 | 0 | 3600 | Seconds | D | |
| utf8_validation | 1 | 1 | 1 | 0 | 1 | On/Off | D | |
| nfs_v4_pdts | 1 | 1 | 1 | 1 | 8 | PDTs | M | |
| nfs_v4_vm_bufs | 10000 | 10000 | 10000 | 512 | 50000 | Bufs | I | |
| server_delegation | 1 | 1 | 1 | 0 | 1 | On/Off | D | |
| nfs_auto_rbr_trigger | 0 | 0 | 0 | -1 | 1048576 | MB | D | |
| client_delegation | 1 | 1 | 1 | 0 | 1 | On/Off | D |
Command: netstat -v
Execution return code: 0.
No stderr found; stdout follows.
-------------------------------------------------------------
ETHERNET STATISTICS (ent0) :
Device Type: Virtual I/O Ethernet Adapter (l-lan)
Hardware Address: 0a:98:97:db:69:1b
Elapsed Time: 0 days 6 hours 36 minutes 21 seconds
Transmit Statistics: Receive Statistics:
-------------------- -------------------
Packets: 48307 Packets: 336103
Bytes: 11716148 Bytes: 37825738
Interrupts: 0 Interrupts: 321980
Transmit Errors: 0 Receive Errors: 0
Packets Dropped: 0 Packets Dropped: 0
Bad Packets: 0
Max Packets on S/W Transmit Queue: 0
S/W Transmit Queue Overflow: 0
Current S/W+H/W Transmit Queue Length: 0
Broadcast Packets: 128 Broadcast Packets: 284634
Multicast Packets: 2 Multicast Packets: 0
No Carrier Sense: 0 CRC Errors: 0
DMA Underrun: 0 DMA Overrun: 0
Lost CTS Errors: 0 Alignment Errors: 0
Max Collision Errors: 0 No Resource Errors: 0
Late Collision Errors: 0 Receive Collision Errors: 0
Deferred: 0 Packet Too Short Errors: 0
SQE Test: 0 Packet Too Long Errors: 0
Timeout Errors: 0 Packets Discarded by Adapter: 0
Single Collision Count: 0 Receiver Start Count: 0
Multiple Collision Count: 0
Current HW Transmit Queue Length: 0
General Statistics:
-------------------
No mbuf Errors: 0
Adapter Reset Count: 0
Adapter Data Rate: 20000
Driver Flags: Up Broadcast Running
Simplex 64BitSupport ChecksumOffload
DataRateSet
Virtual I/O Ethernet Adapter (l-lan) Specific Statistics:
---------------------------------------------------------
RQ Length: 4481
No Copy Buffers: 0
Trunk Adapter: False
Filter MCast Mode: False
Filters: 255
Enabled: 1 Queued: 0 Overflow: 0
LAN State: Operational
Hypervisor Send Failures: 0
Receiver Failures: 0
Send Errors: 0
Hypervisor Receive Failures: 0
ILLAN Attributes: 0000000000003002 [0000000000002000]
PVID: 1 VIDs: None
Switch ID: ETHERNET00
Buffers Reg Alloc Min Max MaxA LowReg
tiny 512 512 512 2048 512 506
small 512 512 512 2048 723 502
medium 128 128 128 256 128 128
large 24 24 24 64 24 24
huge 24 24 24 64 24 24
-------------------------------------------------------------
ETHERNET STATISTICS (ent1) :
Device Type: Virtual I/O Ethernet Adapter (l-lan)
Hardware Address: 0a:98:97:db:69:1d
Elapsed Time: 0 days 6 hours 36 minutes 21 seconds
Transmit Statistics: Receive Statistics:
-------------------- -------------------
Packets: 29715 Packets: 315669
Bytes: 4365510 Bytes: 31430688
Interrupts: 0 Interrupts: 302945
Transmit Errors: 0 Receive Errors: 0
Packets Dropped: 0 Packets Dropped: 0
Bad Packets: 0
Max Packets on S/W Transmit Queue: 0
S/W Transmit Queue Overflow: 0
Current S/W+H/W Transmit Queue Length: 0
Broadcast Packets: 82 Broadcast Packets: 284678
Multicast Packets: 2 Multicast Packets: 0
No Carrier Sense: 0 CRC Errors: 0
DMA Underrun: 0 DMA Overrun: 0
Lost CTS Errors: 0 Alignment Errors: 0
Max Collision Errors: 0 No Resource Errors: 0
Late Collision Errors: 0 Receive Collision Errors: 0
Deferred: 0 Packet Too Short Errors: 0
SQE Test: 0 Packet Too Long Errors: 0
Timeout Errors: 0 Packets Discarded by Adapter: 0
Single Collision Count: 0 Receiver Start Count: 0
Multiple Collision Count: 0
Current HW Transmit Queue Length: 0
General Statistics:
-------------------
No mbuf Errors: 0
Adapter Reset Count: 0
Adapter Data Rate: 20000
Driver Flags: Up Broadcast Running
Simplex 64BitSupport ChecksumOffload
DataRateSet
Virtual I/O Ethernet Adapter (l-lan) Specific Statistics:
---------------------------------------------------------
RQ Length: 4481
No Copy Buffers: 0
Trunk Adapter: False
Filter MCast Mode: False
Filters: 255
Enabled: 1 Queued: 0 Overflow: 0
LAN State: Operational
Hypervisor Send Failures: 0
Receiver Failures: 0
Send Errors: 0
Hypervisor Receive Failures: 0
ILLAN Attributes: 0000000000003002 [0000000000002000]
PVID: 2 VIDs: None
Switch ID: ETHERNET00
Buffers Reg Alloc Min Max MaxA LowReg
tiny 512 512 512 2048 512 508
small 512 512 512 2048 653 502
medium 128 128 128 256 128 128
large 24 24 24 64 24 24
huge 24 24 24 64 24 24
-------------------------------------------------------------
ETHERNET STATISTICS (ent2) :
Device Type: Virtual I/O Ethernet Adapter (l-lan)
Hardware Address: 0a:98:97:db:69:1e
Elapsed Time: 0 days 6 hours 36 minutes 21 seconds
Transmit Statistics: Receive Statistics:
-------------------- -------------------
Packets: 28592 Packets: 37170
Bytes: 4069791 Bytes: 7215858
Interrupts: 0 Interrupts: 32037
Transmit Errors: 0 Receive Errors: 0
Packets Dropped: 0 Packets Dropped: 0
Bad Packets: 0
Max Packets on S/W Transmit Queue: 0
S/W Transmit Queue Overflow: 0
Current S/W+H/W Transmit Queue Length: 0
Broadcast Packets: 213 Broadcast Packets: 7197
Multicast Packets: 2 Multicast Packets: 0
No Carrier Sense: 0 CRC Errors: 0
DMA Underrun: 0 DMA Overrun: 0
Lost CTS Errors: 0 Alignment Errors: 0
Max Collision Errors: 0 No Resource Errors: 0
Late Collision Errors: 0 Receive Collision Errors: 0
Deferred: 0 Packet Too Short Errors: 0
SQE Test: 0 Packet Too Long Errors: 0
Timeout Errors: 0 Packets Discarded by Adapter: 0
Single Collision Count: 0 Receiver Start Count: 0
Multiple Collision Count: 0
Current HW Transmit Queue Length: 0
General Statistics:
-------------------
No mbuf Errors: 0
Adapter Reset Count: 0
Adapter Data Rate: 20000
Driver Flags: Up Broadcast Running
Simplex 64BitSupport ChecksumOffload
DataRateSet
Virtual I/O Ethernet Adapter (l-lan) Specific Statistics:
---------------------------------------------------------
RQ Length: 4481
No Copy Buffers: 0
Trunk Adapter: False
Filter MCast Mode: False
Filters: 255
Enabled: 1 Queued: 0 Overflow: 0
LAN State: Operational
Hypervisor Send Failures: 0
Receiver Failures: 0
Send Errors: 0
Hypervisor Receive Failures: 0
ILLAN Attributes: 0000000000003002 [0000000000002000]
PVID: 3 VIDs: None
Switch ID: ETHERNET00
Buffers Reg Alloc Min Max MaxA LowReg
tiny 512 512 512 2048 512 507
small 512 512 512 2048 662 502
medium 128 128 128 256 128 128
large 24 24 24 64 24 24
huge 24 24 24 64 24 24
Command: netstat -anf inet
Execution return code: 0.
No stderr found; stdout follows.
Active Internet connections (including servers) Proto Recv-Q Send-Q Local Address Foreign Address (state) tcp4 0 0 *.22 *.* LISTEN tcp4 0 0 *.25 *.* LISTEN tcp4 0 0 *.111 *.* LISTEN tcp4 0 0 *.199 *.* LISTEN tcp4 0 0 *.657 *.* LISTEN tcp4 0 0 *.1334 *.* LISTEN tcp4 0 0 *.6174 *.* LISTEN tcp4 0 0 *.6177 *.* LISTEN tcp4 0 0 *.6191 *.* LISTEN tcp4 0 0 *.32768 *.* LISTEN tcp4 0 0 *.32828 *.* LISTEN tcp4 0 0 *.32829 *.* LISTEN tcp4 0 0 *.9002 *.* LISTEN tcp4 0 0 *.9090 *.* LISTEN tcp4 0 0 *.12098 *.* LISTEN tcp4 0 0 *.12600 *.* LISTEN tcp4 0 0 *.12602 *.* LISTEN tcp4 0 0 *.12603 *.* LISTEN tcp4 0 0 *.12604 *.* LISTEN tcp4 0 0 *.12605 *.* LISTEN tcp4 0 0 *.12606 *.* LISTEN tcp4 0 0 *.12607 *.* LISTEN tcp4 0 0 *.12608 *.* LISTEN tcp4 0 0 *.12609 *.* LISTEN tcp4 0 0 *.12610 *.* LISTEN tcp4 0 0 *.12611 *.* LISTEN tcp4 0 0 *.12612 *.* LISTEN tcp4 0 0 *.12613 *.* LISTEN tcp4 0 0 *.12614 *.* LISTEN tcp4 0 0 127.0.0.1.199 127.0.0.1.32827 ESTABLISHED tcp4 0 0 127.0.0.1.32827 127.0.0.1.199 ESTABLISHED tcp4 0 0 127.0.0.1.199 127.0.0.1.33093 ESTABLISHED tcp4 0 0 127.0.0.1.33093 127.0.0.1.199 ESTABLISHED tcp4 0 0 10.236.6.233.32768 10.236.6.233.32824 ESTABLISHED tcp4 0 0 10.236.6.233.32824 10.236.6.233.32768 ESTABLISHED tcp4 0 0 10.236.6.233.32768 10.236.6.233.32825 ESTABLISHED tcp4 0 0 10.236.6.233.32825 10.236.6.233.32768 ESTABLISHED tcp4 0 0 10.236.6.233.32768 10.236.6.233.32826 ESTABLISHED tcp4 0 0 10.236.6.233.32826 10.236.6.233.32768 ESTABLISHED tcp4 0 0 10.236.6.233.22 10.236.6.167.16967 ESTABLISHED udp4 0 0 *.111 *.* udp4 0 0 *.161 *.* udp4 0 0 *.514 *.* udp4 0 0 *.657 *.* udp4 0 0 *.659 *.* udp4 0 0 *.702 *.* udp4 0 0 10.236.250.255.6178 *.* udp4 0 0 10.236.250.233.6178 *.* udp4 0 0 10.236.251.255.6178 *.* udp4 0 0 10.236.251.233.6178 *.* udp4 0 0 10.236.252.255.6178 *.* udp4 0 0 10.236.252.233.6178 *.* udp4 0 0 *.6179 *.* udp4 0 0 *.6180 *.* udp4 0 0 *.32768 *.* udp4 0 0 *.32783 *.* udp4 0 0 *.32796 *.* udp4 0 0 *.32907 *.* udp4 0 0 *.32909 *.*
Command: netstat -anp tcp
Execution return code: 0.
No stderr found; stdout follows.
tcp: 55095 packets sent 46215 data packets (23956085 bytes) 14 data packets (12064 bytes) retransmitted 5816 ack-only packets (4344 delayed) 0 URG only packets 0 window probe packets 2069 window update packets 981 control packets 0 large sends 0 bytes sent using largesend 0 bytes is the biggest largesend 58474 packets received 31491 acks (for 23956407 bytes) 393 duplicate acks 0 acks for unsent data 45055 packets (23882669 bytes) received in-sequence 3 completely duplicate packets (3 bytes) 0 old duplicate packets 0 packets with some dup. data (0 bytes duped) 375 out-of-order packets (576 bytes) 0 packets (0 bytes) of data after window 0 window probes 848 window update packets 31 packets received after close 0 packets with bad hardware assisted checksum 0 discarded for bad checksums 0 discarded for bad header offset fields 0 discarded because packet too short 9 discarded by listeners 0 discarded due to listener's queue full 7294 ack packet headers correctly predicted 23703 data packet headers correctly predicted 420 connection requests 337 connection accepts 752 connections established (including accepts) 775 connections closed (including 17 drops) 0 connections with ECN capability 0 times responded to ECN 5 embryonic connections dropped 31237 segments updated rtt (of 30301 attempts) 0 segments with congestion window reduced bit set 0 segments with congestion experienced bit set 0 resends due to path MTU discovery 0 path MTU discovery terminations due to retransmits 4 retransmit timeouts 0 connections dropped by rexmit timeout 8 fast retransmits 0 when congestion window less than 4 segments 3 newreno retransmits 0 times avoided false fast retransmits 0 persist timeouts 0 connections dropped due to persist timeout 3 keepalive timeouts 3 keepalive probes sent 0 connections dropped by keepalive 0 times SACK blocks array is extended 0 times SACK holes array is extended 0 packets dropped due to memory allocation failure 0 connections in timewait reused 0 delayed ACKs for SYN 0 delayed ACKs for FIN 0 send_and_disconnects 0 spliced connections 0 spliced connections closed 0 spliced connections reset 0 spliced connections timeout 0 spliced connections persist timeout 0 spliced connections keepalive timeout 0 TCP checksum offload disabled during retransmit 0 Connection dropped due to bad ACKs
Command: netstat -m
Execution return code: 0.
No stderr found; stdout follows.
Kernel malloc statistics: ******* CPU 0 ******* By size inuse calls failed delayed free hiwat freed 32 164 1874 0 1 92 13104 0 64 147 17524 0 3 237 13104 0 128 1065 22744 0 30 247 6552 0 256 522 74947 0 31 150 13104 0 512 3937 919377 0 480 143 16380 0 1024 216 14928 0 97 248 6552 0 2048 1071 2931 0 531 107 9828 0 4096 76 258 0 15 36 3276 0 8192 9 165 0 8 20 1638 0 16384 256 326 0 35 11 819 0 32768 56 62 0 16 8 409 0 65536 141 141 0 71 0 409 0 131072 5 5 0 0 35 70 0 ******* CPU 1 ******* By size inuse calls failed delayed free hiwat freed 32 12 31 0 0 116 13104 0 64 42 4884 0 4 214 13104 0 128 449 5797 0 14 191 6552 0 256 157 5566 0 10 35 13104 0 512 1797 425928 0 226 235 16380 0 1024 34 4670 0 51 194 6552 0 2048 534 1168 0 270 114 9828 0 4096 2 84 0 5 10 3276 0 8192 1 60 0 5 7 1638 0 16384 128 193 0 19 11 819 0 32768 16 23 0 6 7 409 0 65536 34 34 0 17 0 409 0 131072 0 0 0 0 38 76 0 Streams mblk statistic failures: 0 high priority mblk failures 0 medium priority mblk failures 0 low priority mblk failures
Command: netstat -D
Execution return code: 0.
No stderr found; stdout follows.
Source Ipkts Opkts Idrops Odrops
-------------------------------------------------------------------------------
Unable to get statistics on device fcs0, errno = 6
ent_dev0 335951 48246 0 0
ent_dev1 315564 29701 0 0
ent_dev2 37168 28589 0 0
---------------------------------------------------------------
Devices Total 688683 106536 0 0
-------------------------------------------------------------------------------
ent_dd0 335951 48246 0 0
ent_dd1 315564 29701 0 0
ent_dd2 37168 28589 0 0
---------------------------------------------------------------
Drivers Total 688683 106536 0 0
-------------------------------------------------------------------------------
fcs_dmx0 0 N/A 0 N/A
ent_dmx0 315993 N/A 19958 N/A
ent_dmx1 295606 N/A 19958 N/A
ent_dmx2 37168 N/A 0 N/A
---------------------------------------------------------------
Demuxer Total 648767 N/A 39916 N/A
-------------------------------------------------------------------------------
IP 294768 167022 15120 1872
IPv6 0 0 0 0
TCP 58476 55083 43 0
UDP 217487 94439 132893 0
---------------------------------------------------------------
Protocols Total 570731 316544 148056 1872
-------------------------------------------------------------------------------
en_if0 315993 48246 0 0
en_if1 295606 29701 0 0
en_if2 37168 28589 0 0
lo_if0 61473 61605 134 0
---------------------------------------------------------------
Net IF Total 710240 168141 134 0
-------------------------------------------------------------------------------
(Note: N/A -> Not Applicable)
Command: netstat -s
Execution return code: 0.
No stderr found; stdout follows.
icmp: 63721 calls to icmp_error 0 errors not generated because old message was icmp Output histogram: echo reply: 1367 destination unreachable: 13405 0 messages with bad code fields 0 messages < minimum length 0 bad checksums 0 messages with bad length Input histogram: echo reply: 1494 destination unreachable: 13242 routing redirect: 292 echo: 1634 1367 message responses generated igmp: 0 messages received 0 messages received with too few bytes 0 messages received with bad checksum 0 membership queries received 0 membership queries received with invalid field(s) 0 membership reports received 0 membership reports received with invalid field(s) 0 membership reports received for groups to which we belong 6 membership reports sent tcp: 55178 packets sent 46273 data packets (23960337 bytes) 14 data packets (12064 bytes) retransmitted 5828 ack-only packets (4344 delayed) 0 URG only packets 0 window probe packets 2073 window update packets 990 control packets 0 large sends 0 bytes sent using largesend 0 bytes is the biggest largesend 58557 packets received 31558 acks (for 23960668 bytes) 396 duplicate acks 0 acks for unsent data 45064 packets (23882905 bytes) received in-sequence 3 completely duplicate packets (3 bytes) 0 old duplicate packets 0 packets with some dup. data (0 bytes duped) 378 out-of-order packets (576 bytes) 0 packets (0 bytes) of data after window 0 window probes 851 window update packets 31 packets received after close 0 packets with bad hardware assisted checksum 0 discarded for bad checksums 0 discarded for bad header offset fields 0 discarded because packet too short 9 discarded by listeners 0 discarded due to listener's queue full 7308 ack packet headers correctly predicted 23707 data packet headers correctly predicted 423 connection requests 340 connection accepts 758 connections established (including accepts) 782 connections closed (including 17 drops) 0 connections with ECN capability 0 times responded to ECN 5 embryonic connections dropped 31307 segments updated rtt (of 30371 attempts) 0 segments with congestion window reduced bit set 0 segments with congestion experienced bit set 0 resends due to path MTU discovery 0 path MTU discovery terminations due to retransmits 4 retransmit timeouts 0 connections dropped by rexmit timeout 8 fast retransmits 0 when congestion window less than 4 segments 3 newreno retransmits 0 times avoided false fast retransmits 0 persist timeouts 0 connections dropped due to persist timeout 3 keepalive timeouts 3 keepalive probes sent 0 connections dropped by keepalive 0 times SACK blocks array is extended 0 times SACK holes array is extended 0 packets dropped due to memory allocation failure 0 connections in timewait reused 0 delayed ACKs for SYN 0 delayed ACKs for FIN 0 send_and_disconnects 0 spliced connections 0 spliced connections closed 0 spliced connections reset 0 spliced connections timeout 0 spliced connections persist timeout 0 spliced connections keepalive timeout 0 TCP checksum offload disabled during retransmit 0 Connection dropped due to bad ACKs udp: 217544 datagrams received 0 incomplete headers 0 bad data length fields 0 bad checksums 63721 dropped due to no socket 69216 broadcast/multicast datagrams dropped due to no socket 0 socket buffer overflows 84607 delivered 94455 datagrams output ip: 294926 total packets received 0 bad header checksums 0 with size smaller than minimum 0 with data size < data length 0 with header length < data size 0 with data length < header length 0 with bad options 0 with incorrect version number 582 fragments received 0 fragments dropped (dup or out of space) 0 fragments dropped after timeout 291 packets reassembled ok 279512 packets for this host 13251 packets for unknown/unsupported protocol 0 packets forwarded 1872 packets not forwardable 0 redirects sent 167142 packets sent from this host 0 packets sent with fabricated ip header 0 output packets dropped due to no bufs, etc. 0 output packets discarded due to no route 106 output datagrams fragmented 212 fragments created 0 datagrams that can't be fragmented 0 IP Multicast packets dropped due to no receiver 0 successful path MTU discovery cycles 0 path MTU rediscovery cycles attempted 0 path MTU discovery no-response estimates 0 path MTU discovery response timeouts 0 path MTU discovery decreases detected 0 path MTU discovery packets sent 0 path MTU discovery memory allocation failures 0 ipintrq overflows 0 with illegal source 0 packets processed by threads 0 packets dropped by threads 0 packets dropped due to the full socket receive buffer 0 dead gateway detection packets sent 0 dead gateway detection packet allocation failures 0 dead gateway detection gateway allocation failures ipv6: 0 total packets received 0 with size smaller than minimum 0 with data size < data length 0 with incorrect version number 0 with illegal source 0 input packets without enough memory 0 fragments received 0 fragments dropped (dup or out of space) 0 fragments dropped after timeout 0 packets reassembled ok 0 packets for this host 0 packets for unknown/unsupported protocol 0 packets forwarded 0 packets not forwardable 0 too big packets not forwarded 0 packets sent from this host 0 packets sent with fabricated ipv6 header 0 output packets dropped due to no bufs, etc. 0 output packets without enough memory 0 output packets discarded due to no route 0 output datagrams fragmented 0 fragments created 0 packets dropped due to the full socket receive buffer 0 packets not delivered due to bad raw IPv6 checksum icmpv6: 0 calls to icmp6_error 0 errors not generated because old message was icmpv6 Output histogram: unreachable: 0 packets too big: 0 time exceeded: 0 parameter problems: 0 redirects: 0 echo requests: 0 echo replies: 0 group queries: 0 group reports: 0 group terminations: 0 router solicitations: 0 router advertisements: 0 neighbor solicitations: 0 neighbor advertisements: 0 0 messages with bad code fields 0 messages < minimum length 0 bad checksums 0 messages with bad length Input histogram: unreachable: 0 packets too big: 0 time exceeded: 0 parameter problems: 0 echo requests: 0 echo replies: 0 group queries: 0 bad group queries: 0 group reports: 0 bad group reports: 0 our groups' reports: 0 group terminations: 0 bad group terminations: 0 router solicitations: 0 bad router solicitations: 0 router advertisements: 0 bad router advertisements: 0 neighbor solicitations: 0 bad neighbor solicitations: 0 neighbor advertisements: 0 bad neighbor advertisements: 0 redirects: 0 bad redirects: 0 mobility calls when not started: 0 home agent address discovery requests: 0 bad home agent address discovery requests: 0 home agent address discovery replies: 0 bad home agent address discovery replies: 0 prefix solicitations: 0 bad prefix solicitations: 0 prefix advertisements: 0 bad prefix advertisements: 0 0 message responses generated
Command: netstat -sr
Execution return code: 0.
No stderr found; stdout follows.
routing: 0 bad routing redirects 0 dynamically created routes 0 new gateways due to redirects 3 destinations found unreachable 0 uses of a wildcard route
File: /etc/inetd.conf
## @(#)62 1.17.1.14 src/tcpip/etc/inetd.conf, tcpip, tcpip530 11/2/99 09:16:20 ## IBM_PROLOG_BEGIN_TAG ## This is an automatically generated prolog. ## ## tcpip530 src/tcpip/etc/inetd.conf 1.17.1.14 ## ## Licensed Materials - Property of IBM ## ## (C) COPYRIGHT International Business Machines Corp. 1993,1999 ## All Rights Reserved ## ## US Government Users Restricted Rights - Use, duplication or ## disclosure restricted by GSA ADP Schedule Contract with IBM Corp. ## ## IBM_PROLOG_END_TAG ## ## COMPONENT_NAME: TCPIP inetd.conf ## ## FUNCTIONS: ## ## ORIGINS: 26 27 ## ## (C) COPYRIGHT International Business Machines Corp. 1993 ## All Rights Reserved ## Licensed Materials - Property of IBM ## ## US Government Users Restricted Rights - Use, duplication or ## disclosure restricted by GSA ADP Schedule Contract with IBM Corp. ## ####################################################################### ## ## Internet server configuration database ## ## Services can be added and deleted by deleting or inserting a ## comment character (ie. #) at the beginning of a line If inetd ## is running under SRC control then the "refresh -s inetd" command ## needs to be executed for inetd to re-read the inetd.conf file. ## ## NOTE: The TCP/IP servers do not require SRC and may be started ## by invoking the service directly (i.e. /etc/inetd). If inetd ## has been invoked directly, after modifying this file, send a ## hangup signal, SIGHUP to inetd (ie. kill -1 "pid_of_inetd"). ## ## NOTE: The services with socket type of "sunrpc_tcp" and "sunrpc_udp" ## require that the portmap daemon be running. ## Also please use ## to designate comments in this file so that ## the smit commands can edit this file correctly. ## ## NOTE: When using IPv6 services, specify "tcp6" or "udp6" for the ## protocol. "tcp" and "udp" are interpreted as IPv4. ## ## service socket protocol wait/ user server server program ## name type nowait program arguments ## #ftp stream tcp6 nowait root /usr/sbin/ftpd ftpd #telnet stream tcp6 nowait root /usr/sbin/telnetd telnetd -a #shell stream tcp6 nowait root /usr/sbin/rshd rshd #kshell stream tcp nowait root /usr/sbin/krshd krshd #login stream tcp6 nowait root /usr/sbin/rlogind rlogind #klogin stream tcp nowait root /usr/sbin/krlogind krlogind #exec stream tcp6 nowait root /usr/sbin/rexecd rexecd #comsat dgram udp wait root /usr/sbin/comsat comsat #uucp stream tcp nowait root /usr/sbin/uucpd uucpd #bootps dgram udp wait root /usr/sbin/bootpd bootpd /etc/bootptab ## ## Finger, systat and netstat give out user information which may be ## valuable to potential "system crackers." Many sites choose to disable ## some or all of these services to improve security. ## #finger stream tcp nowait nobody /usr/sbin/fingerd fingerd #systat stream tcp nowait nobody /usr/bin/ps ps -ef #netstat stream tcp nowait nobody /usr/bin/netstat netstat -f inet # #tftp dgram udp6 SRC nobody /usr/sbin/tftpd tftpd -n #talk dgram udp wait root /usr/sbin/talkd talkd #ntalk dgram udp wait root /usr/sbin/talkd talkd # # rexd uses very minimal authentication and many sites choose to disable # this service to improve security. # #rquotad sunrpc_udp udp wait root /usr/sbin/rpc.rquotad rquotad 100011 1 #rexd sunrpc_tcp tcp wait root /usr/sbin/rpc.rexd rexd 100017 1 #rstatd sunrpc_udp udp wait root /usr/sbin/rpc.rstatd rstatd 100001 1-3 #rusersd sunrpc_udp udp wait root /usr/lib/netsvc/rusers/rpc.rusersd rusersd 100002 1-2 #rwalld sunrpc_udp udp wait root /usr/lib/netsvc/rwall/rpc.rwalld rwalld 100008 1 #sprayd sunrpc_udp udp wait root /usr/lib/netsvc/spray/rpc.sprayd sprayd 100012 1 #pcnfsd sunrpc_udp udp wait root /usr/sbin/rpc.pcnfsd pcnfsd 150001 1-2 #echo stream tcp nowait root internal #discard stream tcp nowait root internal #chargen stream tcp nowait root internal #daytime stream tcp nowait root internal #time stream tcp nowait root internal #echo dgram udp wait root internal #discard dgram udp wait root internal #chargen dgram udp wait root internal #daytime dgram udp wait root internal #time dgram udp wait root internal ## The following line is for installing over the network. #instsrv stream tcp nowait netinst /u/netinst/bin/instsrv instsrv -r /tmp/netinstalllog /u/netinst/scripts #imap2 stream tcp nowait root /usr/sbin/imapd imapd #pop3 stream tcp nowait root /usr/sbin/pop3d pop3d #xmquery dgram udp wait root /usr/bin/xmtopas xmtopas -p3 wsmserver stream tcp nowait root /usr/websm/bin/wsmserver wsmserver -start godm stream tcp nowait root /usr/es/sbin/cluster/godmd
File: /etc/dhcpcd.ini
# @(#)02 1.7 src/tcpip/etc/dhcpcd.ini, dhcp, tcpip530 12/8/95 11:01:56
# IBM_PROLOG_BEGIN_TAG
# This is an automatically generated prolog.
#
# tcpip530 src/tcpip/etc/dhcpcd.ini 1.7
#
# Licensed Materials - Property of IBM
#
# Restricted Materials of IBM
#
# (C) COPYRIGHT International Business Machines Corp. 1995
# All Rights Reserved
#
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
# IBM_PROLOG_END_TAG
#
# dhcpcd.ini -- DHCP Client configuration file
#
#
# This file contains directives that can be specified by the
# to configure the client.
#
#
# Do not put any long line without white space in this file.
#
# A line starting with a '#' character is a comment and is ignored.
# A '#' on a line which is not part of a quoted string indicates
# that anything to the right of this character is a comment and should
# be ignored.
#
# A continuation character of '\' is supported. It must be
# the last non-whitespace character on the line prior to
# any comments.
#
#
#
# The directives are specified in the form of
# <keyword> <value1> ... <valueN>.
#
# Here is a list of all the keywords whose value can be specified
# in this file:
#
# Keyword Effect
# ------------- ---------------------------------------------------
#
# numLogFiles The number of log files desired.
# logFileSize The Size of log files in K bytes.
# logFileName The name of the most recent log file.
# logItem One item to be logged.
#
# interface The network interface that needs DHCP configuration.
# clientid Specifies whether the client id included in all
# packets to the server should be the hardware MAC
# address or the HOSTNAME.
# smiffer A command string to execute to start a program to
# detect hardware failure/recovery of the network
# adapter.
# updateDNS A command string to execute to cause the DNS server
# to be updated with the new IP address for the
# given name.
# option An option requested by this client
# vendor A vendor extension option
# reject An option to be ignored if sent by a server
# otherOptions Whether to process options not specifically
# requested or rejected in this client config file.
#
#
# Log files. This set of parameters specifies the log files that will be
# maintained by this server. Each parameter is identified by a keyword
# and followed by its value.
#
# Keyword Value Definition
# -------- ------------ ------------------------------------------
# numLogFiles 0 to n number of log files. If 0 is specified,
# no log file will be maintained and no log
# message is display anywhere. n is the
# maximum number of log files maintained as
# the size of the most recent log file
# reaches its maximum size and a new log file
# is created.
#
# logFileSize in K bytes maximum size of a log file. When the size
# of the most recent log file reaches this
# value, it is renamed and a new log file is
# created.
#
# logFileName file path name of the most recent log file. Less
# recent log files have the number 1 to
# (n - 1) appended to their names; the larger
# the number, the less recent the file.
#
# logItem One item that will be logged.
# SYSERR System error, at the interface to the platform.
# OBJERR Object error, in between objects in the process.
# PROTERR Protocol error, between client and server.
# WARNING Warning, worth of attention from the user.
# EVENT Event occurred to the process.
# ACTION Action taken by the process.
# INFO Information that might be useful.
# ACNTING Who was served when.
# TRACE Code flow, for debugging.
#
#
numLogFiles 4
logFileSize 100
logFileName /usr/tmp/dhcpcd.log
logItem SYSERR
logItem OBJERR
#logItem PROTERR
#logItem WARNING
#logItem EVENT
#logItem ACTION
#logItem INFO
#logItem ACNTING
#logItem TRACE
#
# Network interface. This parameter specifies a network interface
# that needs DHCP configuration. The keyword and its values are as
# follows:
#
# Keyword Value Definition
# -------- ------------ ------------------------------------------
# interface <ifName>
#
# DHCP interface. ifName is the name of
# the network interface or any ro represent the
# first found or all to do all found interfaces
#
# The interface statement may be immediately followed
# by a pair of curly brackets, in which
# the options requested for this interface can be
# specified. Options requested within
# interface curly brackets apply only to
# this interface.
# Note: It may be desirable that the client can automaticly detect a
# network interface via which DHCP is to be performed. Until
# such a mechanism becomes available, this parameter needs to be
# specified in this config file.
#
# clientid MAC or HOSTNAME
# The client id to use in all communication
# with the server. MAC denotes that the
# hardware address for the particular interface
# should be used as the client id. HOSTNAME
# denotes that the domain host name should
# be used as the client id.
# The default is HOSTNAME. The bottom of the
# file sets MAC. MAC is better for NIM
# environments.
#
# sniffer exec string A string enclosed in quotes to indicate a
# program to execute to detect hardware
# failure/recovery for an interface. The
# dhcp client will look for signal 23 to
# indicate that the network is up and signal
# 16 to indicate that the network is down.
#
# updateDNS exec string A string enclosed in quites to indicate a
# program to execute to update the DNS server
# with the new IP address for the given name.
# This string should include four %s's to
# indicate the placement of the following
# information from the dhcp client:
#
# hostname - This is the value of option 12.
# The value returned by the dhcp server, is used
# if one is supplied. Else, if the client specified
# a value (in THIS file) the client requested value
# is used. If neither the client specified a
# requested hostname nor the server supplied one,
# this exec string will not be executed.
#
# domainname - This is the value of option 15.
# The value returned by the dhcp server, is used
# if one is supplied. Else, if the client specified
# a value (in THIS file) the client requested value
# is used. If neither the client specified a
# requested hostname nor the server supplied one,
# A null string ("") will be supplied by dhcp. Thus,
# this value is deemed optional.
#
# Ip Address - This is the IP address leased to this client
# by the server. The string is supplied in dotted
# notation, ie 9.2.23.43.
#
# leasetime - This is the lease time granted by the server.
# This string is a decimal number representing the
# number of seconds of the lease.
#
# These values are output by dhcp in this order:
# hostname domainname Ip Address leasetime
#
# A script /usr/sbin/dhcpaction has been provided with this functionality
# as well as actions to help NIM interact with DHCP clients.
#
# /usr/sbin/dhcpaction hostname domainnaim ipaddress leasetime REC NIM
# The first four parameters are what will be used to update the DNS
# server. The fifth parameter tells dhcpaction to update the A record,
# the PTR record, or Both, or None. The options are A, PTR, BOTH, NONE.
# The sixth parameter is used to tell servers that NIM is being used
# and processing needs to be done when a client changes address. The
# options for this are NIM and NONIM. On clients, this needs to be
# set to NONIM.
#
# option <code> [<value>] [exec <string>]
# An option requested by this client. Its
# scope is determined by whether it is inside
# a set of curly braces for a particular
# interface, or if it is outside all curly
# braces. If outside, it applies to all
# interfaces.
#
# Code is the option code of the option
# requested.
#
# Value is the requested value for that option.
# This value is passed to the server with the
# option. The value is not required.
#
# The keyword exec denotes a string following
# which should be executed if this option
# is returned by the server. This string
# is expected to be an executable shell script
# or program. A "%s" may be included in the
# string. If present, the value returned by
# the server will be provided in ascii.
#
# vendor Special syntax for the specification of
# the vendor extensions field. Is it followed
# by a set of curly braces. Inside the
# curly braces, the options and values for
# the vendor extensions field are specified.
# An exec function for the vendor option should
# be placed on the same line as the "vendor" keyword,
# using the same syntax as on the other option lines.
# The exec string on an option inside the
# vendor extensions options is not valid. It
# is ignored.
#
# reject <code> Specified that if this option code is
# returned by the server, this option
# should be ignored by the client. Its
# value should not be used.
#
# otherOptions accept or reject
# Specifies how all other options should
# be handled by the client. This refers
# to any options not specifically requested
# with an "option" statement or rejected
# with a "reject" statement. The default
# is that all options are accepted.
#
#
#
#sniffer "ifsniff -c -itr0"
#option 60 foo
updateDNS "/usr/sbin/dhcpaction '%s' '%s' '%s' '%s' A NONIM >> /tmp/updns.out 2>&1 "
clientid MAC
File: /etc/dhcpsd.cnf
# @(#)03 1.6 src/tcpip/etc/dhcpsd.cnf, dhcp, tcpip530 7/23/96 13:07:32
# IBM_PROLOG_BEGIN_TAG
# This is an automatically generated prolog.
#
# tcpip530 src/tcpip/etc/dhcpsd.cnf 1.6
#
# Licensed Materials - Property of IBM
#
# Restricted Materials of IBM
#
# (C) COPYRIGHT International Business Machines Corp. 1995,1996
# All Rights Reserved
#
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
# IBM_PROLOG_END_TAG
#
# dhcpsd.cnf -- DHCP Server Configuration File
#
#
# This file contains directives that can be specified by the
# server's administrator to configure the server and enforce
# policies.
#
# Do not put any long line without white space in this file.
#
# A line starting with a '#' character is a comment and is ignored.
# A '#' on a line which is not part of a quoted string indicates
# that anything to the right of this character is a comment and should
# be ignored.
#
# A continuation character of '\' is supported. It must be
# the last non-whitespace character on the line prior to
# any comments.
#
# The directives are specified in the form of
# <keyword> <value1> ... <valueN>.
#
# Here is a list of all the keywords whose value can be specified
# in this file:
#
# Keyword Effect
# ------------- ---------------------------------------------------
#
# numLogFiles The number of log files desired.
# logFileSize The Size of log files in K bytes.
# logFileName The name of the most recent log file.
# logItem One item to be logged.
#
# network Address of one network managed by this server.
# subnet Address of one subnet within a network.
# option One option to enabled and its value specified.
#
# leaseTimeDefault
# The default duration of leases issued by this server.
#
# leaseExpireInterval
# The time interval at which the expiration condition
# of the leases currently running is examined.
#
# supportBOOTP Whether or not to support BOOTP clients.
# supportUnlisted Clients Whether or not to support clients that are
# not listed specifically with individual
# client statements. (see "client" below.)
# updateDNS String defining command to use to update the DNS PTR
# IP address to name mappings for IP addresses assigned
# by this server.
# removeDNS String defining command to use to remove the DNS PTR
# IP address to name mappings for IP addresses assigned
# by this server. Called when DHCPrelease is received.
# class Definition of a set of options for a specific class of clients.
# client Definition of a set of options for a specific client or
# or a definition of a client not to be serviced
# or a definition of an address not to be used.
#
#
# The scope of a keyword is limited by a pair of curly brackets ({, })
# within which the keyword is located. If a keyword is located outside
# of any pair of curly brackets, its scope is applicable to all the
# entities served by this process.
#
# The presence and values of these parameters are picked up by the
# server that is started or restarted.
#
#
# Log files. This set of parameters specifies the log files that will be
# maintained by this server. Each parameter is identified by a keyword
# and followed by its value.
#
# Keyword Value Definition
# -------- ------------ ------------------------------------------
# numLogFiles 0 to n number of log files. If 0 is specified,
# no log file will be maintained and no log
# message is display anywhere. n is the
# maximum number of log files maintained as
# the size of the most recent log file
# reaches its maximum size and a new log file
# is created.
#
# logFileSize in K bytes maximum size of a log file. When the size
# of the most recent log file reaches this
# value, it is renamed and a new log file is
# created.
#
# logFileName file path name of the most recent log file. Less
# recent log files have the number 1 to
# (n - 1) appended to their names; the larger
# the number, the less recent the file.
#
# logItem One item that will be logged.
# SYSERR System error, at the interface to the platform.
# OBJERR Object error, in between objects in the process.
# PROTERR Protocol error, between client and server.
# WARNING Warning, worth of attention from the user.
# EVENT Event occurred to the process.
# ACTION Action taken by the process.
# INFO Information that might be useful.
# ACNTING Who was served when.
# TRACE Code flow, for debugging.
#
#
numLogFiles 4
logFileSize 100
logFileName /usr/tmp/dhcpsd.log
logItem SYSERR
logItem OBJERR
#logItem PROTERR
#logItem WARNING
#logItem EVENT
#logItem ACTION
#logItem INFO
#logItem ACNTING
#logItem TRACE
#
# Networks and subnets. This set of parameters specifies the networks and
# the subnets within the networks, as well as other parameters associated
# with each network or subnet.
#
# Here is a list of the parameters in this set and their definitions:
#
# Keyword Value Definition
# -------- --------------- ------------------------------------------
#
# network <Network address> [<Subnet Mask>|<range>]
#
# network statement. It specifies one
# network administered by this server.
#
# Network address is the address of this
# network. This address is specified in the
# dotted notation (e.g., 9.0.0.0, 128.81.0.0,
# or, 192.81.20.0). Full four-byte value
# should be specified (i.e., 9, 128.81, or
# 192.81.20 is not legal).
#
# Network address may optionally be followed
# by the subnet mask, a range, or nothing.
#
# If a subnet mask is specified, one or more
# subnet statements should appear in the
# succeeding lines within a pair of curly
# brackets. The subnet mask may be specified
# either in the dotted notation (e.g.,
# 255.255.255.128) or as a number indicating
# the number of 1 bits in the mask (e.g., 25,
# which is equivalent to 255.255.255.128).
#
# If a range is specified, it determines,
# within the network, the range of hosts that
# are administered by this server, and it
# implies that there is no subnetting. A range
# is specified by the host addresses, in the
# dotted notation, at the lower end and the
# higher end of the range, respectively,
# separated by a hyphen with no interleaving
# space (e.g., 192.81.20.1-129.81.20.128).
#
# If nothing is specified after Network
# address, all hosts in that network are
# administered by this server.
#
# A network statement may be immediately followed
# by a pair of curly brackets, in which parameters
# (e.g., options) particular to this network can
# be specified.
#
# subnet <Subnet address> [<range>]
#
# subnet statement. One or more subnet
# statements are enclosed by a pair of curly
# brackets that immediately follows a network
# statement with subnet mask. A subnet
# statement specifies one subnet within that
# network.
#
# Subnet address is the address of this subnet.
# This address is specified in the dotted
# notation (e.g., 9.17.32.0 or 128.81.22.0).
#
# Subnet address may be followed by a range or
# nothing.
#
# If a range is specified, it determines,
# within the subnet, the range of hosts that
# are administered by this server. A range
# is specified by the host addresses, in the
# dotted notation, at the lower end and the
# higher end of the range, respectively,
# separated by a hyphen with no interleaving
# space. A range must encompass all addresses
# to be administered since multiple subnet
# statements to define the same subnet are
# not allowed. Use the "client" statement to
# exclude any addresses in the range which the
# server should not administer.
#
# If nothing is specified after Subnet address,
# all hosts in that subnet are administered
# by this server.
#
# The ranges in two servers administering the
# the same subnet can not overlap. Otherwise,
# two hosts may be assigned the same address.
#
#
# A subnet statement may be immediately followed
# by a pair of curly brackets, in which parameters
# (e.g., options) particular to this subnet can
# be specified.
#
#
# class <class_name> [<range>]
# Definition of a class. The class name is a
# simple ascii string. A class's scope is
# determine by the curly brackets in which it
# is enclosed. If it is outside all curly
# brackets, then its scope is the entire file.
#
# A class name may be followed by a range or
# nothing. If a range of Ip Addresses is
# specified, then only addresses in that range
# will be assigned to clients who request this
# class. Note that clients who request this
# class, for which the subnet does not match
# the range will not be processes. Bad
# addresses will not be given out by the server.
# If an address range is not specified, then
# addresses will be given to clients using
# the usual rules of assignment.
#
# The class statement may be immediately followed
# by a pair of curly brackets, in which
# the options particular to this class can be
# specified. A class may be defined within
# the curly brackets of a subnet, but a subnet
# may not be defined within the curly brackets
# of a class.
#
# Options set up in the network or subnet
# containing a class definition will also
# apply to the class.
#
# client <id_type> <id_value> <address>
# Definition of client/address processing.
#
# <id_type> is 0 for a string otherwise it
# is one of the hardware types defined in
# RFC 1340 (i.e. 6 for IEEE 802 networks.)
#
# <id_value> is a character string for <id_type>=0.
# Typically, this would be a domain name.
# For a non-zero <id_type>, the <id_value> is a
# hexadecimal string representing
# the hardware address of the client.
#
# Note, an <id_type> of 0 and an <id_value> of
# '0' indicates that the <address> specified
# should not be distributed by this server.
#
# The <address> can be the string "none" to indicate
# that the client with <id_type> and <id_value> should
# should not be serviced by this server.
# The <address> can be the string "any" to
# indicate that the server should choose
# an appropriate address for this client.
# The <address> can be an internet address
# in dotted notation (eg. 9.2.15.82). This
# will be the Ip address given to the
# particular client specified by <id_type>
# and <id_value>. As mentioned above, an
# <id_type> of 0 and an <id_value> of '0'
# indicates that the <address> specified
# should not be distributed by this server.
#
# Note: If a client is configured in this way on the server,
# then any class information requested by the client
# will be ignored. No class specific information
# will be processed for these clients.
#
# The client statement may be immediately followed
# by a pair of curly brackets, in which the options
# particular to this client can be specified.
#
# A client statement with an address specified that is not
# part of the address pool specified in a network/subnet
# elsewhere in this file must contain the subnet mask option(1)
# For all other clients, the server will compute the subnet mask
# option to send the client based on the network/subnet definitions.
#
# Note: All clients inherit all globally defined options.
# A client defined in a network scope will inherit
# options defined for that network.
# A client defined in a subnet scope, will inherit
# options defined for that subnet and emcompassing network.
#
# A class definition inside a client scope is not allowed.
#
# The client statement may be used to configure bootp clients.
# To do this, specify all the bootp options using the option
# syntax defined below. In addition, specify an infinite
# lease time in the client scope with "option 51 0xffffffff".
# DHCP options will not be served to the bootp client.
#
#
# Option. This parameter specifies the value of an option defined in
# "DHCP Options and BOOTP Vendor Extensions" (RFC 1533) and supported by
# this server.
#
# An option is specified by the "option" keyword followed by the option code
# of this option and its data field, in a single line. One or more of this
# parameter may be specified.
#
# The scope within which an option applies is delimited by a pair of curly
# brackets ({, }) surrounding this parameter.
#
# Two or more options with the same option code may be specified. Their data
# fields are concatenated in a single option in a packet generated by the server
# if the options have the same scope or one's scope includes that of another.
#
# Some of the defined options do not need to be specified by this parameter.
# These options are either mandated by the protocol or this implementation
# to be present in proper packets, or only generated by a client. These
# options are (option code and name):
#
# 0 Pad Option
# 255 End Option
# 1 Subnet Mask
# 50 Request IP Address
# 51 IP Address Lease Time
# 52 Option Overload
# 53 DHCP Message Type
# 54 Server Identifier
# 55 Parameter Request List
# 57 Maximum DHCP Message Size
# 58 Renewal (T1) Time Value
# 59 Rebinding (T2) Time Value
# 60 Class-identifier of client
# 61 Client-identifier.
#
# The other options may be specified by this parameter.
#
# When specifying an option, its data field takes one of the following
# formats:
#
# IP Address : a single IP address.
# IP Addresses : One or more IP addresses separated by white
# space(s).
# IP Address Pair : two IP addresses separated by a single colon.
# IP Address Pairs : One or more IP address pairs separated by
# white space(s).
# Boolean : [0, 1]
# Byte : [-128, 127]
# Unsigned Byte : [0, 255]
# Unsigned Bytes : space delimited list of values in range [0, 255]
# Short : [-32768, 32767]
# Unsigned Short : [0, 65535]
# Unsigned Shorts : space delimited list of values in range [0, 65535]
# Long : [-2147483648, 2147483647]
# Unsigned Long : [0, 4294967295]
# String : string of characters enclosed between two
# double quotes.
#
# Note: All IP addresses are specified in dotted-decimal form.
#
#
# Each of the defined options is listed below by its code and name, followed
# by the format of its data field.
#
# Code Name Data field format/Notes
# ---- ----------------------- ------------------------------------
#
# RFC 1497 Vendor Extensions
#
# 0 Pad Option No need to specify
# 255 End Option No need to specify
# 1 Subnet Mask Unsigned Long
# Only used in client scope.
# 2 Time Offset Long
# 3 Router Option IP Addresses
# 4 Timer Server Option IP Addresses
# 5 Name Server Option IP Addresses
# 6 Domain Name Server Option IP Addresses
# 7 Log Server Option IP Addresses
# 8 Cookie Server Option IP Addresses
# 9 LPR Server Option IP Addresses
# 10 Impress Server Option IP Addresses
# 11 Resource Location Server Option IP Addresses
# 12 Host Name Option String
# 13 Boot File Size Option Unsigned Short
# 14 Merit Dump File String
# 15 Domain Name String
# 16 Swap Server IP Address
# 17 Root Path String
# 18 Extensions Path String
#
# IP Layer Parameters per Host
#
# 19 IP Forwarding Enable/Disable
# Option Boolean, or client class profile file
# 20 Non-local Source Routing
# Enable/Disable Option Boolean, or client class profile file
# 21 Policy Filter Option IP Address Pairs
# 22 Maximum Datagram Reassembly Size
# Unsigned Short, or client class profile file
# 23 Default IP Time-to-live Unsigned Byte, or client class profile file
# 24 Path MTU Aging Timeout Option Unsigned Long
# 25 Path MTU Plateau Table One or more Unsigned Short separated by
# white space(s)
#
# IP Layer Parameters per Interface
#
# 26 Interface MTU Option Unsigned Short
# 27 All Subnets are Local Option Boolean
# 28 Broadcast Address Option IP address
# 29 Perform Mask Discovery Option Boolean
# 30 Mask Supplier Option Boolean
# 31 Perform Router Discovery Option Boolean
# 32 Router Solicitation Address
# Option IP Address
# 33 Static Route Option IP Address Pairs
#
# Link Layer Parameters per Interface
#
# 34 Trailer Encapsulation Option Boolean
# 35 ARP Cache Timeout Option Unsigned Long
# 36 Ethernet Encapsulation Option Boolean
#
# TCP Parameters
#
# 37 TCP Default TTL Option Unsigned Byte
# 38 TCP Keepalive Interval Option Unsigned Long
# 39 TCP Keepalive Garbage Option Boolean
#
# Application and Service Parameters
#
# 40 NIS Domain Option String
# 41 NIS Option IP Addresses
# 42 Network Time Protocol Servers
# Option IP Addresses
# 43 Vendor Specific Information Unsigned Bytes
# 44 NetBIOS over TCP/IP Name Server
# Option IP Addresses
# 45 NetBIOS over TCP/IP Datagram
# Distribution Server IP Addresses
# 46 NetBIOS over TCP/IP Node
# Type Option Unsigned Byte
# 47 NetBIOS over TCP/IP Scope
# Option Unsigned Bytes
# 48 X Window System Font Server
# Option IP Addresses
# 49 X Window System Display
# Manager Option IP Addresses
#
# DHCP Extensions
#
# 50 Request IP Address No need to specify
# 51 IP Address Lease Time Unsigned Long
# May be specified in a network, subnet, class of client definition
# to indicate the lease time to be be used in that scope.
# Use 0xffffffff to indicate an infinite/permanent lease.
# 52 Option Overload No need to specify
# 53 DHCP Message Type No need to specify
# 54 Server Identifier No need to specify
# 55 Parameter Request List No need to specify
# 56 Message String
# 57 Maximum DHCP Message Size No need to specify
# 58 Renewal (T1) Time Value No need to specify
# 59 Rebinding (T2) Time Value No need to specify
# 60 Class-identifier of client Generated by client
# 61 Client-identifier Generated by client
#
# BOOTP Specific Options
#
# These options are only valid on BOOTP requests. Instead of an option
# number these have a character sequence.
#
# sa server address for the bootp client to use
# bf bootfile for the bootp client to use
# hd home directory for the bootp client to look in for the bootfile.
#
# sa is type Ip Address. bf and hd are type String.
#
# Example:
# option sa 1.1.2.2
# option hd "/vikings/native"
# option bf "bootfile.asdg"
#
#
# Other option numbers may be specifed up to 255. The options not list above
# will need to be specified with the unsigned bytes type.
#
# Example:
# option 178 01 34 53 # Means place tag 178 with value 0x013553.
#
#
# Default Lease Time. This parameter specifies the default lease
# duration for the leases issued by this server. In the absence
# of any more specific lease duration (e.g., lease duration for
# specific client(s) or class of clients,) the lease duration
# specified by this parameter takes effect. The keyword for this
# parameter and its values are as follows:
#
# Keyword Value
# ----------- -----------------------
# leaseTimeDefault <amount> [<unit>]
#
# The amount is specified by a decimal number. The unit is one
# of the following (plural is accepted):
#
# year
# month
# week
# day
# hour
# minute (default if unit is absent)
# second
#
# There is at lease one white space in between the amount and unit.
# Only the first amount following the keyword has effect.
#
# If this parameter is not specified, the default lease duration is
# one (1) hour.
#
# This parameter should appear outside of any pair of curly brackets,
# i.e., it applies to all leases issued by this server.
#
# NOTE this keyword only applies to the default for all addresses.
# To specify a specific lease time for a subnet, network, class or
# client, use the usual "option 51 value" to specify that lease time
# (in seconds).
#
# Lease Expiration Time Interval. This parameter specifies the time
# interval at which the lease expiration condition is examined, and
# if a running lease meets such condition, it is expired. The value
# of this parameter applies to all leases administered by this server.
# The keyword for this parameter and its values are as follows:
#
# Keyword Value
# ----------- -----------------------
# leaseExpireInterval <amount> [<unit>]
#
# The amount is specified by a decimal number. The unit is one
# of the following (plural is accepted):
#
# year
# month
# week
# day
# hour
# minute (default if unit is absent)
# second
#
# There is at lease one white space in between the amount and unit.
# Only the first amount following the keyword has effect.
#
# If this parameter is not specified, the default interval is
# one (1) minute.
#
# This parameter should appear outside of any pair of curly brackets,
# i.e., it applies to all leases issued by this server.
#
# The value of this parameter SHOULD be in proportion with that of
# parameter leaseTimeDefault so that the expirations of leases are
# recognized in time.
#
#
#
# BOOTP Support. This parameter indicates to the server whether or
# not to support requests from BOOTP clients. The keyword for this
# parameter and its values are as follows:
#
# Keyword Value Definition
# ------------- ---------- ------------------------------
# supportBOOTP [yes | no]
# If an "yes" is specified, the
# server will support BOOTP
# clients.
#
# If the value field is not an
# "yes", or the keyword is omitted,
# the server will not support
# BOOTP clients.
#
# The scope of this parameter covers all the networks and subnets
# administered by this server.
#
# If the server previously supported BOOTP clients and has been
# reconfigured not to support BOOTP clients, the address binding
# for a BOOTP client established before the reconfiguration, if any,
# will still be maintained until the time when that BOOTP client sends
# a request again (when it is rebooting.) At that time, the server
# will not respond, and the binding will be removed.
#
#
#
# Support for unlisted clients. This parameter indicates to the server whether
# or not to support requests from clients that are not specifically configured
# with their own individual client statements in the server. The keyword for
# this parameter and its values are as follows:
#
# Keyword Value Definition
# ------------- ---------- ------------------------------
# supportunlistedClients [yes | no]
# If "yes" is specified, the
# server will support unlisted
# clients.
#
# If the value field is anything other
# than "yes", the server will not support
# unlisted clients.
#
# If this keyword is not found in the file, the server WILL support
# clients not specifically configured with a client statement.
#
# Keyword Value Definition
# ------------- ---------- ------------------------------
# updateDNS string A string enclosed in quites to indicate a
# program to execute to update the DNS server
# with the new inverse mapping for the IP address
# and names served by dhcp.
# This string should include four %s's to
# indicate the placement of the following
# information from the dhcp client:
#
# hostname - This is the value of option 12.
# The value returned by the dhcp server, is used
# if one is supplied. Else, if the client specified
# a value (in THIS file) the client requested value
# is used. If neither the client specified a
# requested hostname nor the server supplied one,
# this exec string will not be executed.
#
# domainname - This is the value of option 15.
# The value returned by the dhcp server, is used
# if one is supplied. Else, if the client specified
# a value (in THIS file) the client requested value
# is used. If neither the client specified a
# requested hostname nor the server supplied one,
# A null string ("") will be supplied by dhcp. Thus,
# this value is deemed optional.
#
# Ip Address - This is the IP address leased to this client
# by the server. The string is supplied in dotted
# notation, ie 9.2.23.43.
#
# leasetime - This is the lease time granted by the server.
# This string is a decimal number representing the
# number of seconds of the lease.
#
# These values are output by dhcp in this order:
# hostname domainname Ip Address leasetime
#
# A script /usr/sbin/dhcpaction has been provided with this functionality
# as well as actions to help NIM interact with DHCP clients.
#
# /usr/sbin/dhcpaction hostname domainnaim ipaddress leasetime REC NIM
#
# The first four parameters are what will be used to update the DNS
# server. The fifth parameter tells dhcpaction to update the A record,
# the PTR record, or Both, or None. The options are A, PTR, BOTH, NONE.
# The sixth parameter is used to tell servers that NIM is being used
# and processing needs to be done when a client changes address. The
# options for this are NIM and NONIM.
#
# removeDNS string A string enclosed in quites to indicate a
# program to execute to update the DNS server
# when the removal of the PTR or A records
# associated with the ip address.
# This string should include a %s to
# indicate the placement of the following
# information from the dhcp client:
#
# Ip Address - This is the IP address leased to this client
# by the server. The string is supplied in dotted
# notation, ie 9.2.23.43.
#
# A script /usr/sbin/dhcpremove has been provided with this functionality
# as well as actions to help NIM interact with DHCP clients.
#
# /usr/sbin/dhcpremove ipaddress REC NIM
#
# The first parameter is what will be used to update the DNS server.
# It will be used to determine what the hostname is and if the removal
# of the record should occurs. The second parameter tells dhcpremove to
# update the A record, the PTR record, or Both, or None. The options are
# A, PTR, BOTH, NONE. The third parameter is used to tell servers that
# NIM is being used and processing needs to be done when a client
# changes addresses. The options for this are NIM and NONIM.
#
#
# Example One.
#
# leaseTimeDefault 30 minutes
# leaseExpireInterval 3 minutes
# supportBOOTP yes
# supportUnlistedClients yes
#
# option 9 10.11.12.13 # printer for all
# option 15 dreampark # domain name
#
# network 9.0.0.0 24
# {
# subnet 9.2.218.0 9.2.218.1-9.2.218.128
# subnet 9.67.112.0 9.67.112.1-9.67.112.64
# {
# option 28 9.67.112.127 # broadcast address
# option 9 9.67.112.1 # printer 1
# option 9 9.67.112.2 # printer 2
# option 15 sandbox. # domain name
# class netbios_host
# {
# option 44 9.67.112.125 # Netbios over tcp/ip name server
# option 46 2 # Netbios over tcp/ip node type
# }
# }
#
# option 15 toyland. # domain name
# option 9 9.68.111.128 # printer 3
# option 33 1.2.3.4:9.8.7.1 # route to the moon
# option 33 5.6.7.8:9.8.7.2 # route to the mars
# option 3 11.22.33.44 55.66.77.88 # routes to black holes
#
# }
#
#
#
# Named resources are stored: "Name" "definition"
## "Fred" "option 15 "greg.com""
## "watson.ibm.com" "option 15 "watson.ibm.com""
### "DHCP Server Greg" "logItem SYSERR"
### "DHCP Server Greg" "numlogfiles 6"
### "DHCP Server Greg" "logfilesize 100"
### "DHCP Server Greg" "logfilename /usr/tmp/dhcpsd.log"
### "DHCP Server Greg" "network 9.0.0.0 25"
### "DHCP Server Greg" "{"
### "DHCP Server Greg" " option 15 "bizarro.austin.ibm.com""
### "DHCP Server Greg" " option 15 "superman.austin.ibm.com""
### "DHCP Server Greg" "}"
#updateDNS "/usr/sbin/dhcpaction '%s' '%s' '%s' '%s' PTR NONIM >>/tmp/updns.out 2>&1 "
#removeDNS "/usr/sbin/dhcpremove '%s' PTR NONIM >>/tmp/rmdns.out 2>&1 "
File: /etc/dhcprd.cnf
# @(#)04 1.2 src/tcpip/etc/dhcprd.cnf, dhcp, tcpip530 10/16/95 09:48:25 # IBM_PROLOG_BEGIN_TAG # This is an automatically generated prolog. # # tcpip530 src/tcpip/etc/dhcprd.cnf 1.2 # # Licensed Materials - Property of IBM # # Restricted Materials of IBM # # (C) COPYRIGHT International Business Machines Corp. 1995 # All Rights Reserved # # US Government Users Restricted Rights - Use, duplication or # disclosure restricted by GSA ADP Schedule Contract with IBM Corp. # # IBM_PROLOG_END_TAG # # dhcprd.cnf -- DHCP/BOOTP Relay Configuration File # # # A line starting with a '#' character is a comment and is ignored. # A '#' on a line which is not part of a quoted string indicates # that anything to the right of this character is a comment and should # be ignored. # # The directives are specified in the form of # <keyword> <value1> ... <valueN>. # # Here is a list of all the keywords whose value can be specified # in this file: # # Keyword Effect # ------------- --------------------------------------------------- # # numLogFiles The number of log files desired. # logFileSize The Size of log files in K bytes. # logFileName The name of the most recent log file. # logItem One item to be logged. # # server The server to send the packets to. Multiple are allowed. # # The presence and values of these parameters are picked up by the # relay agent that is started or restarted. # # # Log files. This set of parameters specifies the log files that will be # maintained by this server. Each parameter is identified by a keyword # and followed by its value. # # Keyword Value Definition # -------- ------------ ------------------------------------------ # numLogFiles 0 to n number of log files. If 0 is specified, # no log file will be maintained and no log # message is display anywhere. n is the # maximum number of log files maintained as # the size of the most recent log file # reaches its maximum size and a new log file # is created. # # logFileSize in K bytes maximum size of a log file. When the size # of the most recent log file reaches this # value, it is renamed and a new log file is # created. # # logFileName file path name of the most recent log file. Less # recent log files have the number 1 to # (n - 1) appended to their names; the larger # the number, the less recent the file. # # logItem One item that will be logged. # SYSERR System error, at the interface to the platform. # OBJERR Object error, in between objects in the process. # PROTERR Protocol error, between client and server. # WARNING Warning, worth of attention from the user. # EVENT Event occurred to the process. # ACTION Action taken by the process. # INFO Information that might be useful. # ACNTING Who was served when. # TRACE Code flow, for debugging. # # numLogFiles 4 logFileSize 100 logFileName /usr/tmp/dhcprd.log logItem SYSERR logItem OBJERR #logItem PROTERR #logItem WARNING #logItem EVENT #logItem ACTION #logItem INFO #logItem ACNTING #logItem TRACE # # Keyword Value #------------------------ # server ip address - Specifies the ip address of a bootp or dhcp server # The packet will be forwarded to the servers listed # in this file. # # server 192.24.24.1 - Server 192.24.24.1 is a server to send packets to.
File: /etc/gated.conf
# @(#)61 1.6 src/tcpip/etc/gated.conf, tcpip, tcpip530 12/6/93 14:23:11
# IBM_PROLOG_BEGIN_TAG
# This is an automatically generated prolog.
#
# tcpip530 src/tcpip/etc/gated.conf 1.6
#
# Licensed Materials - Property of IBM
#
# (C) COPYRIGHT International Business Machines Corp. 1985,1989
# All Rights Reserved
#
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
# IBM_PROLOG_END_TAG
#
# COMPONENT_NAME: TCPIP gated.conf
#
# FUNCTIONS:
#
# ORIGINS: 27
#
# (C) COPYRIGHT International Business Machines Corp. 1985, 1989
# All Rights Reserved
# Licensed Materials - Property of IBM
#
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
#
# gated configuration file
#
##############################################################################
#
# How to configure this file for your system:
#
# Statement classes.
# There are eight classes of statements. The first two may
# be specified in the configuration file in any order.
#
# directives
# These statements are immediately acted upon by the
# parser. They are used to specify included files and
# the directory in which the reside. Unlike other
# statements which terminate with a semi-colon (;),
# directive statements terminate with a newline
# character.
# trace
# These statements control tracing options.
#
# The six remaining classes must be specified in order:
#
# options
# These statements allow specification of some global
# options.
# interface
# These statements specify interface options.
# definition
# These statements options, the autonomous system and
# martian networks.
# protocol
# These statements enable or disable protocols and set
# protocol options.
# route
# These statements define static routes.
# control
# These statements define routes that are imported from
# routing peers and routes that are exported to these
# peers.
#
# Statements within a class may be listed in any order.
#
##############################################################################
#
# 1) Directive Statements
# Set optional directive statements.
#
# %directory "<path_name>"
#
# Sets the current directory to <path_name>. This is the
# path that gated uses to look for included files that do
# not begin with "/".
#
# %include "filename"
#
# Causes the specified file to be parsed completely before resuming
# this file. Nesting up to 10 levels is supported.
#
##############################################################################
#
# 2) Trace Statements
# Set optional trace statements.
#
# tracefile ["filename" [replace]] [size <size> [k|m] files <files>] ;
#
# Specifies the file to contain tracing output. If a filename is
# specified, trace information is appended to this file unless "replace"
# specified.
# If specified, <size> and <files> cause the trace file to be limited
# to <size>, with <files> files kept (including the active file). The
# backup file names are created by appending a period and a number to
# the trace file name, starting with ".0". The minimum size that can
# be specified is 10k, the minimum number of files that can be specified
# is 2. The default is not to rotate log files.
#
# traceoptions <traceoption> [<traceoption> [ ... ]] [except <traceoption> [<traceoption> [ ... ]]];
#
# Where "traceoption" is:
#
# all, general, internal, external, nostamp, kernel, mark, task,
# timer, parse, route, kernel, bgp, egp, rip, hello, icmp, snmp,
# protocol, or update.
#
##############################################################################
#
# 3) Options Statements
# options <option_list> ;
# Sets gated options:
#
# noinstall Do not change kernel's routing table.
# Useful for verifying configuration
# files.
#
# gendefault
# BGP and EGP neighbors should cause the
# internal generation of a default route
# when up. This route will not be
# installed in the kernel's routing table,
# but may be announced by other protocols.
# Announcement is controlled by
# referencing the special protocol
# "default".
#
# nosend Do not send any packets. This allows
# running gated on a live network to test
# protocol interactions without actually
# participating in the routing protocols.
# The packet traces in the gated log can
# be examined to verify that gated is
# functioning properly. This is most
# useful for RIP and HELLO and possibly
# the SMUX SNMP interface. This does not
# yet apply to BGP packets.
#
# noresolv Do not try to resolv symbolic names into
# IP addresses by using the host/network
# tables or Domain Name System. This is
# intended for systems where a lack of
# routing information could cause a DNS
# lookup to hang.
#
# syslog Controls the amount of data gated logs
# via syslog on systems where setlogmask()
# is supported. The log_levels and other
# terminology are as defined in the
# setlogmask() man page. The default is
# equivalent to "syslog upto info".
#
##############################################################################
#
# 4) Interface Statements
# interfaces {
# options [strictifs] [scaninterval <time>] ;
# interface <interface_list> <interface_options> ;
# define <address> [broadcast <broadaddr>|pointopoint
# <lcladdr>] [netmask <netmask>] [multicast] ;
# } ;
#
# options Sets some global options related to interfaces.
#
# Options are:
#
# strictifs Indicates that it is a fatal error to
# reference an interface in the
# configuration file that is not listed in
# a define statement or not present when
# gated is started. Without this option a
# warning message will be issued and gated
# will continue.
#
# scaninterval <time>
# Specifies how often gated scans the
# kernel interface list for changes. The
# default is every 15 seconds on most
# systems, 60 seconds on systems that pass
# interface status changes through the
# routing socket (i.e. BSD 4.4). Note
# that gated will also scan the interface
# list on receipt of a SIGUSR2.
#
# define Defines interfaces that may not be present when
# gated is started. Gated considers it an error to
# reference a non-existent interface in the config
# file. This clause allows specification of that
# interface so it can be referenced in the config
# file.
#
# Definition keywords are:
#
# broadcast <broad_addr>
# Defines the interface as broadcast
# capable (i.e. Ethernet and Token Ring)
# and specifies the broadcast address.
#
# pointopoint <local_addr>
# Defines the interface as a point to
# point interface (i.e. SLIP and PPP) and
# specifies the address on the local side.
# For this type of interface the
# <interface_addr> specifies the address
# of the remote host.
#
# An interface not defined as broadcast or
# pointopoint is assumed to be non-broadcast
# multiaccess (NBMA), such as an X.25 network.
#
# netmask <subnetmask>
# Specifies the non-standard subnet mask
# to be used on this interface. Note that
# this currently ignored on pointopoint
# interfaces.
#
# multicast Specifies the interface is multicast
# capable.
#
# interface Sets interface options on the specified
# interfaces. An interface list is "all" or a list
# of interface names (see warning about interface
# names), domain names, or numeric addresses.
#
#
#
# Options are:
#
# preference <pref>
# Sets the preference for routes to this
# interface when it is up, defaults to 0.
#
# down preference <pref>
# Sets the preference for routes to this
# interface when gated believes it to be down
# due to lack of received routing information,
# defaults to 120.
#
# passive
# Prevents gated from changing the preference
# of the route to this interface if it is
# believed to be down due to lack of received
# routing information.
#
# simplex
# Defines an interface as unable to hear it's
# own broadcast packets. Currently defining an
# interface as simplex is functionally
# equivalent to defining it as passive.
#
# reject
# Specifies that the address loopback
# interfaces which match these criteria will be
# used as the local address when installing
# reject routes in the kernel. Should only
# used with systems based on BSD 4.3 Tahoe or
# earlier which have installed a
# reject/blackhole pseudo interface.
#
# blackhole
# Specifies that the address loopback
# interfaces which match these criteria will be
# used as the local address when installing
# blackhole routes in the kernel. Should only
# used with systems based on BSD 4.3 Tahoe or
# earlier which have installed a
# reject/blackhole pseudo interface.
#
##############################################################################
#
# 5) Definition Statements
# autonomoussystem <autonomous system> ;
# Sets the autonomous system of this router to be
# <autonomous system>. This option is required if
# BGP or EGP are in use.
#
# routerid <host> ;
# Sets the router identifier for use by the BGP and
# OSPF protocols. The default is the address of the
# first interface encountered by gated. The address
# of a non-POINTOPOINT interface is prefered over
# the local address of a POINTOPOINT interface and
# an address on a loopback interface that is not the
# loopback address (127.0.0.1) is most perfered.
#
# martians {
# <martian_list>
# } ;
#
# Defines a list of martian addresses about which
# all routing information is ignored. The
# <martian_list> is a semi-colon separated list of
# symbolic or numeric hosts with optional masks.
# See dest_mask. Also, the `allow' parameter may be
# specified to explicitly allow a subset of a range
# that was disallowed.
#
##############################################################################
#
# 7) Protocol Statements
# Enables or disables use of a protocol and controls protocol
# options. These may be specified in any order.
#
# For all protocols, "preference" controls the choice of
# routes learned via this protocol or from this autonomous
# system in relation to routes learned from other
# protocols/autonomous systems. The default metric used when
# propagating routes learned from other protocols is specified
# with "defaultmetric" which itself defaults to the highest
#
# valid metric for this protocol, for many protocols this
# signifies a lack of reachability.
#
# For distance vector IGPs with no explicit connections or
# authentication (RIP and HELLO) and redirects (ICMP), the
# "trustedgateways" clause supplies a list of gateways
# providing valid routing information; routing packets from
# other gateways are ignored. This defaults to all gateways
# on the attached networks.
#
# Routing packets may be sent not only to the remote end of
# point-to-point links and the broadcast address of
# broadcast-capable interfaces, but also to specific gateways
# if they are listed in a "sourcegateways" clause and "yes" or
# "on" is specified. If "nobroadcast" is specified, routing
# updates will be sent only to gateways listed in the
# "sourcegateways" clause, and not at all to the broadcast
# address. Disabling the transmission and reception of
# routing packets for a particular protocol may be specified
# with the "interface" clause. An "interface" clause which
# disables sending or receiving protocol packets may be
# overridden for specific peers using the "trustedgateways"
# and "sourcegateways" clauses.
#
# For exterior protocols (BGP, EGP), the autonomous system
# advertised to the peer is specified by the global
# "autonomoussystem" clause unless overridden by the "asout"
# parameter. The incoming autonomous system number is not
# verified unless "peeras" is specified. Specifying
# "metricout" fixes the outgoing metric for all routes
# propagated to this peer. If the peer does not share a
# network, "interface" can be used to specify which interface
# address to use when communicating with this peer and
# "gateway" can be used to specify the next hop to use for all
# routes learned from this peer. An internal default is
# generated when routing information is learned from a peer
# unless the "nogendefault" parameter is specified.
#
# Any protocol can have a "traceoptions" clause, which enables
# tracing for a particular protocol, group or peer. The
# allowable protocol-specific options are: all, general,
# internal, external, route, update, task, timer, protocol, or
# kernel.
#
# rip yes|no|on|off [ {
# broadcast ;
# nobroadcast ;
# nocheckzero;
# preference <preference> ;
# defaultmetric <metric> ;
# interface <interface_list> [noripin] [noripout]
# [metricin <metric>] [metricout <metric>]
# [version 1]|[version 2 [multicast|broadcast]];
# ...
# trustedgateways <gateway_list> ;
# sourcegateways <gateway_list> ;
# traceoptions <traceoptions> ;
# } ] ;
#
# If the rip clause is not specified the default is "rip
# on". "Nobroadcast" specifies that RIP packets will
# only be sent to gateways listed in the "sourcegateways"
# clause, if there are any. If "yes" or "on" is
# specified, RIP will assume "nobroadcast" if there is
# only one interface and "broadcast" if there is more
# than one. "Broadcast" specifies that RIP packets will
# always be generated. "Nocheckzero" specifies that RIP
# should not make sure that the reserved fields in RIP
# packets are zero.
#
# Note that using "broadcast" with only one
# interface is useful only when propagating static
# routes or routes learned from another protocol.
# This will cause data packets to travel across the
# same network twice, which may be tolerable in
# certain configurations.
#
# The default metricout is zero, the default metricin is
# the kernel interface metric plus 1 (the default RIP hop
# count).
#
# If the version is specified as or defaults to 1, RIP
# version 2 packets will never be sent except in response
# to a v2 POLL packet. If the version is specified as 2,
# RIP version 2 packets will be sent to the RIP multicast
# address if possible, or to the broadcast addresss,
# unless the method is explicitly specified.
#
# The default metric is 16; the default preference is
# 100.
#
# hello yes|no|on|off [ {
# broadcast ;
# nobroadcast ;
# preference <preference> ;
# defaultmetric <metric> ;
# interface <interface_list> [nohelloin] [nohelloout]
# [metricin <metric>] [metricout <metric>];
# ...
# trustedgateways <gateway_list> ;
# sourcegateways <gateway_list> ;
# traceoptions <traceoptions> ;
# } ] ;
#
# If "yes" or "on" is specified, HELLO will assume
# "nobroadcast" if there is only one interface and
# "broadcast" if there is more than one. If the HELLO
# clause is not specified the default is "hello off".
# "Broadcast" specifies that HELLO packets will be
# generated. "Nobroadcast" specifies that HELLO packets
# will only be sent to gateways listed in the
# "sourcegateways" clause, if there are any.
#
# Note that using "broadcast" with only one
# interface is useful only when propagating static
# routes or routes learned from another protocol.
# This will cause data packets to travel across the
# same network twice, which may be tolerable in
# certain configurations.
#
# The default metricout is zero, the default metricin is
# a translation of the kernel interface metric into a
# hello metric plus 100 (the default HELLO hop count).
#
# The default metric is 30000; the default preference is
# 90.
#
# ospf yes|no|on|off [ {
# [ defaults {
# preference <preference> ;
# cost <cost> ;
# tag [<tag> | as [<as_tag>]] ;
# type <1|2> ;
# } ] ;
# [exportlimit <routes> ;]
# [exportinterval <time> ;]
# [traceoptions <traceoptions> ;]
# [monitorauthkey <authkey> ;]
# [area <area> {
# authtype <0|1|none|simple> ;
# stub [cost <cost>];
# networks {
# network [mask <mask>] ;
# } ;
# stubhosts {
# <host> cost <cost> ;
# } ;
# interface <interface> [cost <cost>] {
# [enable|disable] ;
# retransmitinterval <time> ;
# transitdelay <time> ;
# priority <priority> ;
# hellointerval <time> ;
# routerdeadinterval <time> ;
# authkey <auth_key> ;
# } ;
# interface <interface> nonbroadcast [cost <cost>] {
# pollinterval <time> ;
# routers {
# <gateway> [eligible] ;
# ...
# } ;
# [enable|disable] ;
# retransmitinterval <time> ;
# transitdelay <time> ;
# priority <priority> ;
# hellointerval <time> ;
# routerdeadinterval <time> ;
# authkey <auth_key> ;
# } ;
# } ; ]
# [ backbone {
# authtype <0|1|none|simple> ;
# networks {
# network [mask <mask>] ;
# } ;
# subhosts {
# <host> cost <cost> ;
# } ;
# interface <interface> [cost <cost>] {
# [enable|disable] ;
# retransmitinterval <time> ;
# transitdelay <time> ;
# priority <priority> ;
# hellointerval <time> ;
# routerdeadinterval <time> ;
# authkey <auth_key> ;
# } ;
# . . .
# interface <interface> nonbroadcast [cost <cost>] {
# pollinterval <time> ;
# routers {
# <gateway> [eligible] ;
# ...
# } ;
# [enable|disable] ;
# retransmitinterval <time> ;
# transitdelay <time> ;
# priority <priority> ;
# hellointerval <time> ;
# routerdeadinterval <time> ;
# authkey <auth_key> ;
# } ;
# . . .
# virtuallink neighborid <host> transitarea <area> {
# [enable|disable] ;
# retransmitinterval <time> ;
# transitdelay <time> ;
# priority <priority> ;
# hellointerval <time> ;
# routerdeadinterval <time> ;
# authkey <auth_key> ;
# } ;
# . . .
# } ; ]
# } ] ;
#
# interface
# An interface is specified with an address, a name,
# a wildcard name (name without any number), or
# "all". Multiple interface clauses may be
# specified with different parameters, the
# parameters used are accumlated from the interface
# clauses. If a parameter is specified more than
# once the instance with the most specific interface
# reference is used. The order of precedence is
# address, name, wildcard name, "all".
#
# cost A number between 0 and 65535 specifying an OSPF
# internal cost.
#
# tag The OSPF tag (an unsigned 31-bit number) to be
# placed on all routes exported by gated into OSPF.
#
# as_tag
# The OSPF-BGP tag (an unsigned 12-bit number) to be
# placed on all routes export by gated into OSPF.
# When "tag as [<as_tag>]" is used, tag fields are
# automatically generated and the as_tag field is
# assigned if specified.
#
# metric
# A number between 0 and 16777215 specifying an OSPF
# external (ASE) cost.
#
# area A dotted quad or a number between 1 and
# 4294967295. Area 0 is always referred to as the
# "backbone".
#
# auth_key
# One to eight decimal digits separated by periods,
# a one to eight byte hexadecimal string preceded by
# "0x", or a one to eight character string in double
# quotes.
#
# priority
# A number between 0 and 255 specifying the priority
# of becoming the designated router on this
# interface.
#
# OSPF inter and intra area are always imported into the
# gated routing table with a preference of 10. It would
# be a violation of the protocol to do otherwise so it is
# not possible to override this. OSPF Autonomous System
# External (ASE) routes are imported with a preference of
# 150. This default may be changed with the preference
# keyword in the defaults section. ASE routes are
# imported at a rate of 100 ASEs every 1 second, these
# parameters can be tuned with the "exportlimit" and
# "exportinterval" parameters.
#
# Gated routes are exported to OSPF as ASEs with a
# default cost of 0 and a type of 1. By default, the tag
# is calculated from the AS path of the route being
# exported (tag as). These may all be changed in the
# defaults section.
#
# OSPF areas may be specified in any order, but the
# "backbone" area must be specified last.
#
# Reconfiguration (SIGHUP) is currently disabled when
# OSPF is enabled. This will hopefully be fixed in a
# future release.
#
# egp yes|no|on|off [ {
# [preference <preference> ;]
# [defaultmetric <metric> ;]
# [packetsize <maxpacketsize> ;]
# [traceoptions <traceoptions> ;]
# [group [peeras <autonomous system>]
# [localas <autonomous system>]
# [maxup <number>]
# [preference <preference>]
# {
# neighbor <host>
# [metricout <metric>]
# [nogendefault]
# [importdefault]
# [exportdefault]
# [gateway <gateway>]
# [lcladdr <local_address>]
# [sourcenet <network>]
# [minhello <min_hello>]
# [minpoll <min_poll>]
# [traceoptions <traceoptions>] {
# ;
# ...
# } ;
# ...]
# } ] ;
#
# "Packetsize" specifies the size, in bytes, of the
# largest EGP packet that will be accepted or sent. A
# "group" lists a group of EGP peers in one autonomous
# system. "Maxup" specifies the maximum number of peers
# that will be maintained in the Up state.
# "Importdefault" and "exportdefault" tell gated to
# import or export the default route (0.0.0.0) in updates
# exchanged with an EGP neighbor. If not specified, the
# the default network is ignored when exchanging EGP
# updates. "Sourcenet" specifies the network to query in
# EGP Poll packets, this is normally the shared network.
# The minimum EGP hello and poll intervals acceptable may
# be specified with the "minhello" and "minpoll"
# arguments, respectively. These are both specified as a
# time in seconds, minutes:seconds or
# hours:minutes:seconds. Any number of "group" clauses
# may be specified containing any number of "neighbor"
# clauses. Any parameters from the "neighbor" clause may
# be specified on the "group" clause to provide defaults
# for the group.
#
# The "local_address" is used to set the address the
# local address to be used when there is a choice of
# interfaces. If not specified it defaults to whichever
# interface is shared with the neighbor. If a network is
# not shared with the neighbor, "gateway" may be used to
# specify the next-hop gateway to use when installing
# routes learned from this neighbor. In this case the
# default interface is the one shared with the specified
# gateway.
#
# The default metric is 255; the default preference is
# 200.
#
# bgp yes|no|on|off [ {
# [preference <preference> ;]
# [defaultmetric <metric> ;]
# [traceoptions <traceoptions> ;]
# [group type external|internal|igp|test peeras <peeras>
# [metricout <metric>]
# [localas <localas>]
# [nogendefault]
# [gateway <gateway>]
# [preference <preference>]
# [lcladdr <local_address>]
# [holdtime <time>]
# [traceoptions <traceoptions>]
# [version <version>]
# [passive]
# [importdefault]
# [exportdefault]
# [sendbuffer <bufsize>]
# [recvbuffer <bufsize>]
# [spoolbuffer <bufsize>]
# [keepall]
# {
# [allow { dest_mask ... } ;]
# [peer <host>
# [metricout <metric>]
# [localas <localas>]
# [nogendefault]
# [gateway <gateway>]
# [preference <preference>]
# [lcladdr <local_address>]
# [holdtime <time>]
# [traceoptions <traceoptions>]
# [version <version>]
# [passive]
# [importdefault]
# [exportdefault]
# [sendbuffer <bufsize>]
# [recvbuffer <bufsize>]
# [spoolbuffer <bufsize>]
# [keepall]
# ;]
# ...
# } ;
# ....]
# } ] ;
#
# BGP peers are assigned to groups based on the type and
# peeras, it is not possible to have two groups with the
# same type and peeras. Peer specifies the address of
# each BGP peer. Group options provide the defaults for
# all peers within that group.
#
# "Peeras" is the autonomous system expected from a peer.
# "Metricout" is the default metric to use when sending
# to this peer. "Localas" specifies the autonomous
# system advertised to this peer, the default is that
# which has been set globally. "Nogendefault" specifies
# that this peer should not cause the automatic default
# to be generated.
#
# The "local_address" specifies the address to be used on
# the local end of the TCP connection with the peer. For
# "external" peers the local address must be on an
# interface which is shared with the peer (or for a non-
# local peer's configured next-hop gateway when the
# "gateway" option is used to specify this) and a session
# with the peer will be opened only when an interface
# with the appropriate local address through which the
# peer (gateway) address is directly reachable is
# operating. For other types of peers a peer session
# will be maintained when any interface with the
# specified local address is operating. In either case
# incoming connections will only be recognized as
# matching a configured peer if they are addressed to the
# configured local address.
#
# "Holdtime" specifies the BGP holdtime to use with this
# peer. Traceoptions specify tracing options for this
# peer (and are not yet implemented). Version specifies
# the version of the BGP protocol to use with this peer.
# If not specified, the highest supported version is used
# first and version negotiation is attempted. "Passive"
# specifies that active opens to this peer should not be
# attempted. "Importdefault" and "exportdefault" control
# whether the default network (0.0.0.0) can be exchanged
# with this peer. "Keepall" is used to retain routes
# learned from a peer that contain one of our autonomous
# system numbers in their path.
#
# "Sendbuffer" and "Recvbuffer" control the amount of
# buffering asked of the kernel, the default is to
# configure the maximum supported, up to 65535 bytes.
# "Spoolbuffer" is used to indicate that BGP should
# buffer data for peers when the kernel queues are full,
# the default is to break the connection. These options
# are normally not needed on properly functioning
# systems..
#
# If a metric is not specified, the default is not to
# send a metric. The default preference is 170, the
# default holdtime is 180 and the default version is 3.
#
# redirect yes|no|on|off [ {
# preference <preference> ;
# interface <interface_list> [noredirects] ;
# trustedgateways <gateway_list> ;
# traceoptions <traceoptions> ;
# } ] ;
#
# Controls whether gated makes routing table changes
# based on ICMP redirects when not functioning as a
# router. When functioning as a router (i.e. any
# interior routing protocols (RIP, HELLO, OSPF) are
# participating in routing on any interface, ICMP
# redirects are disabled. When ICMP redirects are
# disabled, gated must actively remove the effects of
# redirects from the kernel as the kernel always
# processes ICMP redirects.
#
# The default preference is 30.
#
# snmp yes|no|on|off [ {
# preference <preference> ;
# traceoptions <traceoptions> ;
# port <port> ;
# } ] ;
#
# Controls whether gated tries to contact the SMUX SNMP
# daemon to register supported variables. The default is
# "on". The default preference is 50. The default port
# is 199 (SMUX).
#
##############################################################################
# 8) Route/Static Statements
# Static routes are specified with "static" clauses.
# static {
# <dest_mask> gateway <gateway> [<gateway2> [<gateway3> [...]]]
# [interface <interface_list>]
# [preference <preference>]
# [retain] [reject] [blackhole] [noinstall] ;
# ...
# <dest_mask> interface <interface> [preference
# <preference>] [retain] [reject] [blackhole] [noinstall] ;
# ...
# } ;
#
# Any number of "static" statements may be specified,
# each containing any number of static route definitions.
# The first form defines a static route through one or
# more gateways. If multiple gateways are specified,
# they are limited by the number of multipath
# destinations supported (on Unix this is almost always
# one). Only gateways on interfaces that are configured
# and up are used.
#
# The second defines a static interface route which is
# used for primitive support of multiple networks on one
# interface.
#
# The interface list on the first form restricts static
# routes to a specific set of interfaces.
#
# "Retain" causes the route to be retained in the kernel
# after gated is shut down. "Reject" causes all packets
# to this route to be rejected. "Blackhole" causes all
# packets to this route to be silently discarded.
# "Reject" and "blackhole" are not supported by all
# systems. "Noinstall" is used to prevent this route
# from being installed in the kernel
#
# The preference for static routes defaults to 60.
#
##############################################################################
#
# 9) Control Statements
# Importation of routes from routing protocol peers and
# exportation of routes to routing protocol peers are
# controlled by "import" and "export" clauses.
#
# import proto bgp|egp as <autonomous system> restrict ;
#
# import proto bgp|egp as <autonomous system>
# [preference <preference>] {
# <import_list>
# } ;
#
# import proto bgp aspath <aspath_spec> restrict ;
#
# import proto bgp aspath <aspath_spec>
# [preference <preference>] {
# <import_list>
# } ;
#
# import proto rip|hello|redirect restrict ;
#
# import proto rip|hello|redirect
# [preference <preference>] {
# <import_list>
# } ;
#
# import proto rip|hello|redirect interface <interface_list> restrict ;
#
# import proto rip|hello|redirect interface <interface_list>
# [preference <preference>] {
# <import_list>
# } ;
#
# import proto rip|hello|redirect gateway <gateway_list> restrict ;
#
# import proto rip|hello|redirect gateway <gateway_list>
# [preference <preference>] {
# <import_list>
# } ;
#
# import proto ospfase [tag <ospf_tag>] restrict ;
#
# import proto ospfase [tag <ospf_tag>]
# [preference <preference>] [{
# <import_list>
# }] ;
#
# If an OSPF type is specified, only routes of that
# type will be considered for import, otherwise
# either type will be considered. If an ospf_tag
# specification is given, only routes matching that
# tag specification will be considered, otherwise
# any tag will be considered. An OSPF tag
# specification may is a decimal, hexidecimal or
# dotted quad number.
#
# If more than one import statement relevant to a
# protocol is specified, they are processed most
# specific to least specific (i.e. for RIP and
# HELLO, gateway, interface and protocol), then in
# the order specified in the config file.
#
# import_list
# An import_list consists of zero or more
# destinations (with optional mask). One of two
# parameters may be specified, "restrict" to prevent
# a set of destinations from being imported or a
# specific preference for this set of destinations.
#
# <dest_mask> [[restrict] | [preference <preference>]] ;
#
#
# Note that the contents of an import_list are
# sorted internally so that entries with the most
# specific masks are examined first. The order in
# which dest_mask entries are specified does not
# matter.
#
# If no import list is specified, all routes will be
# accepted. If an import list is specified, the
# import list is scanned for a match. If no match
# is found, the route is discarded. Rephrased, a
# "all restrict" entry is assumed in an import list.
#
# export proto bgp|egp as <autonomous system> restrict ;
#
# export proto bgp|egp as <autonomous system>
# [metric <metric>] {
# <export_list>
# } ;
#
# export proto rip|hello restrict ;
#
# export proto rip|hello [metric <metric>] {
# <export_list>
# } ;
#
# export proto rip|hello interface <interface_list> restrict ;
#
# export proto rip|hello interface <interface_list>
# [metric <metric>] {
# <export_list>
# } ;
#
# export proto rip|hello gateway <gateway_list> restrict ;
#
# export proto rip|hello gateway <gateway_list>
# [metric <metric>] {
# <export_list>
# } ;
#
# export proto ospfase [type 1|2] [tag <ospf_tag>] restrict ;
#
# export proto ospfase [type 1|2] [tag <ospf_tag>]
# [cost <ospf_cost>] {
# <export_list>
# } ;
#
# export_list
# The export list specifies exportation based on the
# origin of a route to a destination:
#
# proto bgp|egp as <autonomous system>
# [restrict] | [metric <metric>] [ {
# <announce_list>
# } ] ;
#
# proto rip|hello|direct|static|default
# [restrict] | [metric <metric>] [ {
# <announce_list>
# } ] ;
#
# proto rip|hello|direct|static|default interface <interface_list>
# [restrict] | [metric <metric>] [ {
# <announce_list>
# } ] ;
#
# proto rip|hello gateway <gateway_list>
# [restrict] | [metric<metric>] [ {
# <announce_list>
# } ] ;
#
# proto ospf [restrict] | [metric <metric>] [ {
# <announce_list> ;
# } ] ;
#
# proto ospfase [restrict | metric <metric>]] [ {
# <announce_list> ;
# } ] ;
#
# proto <proto> aspath <aspath_spec>
# [restrict] | [metric <metric>] [ {
# <announce_list>
# } ] ;
#
# proto <proto> tag <tag>
# [restrict] | [metric <metric>] [ {
# <announce_list>
# } ] ;
#
# If a tag is specified, only routes with that tag
# will be considered, otherwise any tag will be
# considered. An OSPF tag on an export statement
# may be a decimal, hexidecimal, or "AS" to generate
# a tag based on the AS path of route being
# announced. An OSPF tag on an export list is just
# an 31 bit number that is matched against the tag
# present (if any) on that route.
#
# If more than one export statement relevant to a
# protocol is specified, they are processed most
# specific to least specific (i.e. for RIP and
# HELLO, gateway, interface and protocol), then in
# the order specified in the config file.
#
# By default interface routes are exported to all
# protocols. RIP and HELLO also export their own
# routes. An export specification with just a
# restrict will prevent these defaults from being
# exported. Note that it is not possible to change
# the metric RIP and HELLO use for their own routes;
# any attempt to override it will be silently
# ignored.
#
# Any protocol may be specified for import lists
# refering to aspaths and tags. AS paths are most
# meaningful with BGP and OSPF ASE routes, but are
# generated for all routes. Tags are currently only
# meaningful for OSPF ASE routes.
#
# announce_list
# An announce_list consists of zero or more
# destinations (with optional mask). One of two
# parameters may be specified, "restrict" to prevent
# a set of destinations from being exported or a
# specific metric for this set of destinations.
#
# <dest_mask> [[restrict] | [metric <metric>]] ;
#
#
# Note that the contents of an announce_list are sorted
# internally so that entries with the most specific masks
# are examined first. The order in which dest_mask
# entries are specified does not matter.
#
# If no announce_list is specified, all destinations
# are announced. If an announce list is specified,
# an "all restict" is assumed. Therefore, an empty
# announce list is the equivalent of "all restrict".
#
# Note that to announce routes which specify a next
# hop of the loopback interface (i.e. static and
# internally generated default routes) via RIP or
# HELLO it is necessary to specify the metric at
# some level in the propagate clause. Just setting
# a default metric for RIP or HELLO is not
# sufficient.
#
# aspath_spec
# An AS path specification is used to match one or
# more AS paths.
#
# aspath <regexp> origin [igp|egp|incomplete|any]
#
# where the regexp is a regular expression over the
# set of AS numbers as defined in RFC-1164 section 4.2.
#
##############################################################################
#
# Sample setups.
#
##############################################################################
#
# Simple RIP quiet
# This configuration runs RIP in quiet mode, it only listens to
# packets, no matter how many interfaces are configured.
# It traces all trace output to a file called /var/tmp/rip.quiet.trace.
# The tracefile options allow the creation of 4 files to rotate trace
# information. Each of these trace files will grow to about 50K bytes
# before rotating to the next trace file. The trace files will be called,
# /var/tmp/rip.quite.trace, /var/tmp/rip.quite.trace.0,
# /var/tmp/rip.quite.trace.1, and /var/tmp/rip.quite.trace.2.
#
# traceoptions all ;
#
# tracefile "/var/tmp/rip.quiet.trace" replace size 50k files 4 ;
#
# rip yes {
# nobroadcast ;
# } ;
#
##############################################################################
#
# Simple RIP supplier
# Run as a RIP supplier, do not supply RIP packets to
# tr0, and only listen to RIP packets from 192.100.110.1.
#
# rip yes {
# broadcast ;
# interface tr0 noripout ;
# trustedgateways 192.100.110.1 ;
# } ;
#
##############################################################################
#
# Simple EGP
# This host is in autonomous system 283. Verify neighbor
# 192.35.82.100 is in autonomous system 145. Do not
# generate a default route from EGP information learned.
#
# autonomoussystem 283;
#
# egp yes {
# group peeras 145 {
# neighbor 192.100.110.100 nogendefault ;
# } ;
# } ;
#
##############################################################################
#
# Simple BGP
# This host is in autonomous system 283. Verify peer
# 192.100.110.1 is in autonomous system 145.
#
# autonomoussystem 283;
#
# bgp yes {
# group type
# External peeras 145 {
# peer 192.100.110.1 ;
# } ;
# } ;
#
##############################################################################
File: /etc/sendmail.cf
# @(#)24 1.74 src/bos/usr/sbin/sendmail/sendmail.cf, cmdsend, bos53A, a2004_41A6 9/23/04 14:37:58
# IBM_PROLOG_BEGIN_TAG
# This is an automatically generated prolog.
#
# bos53A src/bos/usr/sbin/sendmail/sendmail.cf 1.74
#
# Licensed Materials - Property of IBM
#
# (C) COPYRIGHT International Business Machines Corp. 1985,2004
# All Rights Reserved
#
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
# IBM_PROLOG_END_TAG
#
# COMPONENT_NAME: CMDSEND sendmail.cf
#
# FUNCTIONS:
#
# ORIGINS: 26 27 220
#
# Copyright (c) 1998-2000 Sendmail, Inc. and its suppliers.
# All rights reserved.
# Copyright (c) 1983, 1995 Eric P. Allman. All rights reserved.
# Copyright (c) 1988, 1993
# The Regents of the University of California. All rights reserved.
#
# By using this file, you agree to the terms and conditions set
# forth in the LICENSE file which can be found at the top level of
# the sendmail distribution.
#
#
######################################################################
######################################################################
#####
##### SENDMAIL CONFIGURATION FILE
#####
######################################################################
######################################################################
##### $Id: v 8.11 1999/04/12 17:34:37 ca Exp $ #####
##### $Id: genericstable.m4,v 8.16 1999/07/22 17:55:35 gshapiro Exp $ #####
##### $Id: mailertable.m4,v 8.18 1999/07/22 17:55:35 gshapiro Exp $ #####
##### $Id: virtusertable.m4,v 8.16 1999/07/22 17:55:36 gshapiro Exp $ #####
##### $Id: domaintable.m4,v 8.17 1999/07/22 17:55:35 gshapiro Exp $ #####
##### $Id: allmasquerade.m4,v 8.11 1999/08/06 01:28:26 gshapiro Exp $ #####
##### $Id: no_default_msa.m4,v 8.1 2000/02/01 15:56:30 ca Exp $ #####
##### $Id: generic.m4,v 8.15 1999/04/04 00:51:09 ca Exp $ #####
##### $Id: redirect.m4,v 8.15 1999/08/06 01:47:36 gshapiro Exp $ #####
##### $Id: use_cw_file.m4,v 8.9 1999/02/07 07:26:13 gshapiro Exp $ #####
# level 9 config file format
V9/Berkeley
# override file safeties - setting this option compromises system security,
# addressing the actual file configuration problem is preferred
# need to set this before any file actions are encountered in the cf file
#O DontBlameSendmail=safe
# default LDAP map specification
# need to set this now before any LDAP maps are defined
#O LDAPDefaultSpec=-h localhost
##################
# local info #
##################
Cwlocalhost
# file containing names of hosts for which we receive email
# Fw/etc/mail/local-host-names
# my official domain name
# ... define this only if sendmail cannot automatically determine your domain
#Dj$w.Foo.COM
# top level psuedo domains
CP.
# UUCP relay host
#DYrelayhostname
#CPUUCP
# "Smart" relay host (may be null)
DS
# operators that cannot be in local usernames (i.e., network indicators)
CO @ % !
# a class with just dot (for identifying canonical names)
C..
# a class with just a left bracket (for identifying domain literals)
C[[
# Resolve map (to check if a host exists in check_mail)
Kresolve host -a<OK> -T<TEMP>
# Hosts that will permit relaying ($=R)
# FR-o /etc/mail/relay-domains
# arithmetic map
Karith arith
# who I send unqualified names to (null means deliver locally)
DR
# who gets all local email traffic ($R has precedence for unqualified names)
DH
# dequoting map
Kdequote dequote
# class E: names that should be exposed as from this host, even if we masquerade
# class L: names that should be delivered locally, even if we have a relay
# class M: domains that should be converted to $M
# class N: domains that should not be converted to $M
#CL root
CE root
# who I masquerade as (null for no masquerading) (see also $=M)
DM
# my name for error messages
DnMAILER-DAEMON
# Generics table (mapping outgoing addresses)
#Kgenerics hash /etc/mail/genericstable
# Mailer table (overriding domains)
#Kmailertable hash /etc/mail/mailertable
# Virtual user table (maps incoming users)
#Kvirtuser hash /etc/mail/virtusertable
# Domain table (adding domains)
#Kdomaintable hash /etc/mail/domaintable
CPREDIRECT
# Configuration version number
DZ8.11.0
###############
# Options #
###############
# strip message body to 7 bits on input?
O SevenBitInput=False
# 8-bit data handling
O EightBitMode=pass8
# wait for alias file rebuild (default units: minutes)
O AliasWait=10
# location of alias file
O AliasFile=/etc/mail/aliases
# minimum number of free blocks on filesystem
O MinFreeBlocks=100
# maximum message size
#O MaxMessageSize=1000000
# substitution for space (blank) characters
O BlankSub=.
# avoid connecting to "expensive" mailers on initial submission?
O HoldExpensive=False
# checkpoint queue runs after every N successful deliveries
#O CheckpointInterval=10
# default delivery mode
O DeliveryMode=background
# automatically rebuild the alias database?
# NOTE: There is a potential for a denial of service attack if this is set.
# This option is deprecated and will be removed from a future version.
#O AutoRebuildAliases=False
# error message header/file
#O ErrorHeader=/etc/mail/error-header
# error mode
#O ErrorMode=print
# save Unix-style "From_" lines at top of header?
#O SaveFromLine=False
# temporary file mode
O TempFileMode=0600
# match recipients against GECOS field?
#O MatchGECOS=False
# maximum hop count
#O MaxHopCount=17
# location of help file
# Note: This option is not supported in AIX. All help commands
# are coded into the sendmail program.
O HelpFile=/etc/mail/helpfile
# ignore dots as terminators in incoming messages?
#O IgnoreDots=False
# name resolver options
#O ResolverOptions=+AAONLY
# deliver MIME-encapsulated error messages?
O SendMimeErrors=True
# Forward file search path
O ForwardPath=$z/.forward.$w+$h:$z/.forward+$h:$z/.forward.$w:$z/.forward
# open connection cache size
O ConnectionCacheSize=2
# open connection cache timeout
O ConnectionCacheTimeout=5m
# persistent host status directory
#O HostStatusDirectory=.hoststat
# single thread deliveries (requires HostStatusDirectory)?
#O SingleThreadDelivery=False
# use Errors-To: header?
O UseErrorsTo=False
# log level
O LogLevel=9
# send to me too, even in an alias expansion?
#O MeToo=True
# verify RHS in newaliases?
O CheckAliases=False
# use MB, MG, and MR resource records? (AIX)
#O NameServOpt=False
# default messages to old style headers if no special punctuation?
O OldStyleHeaders=True
# SMTP daemon options
# Name used for error messages and logging
O DaemonPortOptions=Name=MTA
# Sendmail implements RFC 2476 (Message Submission). Turn this on
# to run a Message Submission Agent (MSA)
#O DaemonPortOptions=Port=587, Name=MSA, M=E
# SMTP client options
#O ClientPortOptions=Address=0.0.0.0
# privacy flags
O PrivacyOptions=authwarnings
# who (if anyone) should get extra copies of error messages
#O PostmasterCopy=Postmaster
# slope of queue-only function
#O QueueFactor=600000
# queue directory
O QueueDirectory=/var/spool/mqueue
# timeouts (many of these)
#O Timeout.initial=5m
#O Timeout.connect=5m
#O Timeout.iconnect=5m
#O Timeout.helo=5m
#O Timeout.mail=10m
#O Timeout.rcpt=1h
#O Timeout.datainit=5m
#O Timeout.datablock=1h
#O Timeout.datafinal=1h
#O Timeout.rset=5m
#O Timeout.quit=2m
#O Timeout.misc=2m
#O Timeout.command=1h
#O Timeout.ident=5s
#O Timeout.fileopen=60s
#O Timeout.control=2m
O Timeout.queuereturn=5d
#O Timeout.queuereturn.normal=5d
#O Timeout.queuereturn.urgent=2d
#O Timeout.queuereturn.non-urgent=7d
O Timeout.queuewarn=4h
#O Timeout.queuewarn.normal=4h
#O Timeout.queuewarn.urgent=1h
#O Timeout.queuewarn.non-urgent=12h
#O Timeout.hoststatus=30m
#O Timeout.resolver.retrans=5s
#O Timeout.resolver.retrans.first=5s
#O Timeout.resolver.retrans.normal=5s
#O Timeout.resolver.retry=4
#O Timeout.resolver.retry.first=4
#O Timeout.resolver.retry.normal=4
# should we not prune routes in route-addr syntax addresses?
#O DontPruneRoutes=False
# queue up everything before forking?
O SuperSafe=True
# status file
O StatusFile=/etc/mail/statistics
# time zone handling:
# if undefined, use system default
# if defined but null, use TZ envariable passed in
# if defined and non-null, use that info
O TimeZoneSpec=
# default UID (can be username or userid:groupid)
#O DefaultUser=mailnull
# list of locations of user database file (null means no lookup)
#O UserDatabaseSpec=/etc/mail/userdb
# fallback MX host
#O FallbackMXhost=fall.back.host.net
# if we are the best MX host for a site, try it directly instead of config err
#O TryNullMXList=False
# load average at which we just queue messages
#O QueueLA=8
# load average at which we refuse connections
#O RefuseLA=12
# maximum number of children we allow at one time
#O MaxDaemonChildren=12
# maximum number of new connections per second
#O ConnectionRateThrottle=3
# work recipient factor
#O RecipientFactor=30000
# deliver each queued job in a separate process?
#O ForkEachJob=False
# work class factor
#O ClassFactor=1800
# work time factor
#O RetryFactor=90000
# shall we sort the queue by hostname first?
#O QueueSortOrder=priority
# minimum time in queue before retry
#O MinQueueAge=30m
# default character set
#O DefaultCharSet=iso-8859-1
# service switch file (ignored on Solaris, Ultrix, OSF/1, others)
# NOTE: This option is also ignored in AIX. AIX uses the
# the /etc/netsvc.conf file.
#O ServiceSwitchFile=/etc/mail/service.switch
# hosts file (normally /etc/hosts)
#O HostsFile=/etc/hosts
# dialup line delay on connection failure
#O DialDelay=10s
# action to take if there are no recipients in the message
#O NoRecipientAction=add-to-undisclosed
# chrooted environment for writing to files
#O SafeFileEnvironment=/arch
# are colons OK in addresses?
#O ColonOkInAddr=True
# how many jobs can you process in the queue?
#O MaxQueueRunSize=10000
# shall I avoid expanding CNAMEs (violates protocols)?
#O DontExpandCnames=False
# SMTP initial login message (old $e macro)
O SmtpGreetingMessage=$j Sendmail $b
# UNIX initial From header format (old $l macro)
O UnixFromLine=From $g $d
# From: lines that have embedded newlines are unwrapped onto one line
#O SingleLineFromHeader=False
# Allow HELO SMTP command that does not include a host name
#O AllowBogusHELO=False
# Characters to be quoted in a full name phrase (@,;:\()[] are automatic)
#O MustQuoteChars=.
# delimiter (operator) characters (old $o macro)
O OperatorChars=.:%@!^/[]+
# shall I avoid calling initgroups(3) because of high NIS costs?
#O DontInitGroups=False
# are group-writable :include: and .forward files (un)trustworthy?
#O UnsafeGroupWrites=True
# where do errors that occur when sending errors get sent?
#O DoubleBounceAddress=postmaster
# where to save bounces if all else fails
#O DeadLetterDrop=/var/tmp/dead.letter
# what user id do we assume for the majority of the processing?
#O RunAsUser=sendmail
# maximum number of recipients per SMTP envelope
#O MaxRecipientsPerMessage=100
# shall we get local names from our installed interfaces?
#O DontProbeInterfaces=False
# Return-Receipt-To: header implies DSN request
#O RrtImpliesDsn=False
# override connection address (for testing)
#O ConnectOnlyTo=0.0.0.0
# Trusted user for file ownership and starting the daemon
#O TrustedUser=root
# Control socket for daemon management
#O ControlSocketName=/var/spool/mqueue/.control
# Maximum MIME header length to protect MUAs
#O MaxMimeHeaderLength=0/0
# Maximum length of the sum of all headers
O MaxHeadersLength=32768
# Maximum depth of alias recursion
#O MaxAliasRecursion=10
# location of pid file
#O PidFile=/var/run/sendmail.pid
# Prefix string for the process title shown on 'ps' listings
#O ProcessTitlePrefix=prefix
# Data file (df) memory-buffer file maximum size
#O DataFileBufferSize=4096
# Transcript file (xf) memory-buffer file maximum size
#O XscriptFileBufferSize=4096
# list of authentication mechanisms
#O AuthMechanisms=GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5
# default authentication information for outgoing connections
#O DefaultAuthInfo=/etc/mail/default-auth-info
# SMTP AUTH flags
#O AuthOptions
# CA directory
#O CACERTPath
# CA file
#O CACERTFile
# Server Cert
#O ServerCertFile
# Server private key
#O ServerKeyFile
# Client Cert
#O ClientCertFile
# Client private key
#O ClientKeyFile
# DHParameters (only required if DSA/DH is used)
#O DHParameters
# Random data source (required for systems without /dev/urandom under OpenSSL)
#O RandFile
###########################
# Message precedences #
###########################
Pfirst-class=0
Pspecial-delivery=100
Plist=-30
Pbulk=-60
Pjunk=-100
#####################
# Trusted users #
#####################
# this is equivalent to setting class "t"
#Ft/etc/mail/trusted-users
Troot
Tdaemon
Tuucp
#########################
# Format of headers #
#########################
H?P?Return-Path: <$g>
HReceived: $?sfrom $s $.$?_($?s$|from $.$_)
$.$?{auth_type}(authenticated$?{auth_ssf} (${auth_ssf} bits)$.)
$.by $j ($v/$Z)$?r with $r$. id $i$?{tls_version}
(using ${tls_version} with cipher ${cipher} (${cipher_bits} bits) verified ${verify})$.$?u
for $u; $|;
$.$b
H?D?Resent-Date: $a
H?D?Date: $a
H?F?Resent-From: $?x$x <$g>$|$g$.
H?F?From: $?x$x <$g>$|$g$.
H?x?Full-Name: $x
# HPosted-Date: $a
# H?l?Received-Date: $b
H?M?Resent-Message-Id: <$t.$i@$j>
H?M?Message-Id: <$t.$i@$j>
#
######################################################################
######################################################################
#####
##### REWRITING RULES
#####
######################################################################
######################################################################
############################################
### Ruleset 3 -- Name Canonicalization ###
############################################
Scanonify=3
# handle null input (translate to <@> special case)
R$@ $@ <@>
# strip group: syntax (not inside angle brackets!) and trailing semicolon
R$* $: $1 <@> mark addresses
R$* < $* > $* <@> $: $1 < $2 > $3 unmark <addr>
R@ $* <@> $: @ $1 unmark @host:...
R$* :: $* <@> $: $1 :: $2 unmark node::addr
R:include: $* <@> $: :include: $1 unmark :include:...
R$* [ IPv6 $- ] <@> $: $1 [ IPv6 $2 ] unmark IPv6 addr
R$* : $* [ $* ] $: $1 : $2 [ $3 ] <@> remark if leading colon
# Commented out for (AIX)
#R$* : $* <@> $: $2 strip colon if marked
R$* <@> $: $1 unmark
R$* ; $1 strip trailing semi
R$* < $* ; > $1 < $2 > bogus bracketed semi
# null input now results from list:; syntax
R$@ $@ :; <@>
# strip angle brackets -- note RFC733 heuristic to get innermost item
R$* $: < $1 > housekeeping <>
R$+ < $* > < $2 > strip excess on left
R< $* > $+ < $1 > strip excess on right
R<> $@ < @ > MAIL FROM:<> case
R< $+ > $: $1 remove housekeeping <>
# strip route address <@a,@b,@c:user@d> -> <user@d>
R@ $+ , $+ $2
R@ $+ : $+ $2
# find focus for list syntax
R $+ : $* ; @ $+ $@ $>Canonify2 $1 : $2 ; < @ $3 > list syntax
R $+ : $* ; $@ $1 : $2; list syntax
# Added for x400 - (AIX)
# detect x400. focus and localize.
R/C=$+@$=w $@/C=$1<@$2.>
R/C=$+ $@</C=$1> x400 route addr
# find focus for @ syntax addresses
R$+ @ $+ $: $1 < @ $2 > focus on domain
R$+ < $+ @ $+ > $1 $2 < @ $3 > move gaze right
R$+ < @ $+ > $@ $>Canonify2 $1 < @ $2 > already canonical
# do some sanity checking
R$* < @ $* : $* > $* $1 < @ $2 $3 > $4 nix colons in addrs
# convert old-style addresses to a domain-based address
R$- ! $+ $@ $>Canonify2 $2 < @ $1 .UUCP > resolve uucp names
R$+ . $- ! $+ $@ $>Canonify2 $3 < @ $1 . $2 > domain uucps
R$+ ! $+ $@ $>Canonify2 $2 < @ $1 .UUCP > uucp subdomains
# Added for (AIX)
# convert node::user addresses into a domain-based address
R$- :: $+ $@ $>96 $2 < @ $1 .DECNET > resolve DECnet names
R$- . $- :: $+ $@ $>96 $3 < @ $1.$2 .DECNET > numeric DECnet addr
# if we have % signs, take the rightmost one
R$* % $* $1 @ $2 First make them all @s.
R$* @ $* @ $* $1 % $2 @ $3 Undo all but the last.
R$* @ $* $@ $>Canonify2 $1 < @ $2 > Insert < > and finish
# else we must be a local name
R$* $@ $>Canonify2 $1
################################################
### Ruleset 96 -- bottom half of ruleset 3 ###
################################################
SCanonify2=96
# handle special cases for local names
R$* < @ localhost > $* $: $1 < @ $j . > $2 no domain at all
R$* < @ localhost . $m > $* $: $1 < @ $j . > $2 local domain
R$* < @ localhost . UUCP > $* $: $1 < @ $j . > $2 .UUCP domain
# check for IPv6 domain literal (save quoted form)
R$* < @ [ IPv6 $- ] > $* $: $2 $| $1 < @@ [ $(dequote $2 $) ] > $3 mark IPv6 addr
R$- $| $* < @@ $=w > $* $: $2 < @ $j . > $4 self-literal
R$- $| $* < @@ [ $+ ] > $* $@ $2 < @ [ IPv6 $1 ] > $4 canon IP addr
# check for IPv4 domain literal
R$* < @ [ $+ ] > $* $: $1 < @@ [ $2 ] > $3 mark [a.b.c.d]
R$* < @@ $=w > $* $: $1 < @ $j . > $3 self-literal
R$* < @@ $+ > $* $@ $1 < @ $2 > $3 canon IP addr
# look up domains in the domain table
# R$* < @ $+ > $* $: $1 < @ $(domaintable $2 $) > $3
# pass UUCP addresses straight through
R$* < @ $+ . UUCP > $* $@ $1 < @ $2 . UUCP . > $3
# hostnames ending in class P are always canonical
R$* < @ $* $=P > $* $: $1 < @ $2 $3 . > $4
R$* < @ $* $~P > $* $: $&{daemon_flags} $| $1 < @ $2 $3 > $4
R$* CC $* $| $* $: $3
# pass to name server to make hostname canonical
R$* $| $* < @ $* > $* $: $2 < @ $[ $3 $] > $4
R$* $| $* $: $2
# local host aliases and pseudo-domains are always canonical
R$* < @ $=w > $* $: $1 < @ $2 . > $3
R$* < @ $=M > $* $: $1 < @ $2 . > $3
R$* < @ $={VirtHost} > $* $: $1 < @ $2 . > $3
R$* < @ $* . . > $* $1 < @ $2 . > $3
##################################################
### Ruleset 4 -- Final Output Post-rewriting ###
##################################################
Sfinal=4
R$* <@> $@ handle <> and list:;
# strip trailing dot off possibly canonical name
R$* < @ $+ . > $* $1 < @ $2 > $3
# eliminate internal code
R$* < @ *LOCAL* > $* $1 < @ $j > $2
# externalize local domain info
R$* < $+ > $* $1 $2 $3 defocus
R@ $+ : @ $+ : $+ @ $1 , @ $2 : $3 <route-addr> canonical
R@ $* $@ @ $1 ... and exit
# UUCP must always be presented in old form
R$+ @ $- . UUCP $2!$1 u@h.UUCP => h!u
# Added for (AIX)
# put x400 back
R$+:/C=$+ $:/C=$2
R$+.UUCP/C=$+ $:/C=$2
# put DECnet back in :: form
R$+ @ $+ . DECNET $2 :: $1 u@h.DECNET => h::u
# delete duplicate local names
R$+ % $=w @ $=w $1 @ $2 u%host@host => u@host
##############################################################
### Ruleset 97 -- recanonicalize and call ruleset zero ###
### (used for recursive calls) ###
##############################################################
SRecurse=97
R$* $: $>canonify $1
R$* $@ $>parse $1
################################################################################
# #
# S6: Parsing addresses for nameserver queries #
# #
# This ruleset is applied to an address before querying the nameserver #
# for any MB, MR, or MG records that match the address. It will only #
# parse an address of the form "user@domain"; it returns the result in #
# the form "user.domain", which is suitable for the nameserver query, #
# and it prepends a "$#" token to indicate success. #
#
# Added for AIX
#
################################################################################
S6
#
# Pass only addresses consisting of exactly one token, an '@', and one
# or more tokens.
#
R$-@$+ $#$1.$2
######################################
### Ruleset 0 -- Parse Address ###
######################################
Sparse=0
R$* $: $>Parse0 $1 initial parsing
R<@> $#local $: <@> special case error msgs
R$* $: $>ParseLocal $1 handle local hacks
R$* $: $>Parse1 $1 final parsing
#
# Parse0 -- do initial syntax checking and eliminate local addresses.
# This should either return with the (possibly modified) input
# or return with a #error mailer. It should not return with a
# #mailer other than the #error mailer.
#
SParse0
R<@> $@ <@> special case error msgs
R$* : $* ; <@> $#error $@ 5.1.3 $: "553 List:; syntax illegal for recipient addresses"
R@ <@ $* > < @ $1 > catch "@@host" bogosity
R<@ $+> $#error $@ 5.1.3 $: "553 User address required"
R$* $: <> $1
R<> $* < @ [ $+ ] > $* $1 < @ [ $2 ] > $3
R<> $* <$* : $* > $* $#error $@ 5.1.3 $: "553 Colon illegal in host name part"
R<> $* $1
R$* < @ . $* > $* $#error $@ 5.1.2 $: "553 Invalid host name"
R$* < @ $* .. $* > $* $#error $@ 5.1.2 $: "553 Invalid host name"
R$* , $~O $* $#error $@ 5.1.2 $: "553 Invalid route address"
# now delete the local info -- note $=O to find characters that cause forwarding
R$* < @ > $* $@ $>Parse0 $>canonify $1 user@ => user
R< @ $=w . > : $* $@ $>Parse0 $>canonify $2 @here:... -> ...
R$- < @ $=w . > $: $(dequote $1 $) < @ $2 . > dequote "foo"@here
R< @ $+ > $#error $@ 5.1.3 $: "553 User address required"
R$* $=O $* < @ $=w . > $@ $>Parse0 $>canonify $1 $2 $3 ...@here -> ...
R$- $: $(dequote $1 $) < @ *LOCAL* > dequote "foo"
R< @ *LOCAL* > $#error $@ 5.1.3 $: "553 User address required"
R$* $=O $* < @ *LOCAL* >
$@ $>Parse0 $>canonify $1 $2 $3 ...@*LOCAL* -> ...
R$* < @ *LOCAL* > $: $1
#
# Parse1 -- the bottom half of ruleset 0.
#
SParse1
# handle numeric address spec
R$* < @ [ $+ ] > $* $: $>ParseLocal $1 < @ [ $2 ] > $3 numeric internet spec
R$* < @ [ $+ ] > $* $1 < @ [ $2 ] : $S > $3 Add smart host to path
R$* < @ [ IPv6 $- ] : > $*
$#esmtp $@ [ $(dequote $2 $) ] $: $1 < @ [IPv6 $2 ] > $3 no smarthost: send
R$* < @ [ $+ ] : > $* $#esmtp $@ [$2] $: $1 < @ [$2] > $3 no smarthost: send
R$* < @ [ $+ ] : $- : $*> $* $#$3 $@ $4 $: $1 < @ [$2] > $5 smarthost with mailer
R$* < @ [ $+ ] : $+ > $* $#esmtp $@ $3 $: $1 < @ [$2] > $4 smarthost without mailer
# handle virtual users
#R$+ $: <!> $1 Mark for lookup
#R<!> $+ < @ $={VirtHost} . > $: < $(virtuser $1 @ $2 $@ $1 $: @ $) > $1 < @ $2 . >
#R<!> $+ < @ $=w . > $: < $(virtuser $1 @ $2 $@ $1 $: @ $) > $1 < @ $2 . >
#R<@> $+ + $* < @ $* . >
# $: < $(virtuser $1 + * @ $3 $@ $1 $@ $2 $: @ $) > $1 + $2 < @ $3 . >
#R<@> $+ + $* < @ $* . >
# $: < $(virtuser $1 @ $3 $@ $1 $: @ $) > $1 + $2 < @ $3 . >
#R<@> $+ + $+ < @ $+ . > $: < $(virtuser + * @ $3 $@ $1 $@ $2 $: @ $) > $1 + $2 < @ $3 . >
#R<@> $+ + $* < @ $+ . > $: < $(virtuser @ $3 $@ $1 $@ $2 $: @ $) > $1 + $2 < @ $3 . >
#R<@> $+ < @ $+ . > $: < $(virtuser @ $2 $@ $1 $: @ $) > $1 < @ $2 . >
#R<@> $+ $: $1
#R<!> $+ $: $1
#R< error : $-.$-.$- : $+ > $* $#error $@ $1.$2.$3 $: $4
#R< error : $- $+ > $* $#error $@ $(dequote $1 $) $: $2
#R< $+ > $+ < @ $+ > $: $>Recurse $1
# short circuit local delivery so forwarded email works
R$=L < @ $=w . > $#local $: @ $1 special local names
# Added for x400 (AIX)
R/C=$+/S=$-$*<@$=w.$*> $#local$:$2 x400 addressed local mail
R$+ < @ $=w . > $#local $: $1 regular local name
# not local -- try mailer table lookup
#R$* <@ $+ > $* $: < $2 > $1 < @ $2 > $3 extract host name
#R< $+ . > $* $: < $1 > $2 strip trailing dot
#R< $+ > $* $: < $(mailertable $1 $) > $2 lookup
#R< $~[ : $* > $* $>MailerToTriple < $1 : $2 > $3 check -- resolved?
#R< $+ > $* $: $>Mailertable <$1> $2 try domain
# resolve x400 mail (AIX)
R</C=$*> $#987gateway$:/C=$1
# resolve locally connected UUCP links
R$* < @ $=Z . UUCP. > $* $#uucp-uudom $@ $2 $: $1 < @ $2 .UUCP. > $3
R$* < @ $=Y . UUCP. > $* $#uucp-new $@ $2 $: $1 < @ $2 .UUCP. > $3
R$* < @ $=U . UUCP. > $* $#uucp-old $@ $2 $: $1 < @ $2 .UUCP. > $3
# resolve remotely connected UUCP links (if any)
# resolve fake top level domains by forwarding to other hosts
# Added for AIX
# resolve and RSCS relays. Note that relay is canonicalized.
R$+ < @ $- .$=V > $: $>95 < $V > $1 < @ $2.$3 >
R< @$+ .$=V > : $+ $: $>95 < $V > < @ $1.$2 > : $3
# forward non-local UUCP traffic to our UUCP relay
R$*<@$*.UUCP.>$* $: $>MailerToTriple < $Y > $1 <@$2.UUCP.> $3 uucp mail
# Added for AIX
# figure out what should stay in our local mail system
# Comment out this rule if you want all mail to go to the
# Smart-Host relay defined by "DS" macro.
R$* < @ $* .$=m. > $* $#esmtp $@ $2.$3. $: $1 < @ $2.$3. > $4
# pass names that still have a host to a smarthost (if defined)
R$* < @ $* > $* $: $>MailerToTriple < $S > $1 < @ $2 > $3 glue on smarthost name
# deal with other remote names
R$* < @$* > $* $#esmtp $@ $2 $: $1 < @ $2 > $3 user@host.domain
# handle locally delivered names
R$=L $#local $: @ $1 special local names
R$+ $#local $: $1 regular local names
###########################################################################
### Ruleset 5 -- special rewriting after aliases have been expanded ###
###########################################################################
SLocal_localaddr
Slocaladdr=5
R$+ $: $1 $| $>"Local_localaddr" $1
R$+ $| $#$* $#$2
R$+ $| $* $: $1
# deal with plussed users so aliases work nicely
R$+ + * $#local $@ $&h $: $1
R$+ + $* $#local $@ + $2 $: $1 + *
# prepend an empty "forward host" on the front
R$+ $: <> $1
# Added for AIX
# send unrecognized local users to a relay host
#R< > $+ + $* $: < $L . > $( user $1 $) + $2
#R< > $+ $: < $L . > $( user $1 $) look up user
#R< $* > $+ <> $* $: < > $2 $3 found; strip $L
#R< $* . > $+ $: < $1 > $2 strip extra dot
# see if we have a relay or a hub
R< > $+ $: < $H > $1 try hub
R< > $+ $: < $R > $1 try relay
R< > $+ $: < > < $1 <> $&h > nope, restore +detail
R< > < $+ <> + $* > $: < > < $1 + $2 > check whether +detail
R< > < $+ <> $* > $: < > < $1 > else discard
R< > < $+ + $* > $* < > < $1 > + $2 $3 find the user part
R< > < $+ > + $* $#local $@ $2 $: @ $1 strip the extra +
R< > < $+ > $@ $1 no +detail
R$+ $: $1 <> $&h add +detail back in
R$+ <> + $* $: $1 + $2 check whether +detail
R$+ <> $* $: $1 else discard
R< local : $* > $* $: $>MailerToTriple < local : $1 > $2 no host extension
R< error : $* > $* $: $>MailerToTriple < error : $1 > $2 no host extension
R< $- : $+ > $+ $: $>MailerToTriple < $1 : $2 > $3 < @ $2 >
R< $+ > $+ $@ $>MailerToTriple < $1 > $2 < @ $1 >
###################################################################
### Ruleset 90 -- try domain part of mailertable entry ###
###################################################################
SMailertable=90
R$* <$- . $+ > $* $: $1$2 < $(mailertable .$3 $@ $1$2 $@ $2 $) > $4
R$* <$~[ : $* > $* $>MailerToTriple < $2 : $3 > $4 check -- resolved?
R$* < . $+ > $* $@ $>Mailertable $1 . <$2> $3 no -- strip & try again
R$* < $* > $* $: < $(mailertable . $@ $1$2 $) > $3 try "."
R< $~[ : $* > $* $>MailerToTriple < $1 : $2 > $3 "." found?
R< $* > $* $@ $2 no mailertable match
###################################################################
### Ruleset 95 -- canonify mailer:[user@]host syntax to triple ###
###################################################################
SMailerToTriple=95
R< > $* $@ $1 strip off null relay
R< error : $-.$-.$- : $+ > $* $#error $@ $1.$2.$3 $: $4
R< error : $- $+ > $* $#error $@ $(dequote $1 $) $: $2
R< local : $* > $* $>CanonLocal < $1 > $2
R< $- : $+ @ $+ > $*<$*>$* $# $1 $@ $3 $: $2<@$3> use literal user
R< $- : $+ > $* $# $1 $@ $2 $: $3 try qualified mailer
R< $=w > $* $@ $2 delete local host
R< [ IPv6 $+ ] > $* $#relay $@ $(dequote $1 $) $: $2 use unqualified mailer
R< $+ > $* $#relay $@ $1 $: $2 use unqualified mailer
###################################################################
### Ruleset CanonLocal -- canonify local: syntax ###
###################################################################
SCanonLocal
# strip local host from routed addresses
R< $* > < @ $+ > : $+ $@ $>Recurse $3
R< $* > $+ $=O $+ < @ $+ > $@ $>Recurse $2 $3 $4
# strip trailing dot from any host name that may appear
R< $* > $* < @ $* . > $: < $1 > $2 < @ $3 >
# handle local: syntax -- use old user, either with or without host
R< > $* < @ $* > $* $#local $@ $1@$2 $: $1
R< > $+ $#local $@ $1 $: $1
# handle local:user@host syntax -- ignore host part
R< $+ @ $+ > $* < @ $* > $: < $1 > $3 < @ $4 >
# handle local:user syntax
R< $+ > $* <@ $* > $* $#local $@ $2@$3 $: $1
R< $+ > $* $#local $@ $2 $: $1
###################################################################
### Ruleset 93 -- convert header names to masqueraded form ###
###################################################################
SMasqHdr=93
# handle generics database
#R$+ < @ $=G . > $: < $1@$2 > $1 < @ $2 . > @ mark
#R$+ < @ *LOCAL* > $: < $1@$j > $1 < @ *LOCAL* > @ mark
#R< $+ > $+ < $* > @ $: < $(generics $1 $: @ $1 $) > $2 < $3 >
#R<@$+ + $* @ $+> $+ < @ $+ >
# $: < $(generics $1+*@$3 $@ $2 $:@$1 + $2@$3 $) > $4 < @ $5 >
#R<@$+ + $* @ $+> $+ < @ $+ >
# $: < $(generics $1@$3 $: $) > $4 < @ $5 >
#R<@$+ > $+ < @ $+ > $: < > $2 < @ $3 >
#R< > $+ < @ $+ . > $: < $(generics @$2 $@ $1 $: $) > $1 < @ $2 . >
#R< > $+ < @ $+ > $: < $(generics $1 $: $) > $1 < @ $2 >
#R< > $+ + $* < @ $+ > $: < $(generics $1+* $@ $2 $: $) > $1 + $2 < @ $3 >
#R< > $+ + $* < @ $+ > $: < $(generics $1 $: $) > $1 + $2 < @ $3 >
#R< $* @ $* > $* < $* > $@ $>canonify $1 @ $2 found qualified
#R< $+ > $* < $* > $: $>canonify $1 @ *LOCAL* found unqualified
#R< > $* $: $1 not found
# do not masquerade anything in class N
R$* < @ $* $=N . > $@ $1 < @ $2 $3 . >
# special case the users that should be exposed
R$=E < @ *LOCAL* > $@ $1 < @ $j . > leave exposed
R$=E < @ $=M . > $@ $1 < @ $2 . >
R$=E < @ $=w . > $@ $1 < @ $2 . >
# handle domain-specific masquerading
R$* < @ $=M . > $* $: $1 < @ $2 . @ $M > $3 convert masqueraded doms
R$* < @ $=w . > $* $: $1 < @ $2 . @ $M > $3
R$* < @ *LOCAL* > $* $: $1 < @ $j . @ $M > $2
R$* < @ $+ @ > $* $: $1 < @ $2 > $3 $M is null
R$* < @ $+ @ $+ > $* $: $1 < @ $3 . > $4 $M is not null
###################################################################
### Ruleset 94 -- convert envelope names to masqueraded form ###
###################################################################
SMasqEnv=94
R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2
###################################################################
### Ruleset 98 -- local part of ruleset zero (can be null) ###
###################################################################
SParseLocal=98
# addresses sent to foo@host.REDIRECT will give a 551 error code
R$* < @ $+ .REDIRECT. > $: $1 < @ $2 . REDIRECT . > < ${opMode} >
R$* < @ $+ .REDIRECT. > <i> $: $1 < @ $2 . REDIRECT. >
R$* < @ $+ .REDIRECT. > < $- > $#error $@ 5.1.1 $: "551 User has moved; please try " <$1@$2>
# Added for AIX
# DECNET delivery
R$* < @ $=w .DECNET. > $#local $: $1 local DECnet
R$+ < @ $+ .DECNET. > $#mail11 $@ $2 $: $1 DECnet user
######################################################################
### CanonAddr -- Convert an address into a standard form for
### relay checking. Route address syntax is
### crudely converted into a %-hack address.
###
### Parameters:
### $1 -- full recipient address
###
### Returns:
### parsed address, not in source route form
######################################################################
SCanonAddr
R$* $: $>Parse0 $>canonify $1 make domain canonical
######################################################################
### ParseRecipient -- Strip off hosts in $=R as well as possibly
### $* $=m or the access database.
### Check user portion for host separators.
###
### Parameters:
### $1 -- full recipient address
###
### Returns:
### parsed, non-local-relaying address
######################################################################
SParseRecipient
R$* $: <?> $>CanonAddr $1
R<?> $* < @ $* . > <?> $1 < @ $2 > strip trailing dots
R<?> $- < @ $* > $: <?> $(dequote $1 $) < @ $2 > dequote local part
# if no $=O character, no host in the user portion, we are done
R<?> $* $=O $* < @ $* > $: <NO> $1 $2 $3 < @ $4>
R<?> $* $@ $1
R<NO> $* < @ $* $=R > $: <RELAY> $1 < @ $2 $3 >
R<RELAY> $* < @ $* > $@ $>ParseRecipient $1
R<$-> $* $@ $2
######################################################################
### check_relay -- check hostname/address on SMTP startup
######################################################################
SLocal_check_relay
Scheck_relay
R$* $: $1 $| $>"Local_check_relay" $1
R$* $| $* $| $#$* $#$3
R$* $| $* $| $* $@ $>"Basic_check_relay" $1 $| $2
SBasic_check_relay
# check for deferred delivery mode
R$* $: < ${deliveryMode} > $1
R< d > $* $@ deferred
R< $* > $* $: $2
######################################################################
### check_mail -- check SMTP `MAIL FROM:' command argument
######################################################################
SLocal_check_mail
Scheck_mail
R$* $: $1 $| $>"Local_check_mail" $1
R$* $| $#$* $#$2
R$* $| $* $@ $>"Basic_check_mail" $1
SBasic_check_mail
# check for deferred delivery mode
R$* $: < ${deliveryMode} > $1
R< d > $* $@ deferred
R< $* > $* $: $2
# authenticated?
R$* $: $1 $| $>"tls_client" $&{verify} $| MAIL
R$* $| $#$+ $#$2
R$* $| $* $: $1
R<> $@ <OK> we MUST accept <> (RFC 1123)
R$+ $: <?> $1
R<?><$+> $: <@> <$1>
R<?>$+ $: <@> <$1>
R$* $: $&{daemon_flags} $| $1
R$* f $* $| <@> < $* @ $- > $: < ? $&{client_name} > < $3 @ $4 >
R$* u $* $| <@> < $* > $: <?> < $3 >
R$* $| $* $: $2
# handle case of @localhost on address
R<@> < $* @ localhost > $: < ? $&{client_name} > < $1 @ localhost >
R<@> < $* @ [127.0.0.1] >
$: < ? $&{client_name} > < $1 @ [127.0.0.1] >
R<@> < $* @ localhost.$m >
$: < ? $&{client_name} > < $1 @ localhost.$m >
R<@> < $* @ localhost.UUCP >
$: < ? $&{client_name} > < $1 @ localhost.UUCP >
R<@> $* $: $1 no localhost as domain
R<? $=w> $* $: $2 local client: ok
R<? $+> <$+> $#error $@ 5.5.4 $: "553 Real domain name required"
R<?> $* $: $1
R$* $: <?> $>CanonAddr $1 canonify sender address and mark it
R<?> $* < @ $+ . > <?> $1 < @ $2 > strip trailing dots
# handle non-DNS hostnames (*.bitnet, *.decnet, *.uucp, etc)
R<?> $* < @ $* $=P > $: <OK> $1 < @ $2 $3 >
R<?> $* < @ $+ > $: <? $(resolve $2 $: $2 <PERM> $) > $1 < @ $2 >
R<? $* <$->> $* < @ $+ >
$: <$2> $3 < @ $4 >
# handle case of no @domain on address
R<?> $* $: $&{daemon_flags} $| <?> $1
R$* u $* $| <?> $* $: <OK> $3
R$* $| $* $: $2
R<?> $* $: < ? $&{client_name} > $1
R<?> $* $@ <OK> ...local unqualed ok
R<? $+> $* $#error $@ 5.5.4 $: "553 Domain name required"
...remote is not
# check results
R<?> $* $: @ $1 mark address: nothing known about it
R<OK> $* $@ <OK>
R<TEMP> $* $#error $@ 4.1.8 $: "451 Domain of sender address " $&f " does not resolve"
R<PERM> $* $#error $@ 5.1.8 $: "501 Domain of sender address " $&f " does not exist"
######################################################################
### check_rcpt -- check SMTP `RCPT TO:' command argument
######################################################################
SLocal_check_rcpt
Scheck_rcpt
R$* $: $1 $| $>"Local_check_rcpt" $1
R$* $| $#$* $#$2
R$* $| $* $@ $>"Basic_check_rcpt" $1
SBasic_check_rcpt
# check for deferred delivery mode
R$* $: < ${deliveryMode} > $1
R< d > $* $@ deferred
R< $* > $* $: $2
R$* $: $>ParseRecipient $1 strip relayable hosts
# authenticated?
R$* $: $1 $| $>RelayAuth $1 $| $&{verify} client authenticated?
R$* $| $# $+ $# $2 error/ok?
R$* $| $* $: $1 no
# authenticated by a trusted mechanism?
R$* $: $1 $| $&{auth_type}
R$* $| $: $1
R$* $| $={TrustAuthMech} $# RELAYAUTH
R$* $| $* $: $1
# anything terminating locally is ok
R$+ < @ $=w > $@ RELAYTO
R$+ < @ $* $=R > $@ RELAYTO
# check for local user (i.e. unqualified address)
R$* $: <?> $1
R<?> $* < @ $+ > $: <REMOTE> $1 < @ $2 >
# local user is ok
R<?> $+ $@ RELAYTOLOCAL
R<$+> $* $: $2
# anything originating locally is ok
# check IP address
R$* $: $&{client_addr}
R$@ $@ RELAYFROM originated locally
R0 $@ RELAYFROM originated locally
R$=R $* $@ RELAYFROM relayable IP address
R$* $: [ $1 ] put brackets around it...
R$=w $@ RELAYFROM ... and see if it is local
# check client name: first: did it resolve?
R$* $: < $&{client_resolve} >
R<TEMP> $#error $@ 4.7.1 $: "450 Relaying temporarily denied. Cannot resolve PTR record for " $&{client_addr}
R<FORGED> $#error $@ 5.7.1 $: "550 Relaying denied. IP name possibly forged " $&{client_name}
R<FAIL> $#error $@ 5.7.1 $: "550 Relaying denied. IP name lookup failed " $&{client_name}
R$* $: <?> $&{client_name}
# pass to name server to make hostname canonical
R<?> $* $~P $:<?> $[ $1 $2 $]
R$* . $1 strip trailing dots
R<?> $@ RELAYFROM
R<?> $=w $@ RELAYFROM
R<?> $* $=R $@ RELAYFROM
# anything else is bogus
R$* $#error $@ 5.7.1 $: "550 Relaying denied"
# is user trusted to authenticate as someone else?
Strust_auth
R$* $: $&{auth_type} $| $1
# required by RFC 2554 section 4.
R$@ $| $* $#error $@ 5.7.1 $: "550 not authenticated"
R$* $| $&{auth_authen} $@ identical
R$* $| <$&{auth_authen}> $@ identical
R$* $| $* $: $1 $| $>"Local_trust_auth" $1
R$* $| $#$* $#$2
R$* $#error $@ 5.7.1 $: "550 " $&{auth_authen} " not allowed to act as " $&{auth_author}
SLocal_trust_auth
# is connection with client "good" enough? (done in server)
# input: ${verify} $| (MAIL|STARTTLS)
Stls_client
R$* $| $* $@ $>"tls_connection" $1
# is connection with server "good" enough? (done in client)
# input: ${verify}
Stls_server
R$* $@ $>"tls_connection" $1
Stls_connection
RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake."
SRelayAuth
# authenticated?
R$* $| OK $: $1
R$* $| $* $@ NO not authenticated
#
######################################################################
######################################################################
#####
##### MAILER DEFINITIONS
#####
######################################################################
######################################################################
##################################################
### Local and Program Mailer specification ###
##################################################
##### $Id: local.m4,v 8.50.16.1 2000/06/12 18:25:40 gshapiro Exp $ #####
#
# Envelope sender rewriting
#
SEnvFromL=10
R<@> $n errors to mailer-daemon
R@ <@ $*> $n temporarily bypass Sun bogosity
R$+ $: $>AddDomain $1 add local domain if needed
R$* $: $>MasqEnv $1 do masquerading
#
# Envelope recipient rewriting
#
SEnvToL=20
R$+ < @ $* > $: $1 strip host part
#
# Header sender rewriting
#
SHdrFromL=30
R<@> $n errors to mailer-daemon
R@ <@ $*> $n temporarily bypass Sun bogosity
R$+ $: $>AddDomain $1 add local domain if needed
R$* $: $>MasqHdr $1 do masquerading
#
# Header recipient rewriting
#
SHdrToL=40
R$+ $: $>AddDomain $1 add local domain if needed
R$* $: $>MasqHdr $1 do all-masquerading
#
# Common code to add local domain name (only if always-add-domain)
#
SAddDomain=50
Mlocal, P=/bin/bellmail, F=lsDFMAw5:/|@qmn9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL,
T=DNS/RFC822/X-Unix,
A=mail -F $g $u
Mprog, P=/bin/sh, F=lsDFMoqeu9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, D=$z:/,
T=X-Unix/X-Unix/X-Unix,
A=sh -c $u
#####################################
### SMTP Mailer specification ###
#####################################
##### $Id: smtp.m4,v 8.56.2.1.2.2 2000/07/18 15:31:24 gshapiro Exp $ #####
#
# common sender and masquerading recipient rewriting
#
SMasqSMTP=61
R$* < @ $* > $* $@ $1 < @ $2 > $3 already fully qualified
R$+ $@ $1 < @ *LOCAL* > add local qualification
#
# convert pseudo-domain addresses to real domain addresses
#
SPseudoToReal=51
# pass <route-addr>s through
R< @ $+ > $* $@ < @ $1 > $2 resolve <route-addr>
# output fake domains as user%fake@relay
# do UUCP heuristics; note that these are shared with UUCP mailers
R$+ < @ $+ .UUCP. > $: < $2 ! > $1 convert to UUCP form
R$+ < @ $* > $* $@ $1 < @ $2 > $3 not UUCP form
# leave these in .UUCP form to avoid further tampering
R< $&h ! > $- ! $+ $@ $2 < @ $1 .UUCP. >
R< $&h ! > $-.$+ ! $+ $@ $3 < @ $1.$2 >
R< $&h ! > $+ $@ $1 < @ $&h .UUCP. >
R< $+ ! > $+ $: $1 ! $2 < @ $Y > use relayhostname
R$+ < @ $+ : $+ > $@ $1 < @ $3 > strip mailer: part
R$+ < @ > $: $1 < @ *LOCAL* > if no relayhostname
#
# envelope sender rewriting
#
SEnvFromSMTP=11
R$+ $: $>PseudoToReal $1 sender/recipient common
R$* :; <@> $@ list:; special case
R$* $: $>MasqSMTP $1 qualify unqual'ed names
R$+ $: $>MasqEnv $1 do masquerading
#
# envelope recipient rewriting --
# also header recipient if not masquerading recipients
#
SEnvToSMTP=21
R$+ $: $>PseudoToReal $1 sender/recipient common
R$+ $: $>MasqSMTP $1 qualify unqual'ed names
R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2
#
# header sender and masquerading header recipient rewriting
#
SHdrFromSMTP=31
# Added for AIX the next 2 lines
R</C=$+> $@<@$j.>:/C=$1
R/C=$+<@$+> $@<@$j.>:/C=$1
R$+ $: $>PseudoToReal $1 sender/recipient common
R:; <@> $@ list:; special case
# do special header rewriting
R$* <@> $* $@ $1 <@> $2 pass null host through
R< @ $* > $* $@ < @ $1 > $2 pass route-addr through
R$* $: $>MasqSMTP $1 qualify unqual'ed names
R$+ $: $>MasqHdr $1 do masquerading
#
# relay mailer header masquerading recipient rewriting
#
SMasqRelay=71
R$+ $: $>MasqSMTP $1
R$+ $: $>MasqHdr $1
Msmtp, P=[IPC], F=mDFMuX, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP/HdrFromSMTP, E=\r\n, L=990,
T=DNS/RFC822/SMTP,
A=TCP $h
Mesmtp, P=[IPC], F=mDFMuXa, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP/HdrFromSMTP, E=\r\n, L=990,
T=DNS/RFC822/SMTP,
A=TCP $h
Msmtp8, P=[IPC], F=mDFMuX8, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP/HdrFromSMTP, E=\r\n, L=990,
T=DNS/RFC822/SMTP,
A=TCP $h
Mdsmtp, P=[IPC], F=mDFMuXa%, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP/HdrFromSMTP, E=\r\n, L=990,
T=DNS/RFC822/SMTP,
A=TCP $h
Mrelay, P=[IPC], F=mDFMuXa8, S=EnvFromSMTP/HdrFromSMTP, R=MasqSMTP/MasqRelay, E=\r\n, L=2040,
T=DNS/RFC822/SMTP,
A=TCP $h
#####################################
### UUCP Mailer specification ###
#####################################
##### $Id: uucp.m4,v 8.38 1999/10/18 04:57:55 gshapiro Exp $ #####
#
# envelope and header sender rewriting
#
SFromU=12
# handle error address as a special case
R<@> $n errors to mailer-daemon
# list:; syntax should disappear
R:; <@> $@
R$* < @ $* . > $* $1 < @ $2 > $3 strip trailing dots
R$* < @ $=w > $1 strip local name
R<@ $- . UUCP > : $+ $1 ! $2 convert to UUCP format
R<@ $+ > : $+ $1 ! $2 convert to UUCP format
R$* < @ $- . UUCP > $2 ! $1 convert to UUCP format
R$* < @ $+ > $2 ! $1 convert to UUCP format
R$&h ! $+ ! $+ $@ $1 ! $2 $h!...!user => ...!user
R$&h ! $+ $@ $&h ! $1 $h!user => $h!user
R$+ $: $U ! $1 prepend our name
R! $+ $: $k ! $1 in case $U undefined
#
# envelope recipient rewriting
#
SEnvToU=22
# list:; should disappear
R:; <@> $@
R$* < @ $* . > $* $1 < @ $2 > $3 strip trailing dots
R$* < @ $=w > $1 strip local name
R<@ $- . UUCP > : $+ $1 ! $2 convert to UUCP format
R<@ $+ > : $+ $1 ! $2 convert to UUCP format
R$* < @ $- . UUCP > $2 ! $1 convert to UUCP format
R$* < @ $+ > $2 ! $1 convert to UUCP format
#
# header recipient rewriting
#
SHdrToU=42
# list:; syntax should disappear
R:; <@> $@
R$* < @ $* . > $* $1 < @ $2 > $3 strip trailing dots
R$* < @ $=w > $1 strip local name
R<@ $- . UUCP > : $+ $1 ! $2 convert to UUCP format
R<@ $+ > : $+ $1 ! $2 convert to UUCP format
R$* < @ $- . UUCP > $2 ! $1 convert to UUCP format
R$* < @ $+ > $2 ! $1 convert to UUCP format
R$&h ! $+ ! $+ $@ $1 ! $2 $h!...!user => ...!user
R$&h ! $+ $@ $&h ! $1 $h!user => $h!user
R$+ $: $U ! $1 prepend our name
R! $+ $: $k ! $1 in case $U undefined
#
# envelope sender rewriting for uucp-dom mailer
#
SEnvFromUD=52
# handle error address as a special case
R<@> $n errors to mailer-daemon
# pass everything to standard SMTP mailer rewriting
R$* $@ $>EnvFromSMTP $1
#
# envelope sender rewriting for uucp-uudom mailer
#
SEnvFromUUD=72
# handle error address as a special case
R<@> $n errors to mailer-daemon
# do standard SMTP mailer rewriting
R$* $: $>EnvFromSMTP $1
R$* < @ $* . > $* $1 < @ $2 > $3 strip trailing dots
R<@ $- . UUCP > : $+ $@ $1 ! $2 convert to UUCP format
R<@ $+ > : $+ $@ $1 ! $2 convert to UUCP format
R$* < @ $- . UUCP > $@ $2 ! $1 convert to UUCP format
R$* < @ $+ > $@ $2 ! $1 convert to UUCP format
#
# There are innumerable variations on the UUCP mailer. It really
# is rather absurd.
#
# old UUCP mailer (two names)
Muucp, P=/usr/bin/uux, F=DFMhuUd, S=FromU, R=EnvToU/HdrToU,
M=100000, T=X-UUCP/X-UUCP/X-Unix,
A=uux - -r -a$g -gC $h!rmail ($u)
Muucp-old, P=/usr/bin/uux, F=DFMhuUd, S=FromU, R=EnvToU/HdrToU,
M=100000, T=X-UUCP/X-UUCP/X-Unix,
A=uux - -r -a$g -gC $h!rmail ($u)
# smart UUCP mailer (handles multiple addresses) (two names)
Msuucp, P=/usr/bin/uux, F=mDFMhuUd, S=FromU, R=EnvToU/HdrToU,
M=100000, T=X-UUCP/X-UUCP/X-Unix,
A=uux - -r -a$g -gC $h!rmail ($u)
Muucp-new, P=/usr/bin/uux, F=mDFMhuUd, S=FromU, R=EnvToU/HdrToU,
M=100000, T=X-UUCP/X-UUCP/X-Unix,
A=uux - -r -a$g -gC $h!rmail ($u)
# domain-ized UUCP mailer
Muucp-dom, P=/usr/bin/uux, F=mDFMhud, S=EnvFromUD/HdrFromSMTP, R=EnvToSMTP/HdrFromSMTP,
M=100000, T=X-UUCP/X-UUCP/X-Unix,
A=uux - -r -a$g -gC $h!rmail ($u)
# domain-ized UUCP mailer with UUCP-style sender envelope
Muucp-uudom, P=/usr/bin/uux, F=mDFMhud, S=EnvFromUUD/HdrFromSMTP, R=EnvToSMTP/HdrFromSMTP,
M=100000, T=X-UUCP/X-UUCP/X-Unix,
A=uux - -r -a$g -gC $h!rmail ($u)
# Everything below was added for AIX
###########################################
### UTK-MAIL11 Mailer specification ###
###########################################
##### @(#)mail11.m4 8.1 (Berkeley) 5/23/95 #####
Mmail11, P=/usr/etc/mail11, F=nsFx, S=15, R=25,
A=mail11 $g $x $h $u
S15
R$+ $: $>25 $1 preprocess
R$w :: $+ $@ $w :: $1 ready to go
S25
R$+ < @ $- .UUCP > $: $2 ! $1 back to old style
R$+ < @ $- .DECNET > $: $2 :: $1 convert to DECnet style
R$+ < @ $- .LOCAL > $: $2 :: $1 convert to DECnet style
R$+ < @ $=w. > $: $2 :: $1 convert to DECnet style
R$=w :: $+ $2 strip local names
R$+ :: $+ $@ $1 :: $2 already qualified
#############################################################
### The RFC987 gateway mailer specification ###
### ###
### The RFC987 gateway simulation program and its path ###
### can be renamed to any name and path by modifying the ###
### following Mailer definition below. ###
### ###
#############################################################
M987gateway, P=/usr/lpp/osimf/etc/x400mailer, F=sBFMhulmnSC, S=16, R=26,
A=gateway -f /etc/x400gw.cfg $f $u
S16
# fully qualify nonlocal host names in our local domain.
R$+<@$-> $@$1<@$2.$m>
# leave all other typical domain addresses alone.
R$+<$+> $@$1<$2>
S26
R$+ $:<$1>
File: /etc/ntp.conf
# @(#)48 1.2 src/tcpip/etc/ntp.conf, ntp, tcpip530 2/16/96 10:16:34 # IBM_PROLOG_BEGIN_TAG # This is an automatically generated prolog. # # tcpip530 src/tcpip/etc/ntp.conf 1.2 # # Licensed Materials - Property of IBM # # Restricted Materials of IBM # # (C) COPYRIGHT International Business Machines Corp. 1996 # All Rights Reserved # # US Government Users Restricted Rights - Use, duplication or # disclosure restricted by GSA ADP Schedule Contract with IBM Corp. # # IBM_PROLOG_END_TAG # # COMPONENT_NAME: ntp # # FUNCTIONS: none # # ORIGINS: 27,176 # # # (C) COPYRIGHT International Business Machines Corp. 1996 # All Rights Reserved # Licensed Materials - Property of IBM # US Government Users Restricted Rights - Use, duplication or # disclosure restricted by GSA ADP Schedule Contract with IBM Corp. # # # # # Default NTP configuration file. # # Broadcast client, no authentication. # broadcastclient driftfile /etc/ntp.drift tracefile /etc/ntp.trace
File: /etc/named.boot
Output not found in collector file.
File: /etc/named.conf
Output not found in collector file.
Note: Output in this section truncated for security reasons
File: /etc/group
system:!:0:root staff:!:1:ipsec,sshd,manager,audit,zambia,tpgzam,zamdum,ibszam,john,ibzam bin:!:2:root,bin sys:!:3:root,bin,sys adm:!:4:bin,adm uucp:!:5:uucp,nuucp mail:!:6: security:!:7:root cron:!:8:root printq:!:9:lp,manager audit:!:10:root ecs:!:28: nobody:!:4294967294:nobody,lpd usr:!:100:guest perf:!:20: shutdown:!:21: lp:!:11:root,lp,printq invscout:!:12:invscout snapp:!:13:snapp ipsec:!:200: sshd:!:201:sshd kmem:!:202:manager hacmp:!:203: haemrm:!:204:
File: /etc/passwd
root:!:0:0::/:/usr/bin/ksh daemon:!:1:1::/etc: bin:!:2:2::/bin: sys:!:3:3::/usr/sys: adm:!:4:4::/var/adm: uucp:!:5:5::/usr/lib/uucp: guest:!:100:100::/home/guest: nobody:!:4294967294:4294967294::/: lpd:!:9:4294967294::/: lp:*:11:11::/var/spool/lp:/bin/false invscout:*:6:12::/var/adm/invscout:/usr/bin/ksh snapp:*:200:13:snapp login user:/usr/sbin/snapp:/usr/sbin/snappd ipsec:*:201:1::/etc/ipsec:/usr/bin/ksh nuucp:*:7:5:uucp login user:/var/spool/uucppublic:/usr/sbin/uucp/uucico sshd:*:202:201::/var/empty:/usr/bin/ksh
system: admin = true staff: admin = false bin: admin = true sys: admin = true adm: admin = true uucp: admin = true mail: admin = true security: admin = true cron: admin = true printq: admin = true audit: admin = true ecs: admin = true usr: admin = false nobody: admin = false perf: admin = false shutdown: admin = true lp: admin = true invscout: admin = true snapp: admin = true ipsec: admin = false sshd: admin = false kmem: admin = false adms = root hacmp: admin = false haemrm: admin = false
******************************************************************************* * VALID USER ATTRIBUTES FOR /ETC/SECURITY/USER: * * account_locked Defines whether the account is locked. Locked accounts can * not be used for login. Possible values: true or false. * * admin Defines the administrative status of the user. * Possible values: true or false. * * admgroups Lists the groups that the user administrates. The value * is a comma-separated list of valid group names. * * auth1 Defines primary authentication methods for a user. This * attribute describes Version 3 style authentication methods. * Commands login, telnet, rlogin, and su support these * authentication methods. * * Possible values: SYSTEM,NONE,token;username. * * SYSTEM : Describes normal password authentication in * Version 3. Version 4 has extended this * definition to include loadable modules and * an authentication grammar. See SYSTEM * attribute description below. * * NONE : No authentication. * * token;username : A generic name for a custom * authentication method defined in * /etc/security/login.cfg. * * Example: * If auth1 is: * auth1 = SYSTEM,mylogin;mary * * And the stanza in /etc/security/login.cfg is: * mylogin: * program = /etc/myprogram * * This will do password authentication, and then * invoke the program /etc/myprogram with "mary" * as the first parameter. * * auth2 Defines the secondary authentication methods for a user. * It is not a requirement to pass this method to login. * See auth1 description above for examples. * * SYSTEM Describes Version 4 authentication requirements. This * attribute can be used to describe multiple or alternate * authentication methods. See authenticate() routine and * SYSTEM grammar manual pages. * * Possible tokens: * * files : local only authentication. * compat : local plus NIS authentication. * Version 3 behavior. * DCE : Distributed Computing Environment * authentication. * * Example: * SYSTEM = "DCE OR DCE[UNAVAIL] AND compat" * * daemon Defines whether the user can execute programs using the system * resource controller (SRC). Possible values: true or false. * * dictionlist Defines the password dictionaries used when checking new * passwords. The format is a comma-separated list of absolute * path names to dictionary files. A dictionary file contains * one word per line where each word has no leading or trailing * white space. Words should only contain 7 bit ASCII characters. * All dictionary files and directories should be write protected * from everyone except root. The default is valueless, which is * equivalent to no dictionary checking. * * Example dictionary: /usr/share/dict/words * (Only available if text processing is installed.) * * expires Defines the expiration time for the user account. * Possible values: a valid date in the form MMDDHHMMYY or 0. * If 0 the account does not expire. If 0101000070 the account * is disabled. The range for YY is: * 00 - 38 years 2000 thru 2038 * 39 - 99 years 1939 thru 1999 * * histexpire Defines the period of time in weeks that a user * will not be able to reuse a password. * Possible values: an integer value between 0 and 260. * 26 (approximately 6 months) is the recommended value. * * histsize Defines the number of previous passwords which cannot be * reused. * Possible values: an integer value between 0 and 50. * * login Defines whether the user can login. * Possible values : true or false. * * logintimes Defines the times a user can login. The value is a comma * separated list of items as follows: * [!][MMdd[-MMdd]]:hhmm-hhmm * or * [!]MMdd[-MMdd][:hhmm-hhmm] * or * [!][w[-w]]:hhmm-hhmm * or * [!]w[-w][:hhmm-hhmm] * where MM is a month number (00=January, 11=December), dd is * the day of the month, hh is the hour of the day (00 - 23), mm * is the minute of the hour, and w is a weekday (0=Sunday, 6= * Saturday). * * loginretries The number of invalid login attempts before a user is not * allowed to login. Possible values: a positive integer or 0 * to disable this feature. * * maxage Defines the maximum number of weeks a password is valid. The * default is 0, which is equivalent to unlimited. Range: 0 to 52. * * maxexpired Defines the maximum number of weeks after maxage that an expired * password can be changed by a user. The default is -1, which * is equivalent to unlimited. Range: -1 to 52. maxage must * be greater than 0 for maxexpired to be enforced. (root is * exempt from maxexpired.) * * maxrepeats Defines the maximum number of times a given character can * appear in a password. The default is 8, which is equivalent * to unlimited. Range: 0 to 8. * * minage Defines the minimum number of weeks between password changes. * The default is 0. Range: 0 to 52. * * minalpha Defines the minimum number of alphabetic characters in a * password. The default is 0. Range: 0 to 8. * * mindiff Defines the minimum number of characters in the new password * that were not in the old password. The default is 0. * Range: 0 to 8. * * minlen Defines the minimum length of a password. The default is 0. * Range: 0 to 8. * * Note: The minimum length of a password is determined by minlen and/or * 'minalpha + minother', whichever is greater. 'minalpha + minother' * should never be greater than 8. If 'minalpha + minother' is greater * than 8, then minother is reduced to '8 - minalpha'. * * minother Defines the minimum number of non-alphabetic characters in a * password. The default is 0. Range: 0 to 8. * * pwdchecks Defines external password restriction methods used when * checking new passwords. The format is a comma-separated list * of absolute path names to methods and/or method path names * relative to /usr/lib. A password restriction method is a * program module that is loaded by the password restrictions code * at runtime. All password restriction methods and directories * should be write protected from everyone except root. The * default is valueless, which is equivalent to no external * password restriction methods. * * pwdwarntime The number of days before a forced password change that a * warning will be given to the user informing them of the * impending password change. Possible values: a positive integer * or 0 to disable this feature. * * registry Describes where this user is administered. It is used * whenever there is a possibility of resolving a remotely * administered user to the local administration domain. * This can happen when network services go down or * network databases are replicated locally. * Possible values : files, NIS, or DCE * * rlogin Defines whether the user account can be accessed by remote * logins. Commands rlogin and telnet support this attribute. * Possible values: true or false. * * su Defines whether other users can switch to this user account. * Command su supports this attribute. * Possible values: true or false. * * sugroups Defines which groups can switch to this user account. * Alternatively you may explicitly deny groups by preceding * the group name with a ! character. * Possible values : * A list of valid groups separated by commas, ALL, or *. * * tpath Defines the user's trusted path characteristics. * Possible values: * nosak : The Secure Attention Key (SAK) key (^X^R) * has no effect. * notsh : The SAK key logs you out. You can never be * on the trusted path. * always : When you log in you are always on the * trusted path. * on : The trusted path is entered when the SAK * key is hit. * * Note : This attribute only takes effect if the sak_enabled * attribute (in /etc/security/login.cfg) is set to * true for the port you are logging into. * * ttys Defines which terminals can access the user account. * Alternatively you may explicitly deny terminals by preceding * the terminal name with the ! character. * Possible values: * List of device paths separated by commas, ALL or *. * * umask Defines the default umask for the user. * Possible values: three-digit octal value. * * Notes: Boolean values (i.e. true or false) may use any of the * following values. These values are not case sensitive. * * true, false, yes, no, always, never. * ******************************************************************************* default: admin = false login = true su = true daemon = true rlogin = true sugroups = ALL admgroups = ttys = ALL auth1 = SYSTEM auth2 = NONE tpath = nosak umask = 027 expires = 0 SYSTEM = "compat" logintimes = pwdwarntime = 5 account_locked = false loginretries = 3 histexpire = 6 histsize = 6 minage = 0 maxage = 4 maxexpired = -1 minalpha = 2 minother = 2 minlen = 6 mindiff = 0 maxrepeats = 2 dictionlist = pwdchecks = root: admin = true SYSTEM = "compat" registry = files loginretries = 0 account_locked = false rlogin = false daemon: admin = true expires = 0101000070 bin: admin = true expires = 0101000070 sys: admin = true expires = 0101000070 adm: admin = true uucp: admin = true login = false rlogin = false su = true account_locked = true guest: account_locked = true nobody: admin = true expires = 0101000070 lpd: admin = true expires = 0101000070 invscout: admin = true snapp: admin = false rlogin = false su = false SYSTEM = "NONE" login = true ttys = /dev/tty0 registry = files dce_export = false ipsec: admin = false nuucp: admin = false account_locked = true sshd: admin = false account_locked = true login = false rlogin = false audit: admin = false loginretries = 5 pwdwarntime = 7 histsize = 7 histexpire = 0 maxage = 2
* * Sizes are in multiples of 512 byte blocks, CPU time is in seconds * * fsize - soft file size in blocks * core - soft core file size in blocks * cpu - soft per process CPU time limit in seconds * data - soft data segment size in blocks * stack - soft stack segment size in blocks * rss - soft real memory usage in blocks * nofiles - soft file descriptor limit * fsize_hard - hard file size in blocks * core_hard - hard core file size in blocks * cpu_hard - hard per process CPU time limit in seconds * data_hard - hard data segment size in blocks * stack_hard - hard stack segment size in blocks * rss_hard - hard real memory usage in blocks * nofiles_hard - hard file descriptor limit * * The following table contains the default hard values if the * hard values are not explicitly defined: * * Attribute Value * ========== ============ * fsize_hard set to fsize * cpu_hard set to cpu * core_hard -1 * data_hard -1 * stack_hard 8388608 * rss_hard -1 * nofiles_hard -1 * * NOTE: A value of -1 implies "unlimited" * default: fsize = -1 core = 2097151 cpu = -1 data = 4194304 rss = 262144 stack = 4194304 nofiles = 2000 root: daemon: bin: sys: adm: uucp: guest: nobody: lpd:
File: /etc/security/login.cfg
******************************************************************************* * * Valid port attributes: * * herald Specifies the initial message to be printed out when getty or * login prompts for a login name. This value is a string that is * written out to the login port. If the herald is not specified * for a port or in the default stanza, then the default herald is * gotten from the message catalog associated with the language * set in /etc/environment. * * logindelay The delay (in seconds) between unsuccessful login attempts. * This delay is multiplied by the number of unsuccessful logins - * i.e. if the value is 2, then the delay between unsuccessful * logins will be 2 seconds, then 4 seconds, then 6 seconds, etc. * Set this attribute to 0 to disable this feature. * * logindisable The number of unsuccessful login attempts before this port is * locked. Used in conjunction with logininterval. Set this * attribute to 0 to disable this feature. * * logininterval The number of seconds during which logindisable unsuccessful * login attempts must occur for a port to be locked. * * loginreenable The number of minutes after a port is locked that it will be * automatically unlocked. Setting this attribute to 0 will cause * the port to remain locked until the administrator unlocks it. * * logintimes Defines the times a user can use this port to login. The value * is a comma separated list of items as follows: * [!][MMdd[-MMdd]]:hhmm-hhmm * or * [!]MMdd[-MMdd][:hhmm-hhmm] * or * [!][w[-w]]:hhmm-hhmm * or * [!]w[-w][:hhmm-hhmm] * where MM is a month number (00=January, 11=December), dd is * the day of the month, hh is the hour of the day (00 - 23), mm * is the minute of the hour, and w is a weekday (0=Sunday, 6= * Saturday). * * pwdprompt Defines the password prompt message printed when requesting * password input. The value is a character string. Format * specifiers will not be interpreted. If the pwdprompt is * not specified for a port or in the default stanza, then the * default prompt will be pulled from the message catalog * associated with the language set in /etc/environment. * * sak_enabled Defines whether users are allowed to access the trusted path * through this port through the use of the secure attention key * sequence (ctrl-x ctrl-r). Possible values: true or false * * synonym Defines the set of ports which are synonyms for the given port; * the ownership and permissions of these ports are set along with * the given port's ownership and permissions (and sak_enabled is * interpreted to be the same for the given port and all of its * synonyms). This is mainly used for specifying that * /dev/console and /dev/tty0 (for example) are synonyms since * /dev/tty0 is the system console in this example. The value is * a comma separated list of pathnames to device special files. * * usernameecho Defines whether the user name should be echoed on a port. * Possible values: true or false * * true User name echo is enabled. This is the default. * false User name echo is disabled. The user name will * not be echoed at the login prompt and will be * masked out of security related messages. * * The default stanza contains the default values used if no stanza appears for * a given port. * ******************************************************************************* default: sak_enabled = false logintimes = logindisable = 5 logininterval = 0 loginreenable = 0 logindelay = 4 herald = " **********************************************************************\r\n * *\r\n * No unauthorized user is allowed access to the company's *\r\n * computing facilities. These include but are not limited *\r\n * to networks, systems and applications (\"the system\"). *\r\n * *\r\n * It is an offence for users to attempt unauthorized access *\r\n * to any program or data or to modify the contents *\r\n * of any computer system without permission. *\r\n * *\r\n * The system is only available to authorized users *\r\n * and is governed by the company's policies, in particular *\r\n * the information security framework, the electronic *\r\n * communication and computer users policies. *\r\n * *\r\n * Use of the system shall be monitored and recorded by the company *\r\n * Non-compliance with the policy on the use of the system *\r\n * will lead to disciplinary action and termination of employment. *\r\n * *\r\n **********************************************************************\r\n\r\nlogin: " */dev/console: * synonym = /dev/tty0 ******************************************************************************* * auth_method is no longer used. * Security methods should be configured in /usr/lib/security/methods.cfg ******************************************************************************* ******************************************************************************* * * Other security attributes (usw stanza): * * shells The list of valid login shells for a user; chuser and chsh will * only change a user's login shell to one of the shells listed * here. * * maxlogins The maximum number of simultaneous logins allowed on the * system. * * logintimeout The number of seconds the user is given to enter their * password. * * auth_type Determines whether PAM or the standard UNIX authentication * mechanism will be used by PAM-aware applications. * Valid values: STD_AUTH, PAM_AUTH * ******************************************************************************* usw: shells = /bin/sh,/bin/bsh,/bin/csh,/bin/ksh,/bin/tsh,/bin/ksh93,/usr/bin/sh,/usr/bin/bsh,/usr/bin/csh,/usr/bin/ksh,/usr/bin/tsh,/usr/bin/ksh93,/usr/bin/rksh,/usr/bin/rksh93,/usr/sbin/uucp/uucico,/usr/sbin/sliplogin,/usr/sbin/snappd maxlogins = 32767 logintimeout = 60 auth_type = STD_AUTH
# @(#)27 1.20 src/bos/etc/profile/profile, cmdsh, bos530 8/9/94 12:01:38
# IBM_PROLOG_BEGIN_TAG
# This is an automatically generated prolog.
#
# bos530 src/bos/etc/profile/profile 1.20
#
# Licensed Materials - Property of IBM
#
# (C) COPYRIGHT International Business Machines Corp. 1989,1994
# All Rights Reserved
#
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
# IBM_PROLOG_END_TAG
#
# COMPONENT_NAME: (CMDSH) Shell related commands
#
# FUNCTIONS:
#
# ORIGINS: 3, 26, 27
#
# (C) COPYRIGHT International Business Machines Corp. 1989, 1994
# All Rights Reserved
# Licensed Materials - Property of IBM
#
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
################################################################
# System wide profile. All variables set here may be overridden by
# a user's personal .profile file in their $HOME directory. However,
# all commands here will be executed at login regardless.
trap "" 1 2 3
readonly LOGNAME
# Automatic logout, include in export line if uncommented
# TMOUT=120
# The MAILMSG will be printed by the shell every MAILCHECK seconds
# (default 600) if there is mail in the MAIL system mailbox.
MAIL=/usr/spool/mail/$LOGNAME
MAILMSG="[YOU HAVE NEW MAIL]"
# If termdef command returns terminal type (i.e. a non NULL value),
# set TERM to the returned value, else set TERM to default lft.
TERM_DEFAULT=lft
TERM=`termdef`
TERM=${TERM:-$TERM_DEFAULT}
# If LC_MESSAGES is set to "C@lft" and TERM is not set to "lft",
# unset LC_MESSAGES.
if [ "$LC_MESSAGES" = "C@lft" -a "$TERM" != "lft" ]
then
unset LC_MESSAGES
fi
export LOGNAME MAIL MAILMSG TERM
trap 1 2 3
# @(#)14 1.1 src/bos/etc/csh.login/csh.login, cmdcsh, bos530 8/9/94 16:04:51
# IBM_PROLOG_BEGIN_TAG
# This is an automatically generated prolog.
#
# bos530 src/bos/etc/csh.login/csh.login 1.1
#
# Licensed Materials - Property of IBM
#
# (C) COPYRIGHT International Business Machines Corp. 1994
# All Rights Reserved
#
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
# IBM_PROLOG_END_TAG
#
# COMPONENT_NAME: (CMDCSH) C Shell
#
# FUNCTIONS:
#
# ORIGINS: 27
#
# (C) COPYRIGHT International Business Machines Corp. 1994
# All Rights Reserved
# Licensed Materials - Property of IBM
#
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
################################################################
# System wide set up file for the C shell. All variables set here may
# be overridden by user's personal .cshrc file and .login file in their
# $HOME directory. However, all commands here will be executed at login
# regardless. This file is executed only once at login.
# If LC_MESSAGES is set to "C@lft" and TERM is not set to "lft",
# unset LC_MESSAGES.
if ($?LC_MESSAGES) then
if ("$LC_MESSAGES" == "C@lft" && "$TERM" != "lft") then
unsetenv LC_MESSAGES
endif
endif
# @(#)13 1.1 src/bos/etc/csh.cshrc/csh.cshrc, cmdcsh, bos530 8/9/94 13:59:56 # IBM_PROLOG_BEGIN_TAG # This is an automatically generated prolog. # # bos530 src/bos/etc/csh.cshrc/csh.cshrc 1.1 # # Licensed Materials - Property of IBM # # (C) COPYRIGHT International Business Machines Corp. 1994 # All Rights Reserved # # US Government Users Restricted Rights - Use, duplication or # disclosure restricted by GSA ADP Schedule Contract with IBM Corp. # # IBM_PROLOG_END_TAG # # COMPONENT_NAME: (CMDCSH) C Shell # # FUNCTIONS: # # ORIGINS: 27 # # (C) COPYRIGHT International Business Machines Corp. 1994 # All Rights Reserved # Licensed Materials - Property of IBM # # US Government Users Restricted Rights - Use, duplication or # disclosure restricted by GSA ADP Schedule Contract with IBM Corp. # ################################################################ # This file may be used as a system wide set up file for the C shell. # Use this file to define C shell characteristics, like aliases and # C shell variables. All variables set here may be overridden by a # system wide set up file /etc/csh.login, user's personal .cshrc file # and .login file in their $HOME directory. This file is executed # at login time, and every time a csh or a C shell script is invoked.
# @(#)18 1.25 src/bos/etc/environment/environment, cmdsh, bos53A, a2004_35B6 8/23/04 04:13:11 # IBM_PROLOG_BEGIN_TAG # This is an automatically generated prolog. # # bos53A src/bos/etc/environment/environment 1.25 # # Licensed Materials - Property of IBM # # (C) COPYRIGHT International Business Machines Corp. 1989,1994 # All Rights Reserved # # US Government Users Restricted Rights - Use, duplication or # disclosure restricted by GSA ADP Schedule Contract with IBM Corp. # # IBM_PROLOG_END_TAG # # COMPONENT_NAME: (CMDSH) Shell related commands # # ORIGINS: 27 # # (C) COPYRIGHT International Business Machines Corp. 1989, 1994 # All Rights Reserved # Licensed Materials - Property of IBM # # US Government Users Restricted Rights - Use, duplication or # disclosure restricted by GSA ADP Schedule Contract with IBM Corp. # ################################################################ # System wide environment file. This file should only contain # 1. comment lines which have a # in the first column, # 2. blank lines, and # 3. Lines in the form name=value. # # WARNING: This file is only for establishing environment variables. # Execution of commands from this file or any lines other # than specified above may cause failure of the initialization # process. # # Searching the current directory last is usually a BIG time saver. # If /usr/ucb is at the beginning of the PATH the BSD version of commands will # be found. # PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java14/jre/bin:/usr/java14/bin TZ=USAST-2 LANG=en_US LOCPATH=/usr/lib/nls/loc NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat LC__FASTMSG=true # ODM routines use ODMDIR to determine which objects to operate on # the default is /etc/objrepos - this is where the device objects # reside, which are required for hardware configuration ODMDIR=/etc/objrepos
Note: Output removed for security reasons
Command: /usr/bin/lslpp -Lc
Execution return code: 0.
No stderr found; stdout follows.
| Package Name | Fileset | Level | State | PTF Id | Fix State | Type | Description | Destination Dir. | Uninstaller | Message Catalog | Message Set | Message Number | Parent | Automatic | EFIX Locked |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Atape | Atape.driver | 10.5.2.0 | C | IBM AIX Enhanced Tape and Medium Changer Device Driver | 0 | 0 | |||||||||
| Java14.sdk | Java14.sdk | 1.4.2.75 | C | Java SDK 32-bit | 1 | 0 | |||||||||
| PEDAGENT | PEDAGENT | 3.4.0.0 | C | Pedestal Software Audit Agent | 0 | 0 | |||||||||
| Tivoli_Management_Agent.client | Tivoli_Management_Agent.client.rte | 3.7.1.0 | C | Management Framework Endpoint Runtime" | 1 | 0 | |||||||||
| X11.adt | X11.adt.bitmaps | 5.3.0.0 | C | AIXwindows Application Development Toolkit Bitmap Files | 1 | 0 | |||||||||
| X11.adt | X11.adt.imake | 5.3.0.30 | C | AIXwindows Application Development Toolkit imake | 1 | 0 | |||||||||
| X11.adt | X11.adt.include | 5.3.0.50 | C | AIXwindows Application Development Toolkit Include Files | 1 | 0 | |||||||||
| X11.adt | X11.adt.lib | 5.3.0.0 | C | AIXwindows Application Development Toolkit Libraries | 1 | 0 | |||||||||
| X11.apps | X11.apps.aixterm | 5.3.0.50 | C | AIXwindows aixterm Application | 1 | 0 | |||||||||
| X11.apps | X11.apps.clients | 5.3.0.30 | C | AIXwindows Client Applications | 1 | 0 | |||||||||
| X11.apps | X11.apps.config | 5.3.0.50 | C | AIXwindows Configuration Applications | 1 | 0 | |||||||||
| X11.apps | X11.apps.custom | 5.3.0.0 | C | AIXwindows Customizing Tool | 1 | 0 | |||||||||
| X11.apps | X11.apps.msmit | 5.3.0.0 | C | AIXwindows msmit Application | 1 | 0 | |||||||||
| X11.apps | X11.apps.rte | 5.3.0.30 | C | AIXwindows Runtime Configuration Applications | 1 | 0 | |||||||||
| X11.apps | X11.apps.util | 5.3.0.0 | C | AIXwindows Utility Applications | 1 | 0 | |||||||||
| X11.apps | X11.apps.xdm | 5.3.0.50 | C | AIXwindows xdm Application | 1 | 0 | |||||||||
| X11.apps | X11.apps.xterm | 5.3.0.0 | C | AIXwindows xterm Application | 1 | 0 | |||||||||
| X11.base | X11.base.common | 5.3.0.0 | C | AIXwindows Runtime Common Directories | 1 | 0 | |||||||||
| X11.base | X11.base.lib | 5.3.0.50 | C | AIXwindows Runtime Libraries | 1 | 0 | |||||||||
| X11.base | X11.base.rte | 5.3.0.50 | C | AIXwindows Runtime Environment | 1 | 0 | |||||||||
| X11.base | X11.base.smt | 5.3.0.30 | C | AIXwindows Runtime Shared Memory Transport | 1 | 0 | |||||||||
| X11.base | X11.base.xpconfig | 5.3.0.0 | C | Xprint Configuration Files | 1 | 0 | |||||||||
| X11.fnt | X11.fnt.coreX | 5.3.0.0 | C | AIXwindows X Consortium Fonts | 1 | 0 | |||||||||
| X11.fnt | X11.fnt.defaultFonts | 5.3.0.0 | C | AIXwindows Default Fonts | 1 | 0 | |||||||||
| X11.fnt | X11.fnt.iso1 | 5.3.0.0 | C | AIXwindows Latin 1 Fonts | 1 | 0 | |||||||||
| X11.fnt | X11.fnt.iso_T1 | 5.3.0.0 | C | AIXwindows Latin Type1 Fonts | 1 | 0 | |||||||||
| X11.loc.en_US | X11.loc.en_US.base.lib | 5.3.0.0 | C | AIXwindows Client Locale Config - U.S. English | 1 | 0 | |||||||||
| X11.loc.en_US | X11.loc.en_US.base.rte | 5.3.0.0 | C | AIXwindows Locale Configuration - U.S. English | 1 | 0 | |||||||||
| X11.motif | X11.motif.lib | 5.3.0.50 | C | AIXwindows Motif Libraries | 1 | 0 | |||||||||
| X11.motif | X11.motif.mwm | 5.3.0.30 | C | AIXwindows Motif Window Manager | 1 | 0 | |||||||||
| X11.msg.en_US | X11.msg.en_US.adt.imake | 5.3.0.0 | C | AIXwindows imake Messages - U.S. English | 1 | 0 | |||||||||
| X11.msg.en_US | X11.msg.en_US.apps.aixterm | 5.3.0.0 | C | AIXwindows aixterm Messages - U.S. English | 1 | 0 | |||||||||
| X11.msg.en_US | X11.msg.en_US.apps.clients | 5.3.0.0 | C | AIXwindows Client Apps Msgs - U.S. English | 1 | 0 | |||||||||
| X11.msg.en_US | X11.msg.en_US.apps.config | 5.3.0.0 | C | AIXwindows Config Apps Msgs - U.S. English | 1 | 0 | |||||||||
| X11.msg.en_US | X11.msg.en_US.apps.custom | 5.3.0.0 | C | AIXwindows Custom Tool Msgs - U.S. English | 1 | 0 | |||||||||
| X11.msg.en_US | X11.msg.en_US.apps.rte | 5.3.0.0 | C | AIXwindows Runtime Config Msgs - U.S. English | 1 | 0 | |||||||||
| X11.msg.en_US | X11.msg.en_US.apps.xdm | 5.3.0.0 | C | AIXwindows xdm Messages - U.S. English | 1 | 0 | |||||||||
| X11.msg.en_US | X11.msg.en_US.base.common | 5.3.0.0 | C | AIXwindows Common Messages - U.S. English | 1 | 0 | |||||||||
| X11.msg.en_US | X11.msg.en_US.base.rte | 5.3.0.0 | C | AIXwindows Runtime Env. Msgs - U.S. English | 1 | 0 | |||||||||
| X11.msg.en_US | X11.msg.en_US.motif.lib | 5.3.0.0 | C | AIXwindows Motif Lib. Msgs - U.S. English | 1 | 0 | |||||||||
| X11.msg.en_US | X11.msg.en_US.motif.mwm | 5.3.0.0 | C | AIX Motif Window Mgr Msgs - U.S. English | 1 | 0 | |||||||||
| X11.msg.en_US | X11.msg.en_US.vsm.rte | 5.3.0.0 | C | Visual Sys Mgmt. Helps & Msgs - U.S. English | 1 | 0 | |||||||||
| X11.samples | X11.samples.apps.clients | 5.3.0.30 | C | AIXwindows Sample X Consortium Clients Binary/Source | 1 | 0 | |||||||||
| X11.samples | X11.samples.common | 5.3.0.0 | C | AIXwindows Imakefile Structure for Samples | 1 | 0 | |||||||||
| X11.samples | X11.samples.lib.Core | 5.3.0.0 | C | AIXwindows Sample X Consortium Core Libraries Binary/Source | 1 | 0 | |||||||||
| X11.vsm | X11.vsm.lib | 5.3.0.0 | C | Visual System Managment Library | 1 | 0 | |||||||||
| atldd | atldd.driver | 6.5.5.0 | C | IBM Automated Tape Library Device Driver | 0 | 0 | |||||||||
| bos.64bit | bos.64bit | 5.3.0.50 | C | Base Operating System 64 bit Runtime | 1 | 0 | |||||||||
| bos.acct | bos.acct | 5.3.0.50 | C | Accounting Services | 1 | 0 | |||||||||
| bos.adt | bos.adt.base | 5.3.0.50 | C | Base Application Development Toolkit | 1 | 0 | |||||||||
| bos.adt | bos.adt.include | 5.3.0.50 | C | Base Application Development Include Files | 1 | 0 | |||||||||
| bos.adt | bos.adt.lib | 5.3.0.50 | C | Base Application Development Libraries | 1 | 0 | |||||||||
| bos.adt | bos.adt.libm | 5.3.0.40 | C | Base Application Development Math Library | 0 | 0 | |||||||||
| bos.adt | bos.adt.syscalls | 5.3.0.50 | C | System Calls Application Development Toolkit | 0 | 0 | |||||||||
| bos.aixpert | bos.aixpert.cmds | 5.3.0.0 | C | AIX Security Hardening | 1 | 0 | |||||||||
| bos.aixpert | bos.aixpert.websm | 5.3.0.0 | C | AIX Security Hardening WebSM | 1 | 0 | |||||||||
| bos.alt_disk_install | bos.alt_disk_install.boot_images | 5.3.0.50 | C | Alternate Disk Installation Disk Boot Images | 1 | 0 | |||||||||
| bos.alt_disk_install | bos.alt_disk_install.rte | 5.3.0.50 | C | Alternate Disk Installation Runtime | 1 | 0 | |||||||||
| bos.cdmount | bos.cdmount | 5.3.0.50 | C | CD/DVD Automount Facility | 1 | 0 | |||||||||
| bos.cifs_fs | bos.cifs_fs.rte | 5.3.0.50 | C | Runtime for SMBFS | 0 | 0 | |||||||||
| bos.cifs_fs | bos.cifs_fs.smit | 5.3.0.50 | C | SMIT Interface for SMBFS | 0 | 0 | |||||||||
| bos.clvm | bos.clvm.enh | 5.3.0.50 | C | Enhanced Concurrent Logical Volume Manager | 0 | 0 | |||||||||
| bos.data | bos.data | 5.3.0.0 | C | Base Operating System Data | 0 | 0 | |||||||||
| bos.diag | bos.diag.com | 5.3.0.50 | C | Common Hardware Diagnostics | 1 | 0 | |||||||||
| bos.diag | bos.diag.rte | 5.3.0.50 | C | Hardware Diagnostics | 1 | 0 | |||||||||
| bos.diag | bos.diag.util | 5.3.0.50 | C | Hardware Diagnostics Utilities | 1 | 0 | |||||||||
| bos.dosutil | bos.dosutil | 5.3.0.40 | C | DOS Utilities | 0 | 0 | |||||||||
| bos.ecc_client | bos.ecc_client.rte | 5.3.0.0 | C | Electronic Customer Care Runtime | 1 | 0 | |||||||||
| bos.help.msg.en_US | bos.help.msg.en_US.com | 5.3.0.10 | C | WebSM/SMIT Context Helps - U.S. English | 1 | 0 | |||||||||
| bos.help.msg.en_US | bos.help.msg.en_US.smit | 5.3.0.50 | C | SMIT Context Helps - U.S. English | 1 | 0 | |||||||||
| bos.iconv | bos.iconv.com | 5.3.0.50 | C | Common Language to Language Converters | 1 | 0 | |||||||||
| bos.iconv | bos.iconv.ucs.com | 5.3.0.50 | C | Unicode Base Converters for AIX Code Sets/Fonts | 1 | 0 | |||||||||
| bos.loc.iso | bos.loc.iso.en_US | 5.3.0.0 | C | Base System Locale ISO Code Set - U.S. English | 1 | 0 | |||||||||
| bos.mh | bos.mh | 5.3.0.50 | C | Mail Handler | 1 | 0 | |||||||||
| bos.mp | bos.mp | 5.3.0.50 | C | Base Operating System Multiprocessor Runtime | 1 | 0 | |||||||||
| bos.mp64 | bos.mp64 | 5.3.0.50 | C | Base Operating System 64-bit Multiprocessor Runtime | 1 | 0 | |||||||||
| bos.msg.en_US | bos.msg.en_US.alt_disk_install.rte | 5.3.0.0 | C | Alternate Disk Install Msgs - U.S. English | 1 | 0 | |||||||||
| bos.msg.en_US | bos.msg.en_US.diag.rte | 5.3.0.0 | C | Hardware Diagnostics Messages - U.S. English | 1 | 0 | |||||||||
| bos.msg.en_US | bos.msg.en_US.mp | 5.3.0.0 | C | Base Operating System MP Msgs - U.S. English | 1 | 0 | |||||||||
| bos.msg.en_US | bos.msg.en_US.net.ipsec | 5.3.0.0 | C | IP Security Messages - U.S. English | 1 | 0 | |||||||||
| bos.msg.en_US | bos.msg.en_US.net.tcp.client | 5.3.0.0 | C | TCP/IP Messages - U.S. English | 1 | 0 | |||||||||
| bos.msg.en_US | bos.msg.en_US.rte | 5.3.0.0 | C | Base OS Runtime Messages - U.S. English | 1 | 0 | |||||||||
| bos.msg.en_US | bos.msg.en_US.txt.tfs | 5.3.0.0 | C | Text Formatting Services Msgs - U.S. English | 1 | 0 | |||||||||
| bos.net | bos.net.ipsec.keymgt | 5.3.0.50 | C | IP Security Key Management | 1 | 0 | |||||||||
| bos.net | bos.net.ipsec.rte | 5.3.0.50 | C | IP Security | 1 | 0 | |||||||||
| bos.net | bos.net.ncs | 5.3.0.0 | C | Network Computing System 1.5.1 | 1 | 0 | |||||||||
| bos.net | bos.net.nfs.client | 5.3.0.50 | C | Network File System Client | 1 | 0 | |||||||||
| bos.net | bos.net.nis.client | 5.3.0.50 | C | Network Information Service Client | 1 | 0 | |||||||||
| bos.net | bos.net.snapp | 5.3.0.0 | C | System Networking Analysis and Performance Pilot | 1 | 0 | |||||||||
| bos.net | bos.net.tcp.adt | 5.3.0.50 | C | TCP/IP Application Toolkit | 1 | 0 | |||||||||
| bos.net | bos.net.tcp.client | 5.3.0.50 | C | TCP/IP Client Support | 1 | 0 | |||||||||
| bos.net | bos.net.tcp.server | 5.3.0.50 | C | TCP/IP Server | 1 | 0 | |||||||||
| bos.net | bos.net.tcp.smit | 5.3.0.30 | C | TCP/IP SMIT Support | 1 | 0 | |||||||||
| bos.net | bos.net.uucp | 5.3.0.50 | C | Unix to Unix Copy Program | 1 | 0 | |||||||||
| bos.perf | bos.perf.diag_tool | 5.3.0.50 | C | Performance Diagnostic Tool | 1 | 0 | |||||||||
| bos.perf | bos.perf.libperfstat | 5.3.0.50 | C | Performance Statistics Library Interface | 1 | 0 | |||||||||
| bos.perf | bos.perf.perfstat | 5.3.0.50 | C | Performance Statistics Interface | 1 | 0 | |||||||||
| bos.perf | bos.perf.proctools | 5.3.0.50 | C | Proc Filesystem Tools | 1 | 0 | |||||||||
| bos.perf | bos.perf.tools | 5.3.0.50 | C | Base Performance Tools | 1 | 0 | |||||||||
| bos.perf | bos.perf.tune | 5.3.0.50 | C | Performance Tuning Support | 1 | 0 | |||||||||
| bos.pmapi | bos.pmapi.events | 5.3.0.50 | C | Performance Monitor API Event Codes | 1 | 0 | |||||||||
| bos.pmapi | bos.pmapi.lib | 5.3.0.50 | C | Performance Monitor API Library | 1 | 0 | |||||||||
| bos.pmapi | bos.pmapi.pmsvcs | 5.3.0.50 | C | Performance Monitor API Kernel Extension | 1 | 0 | |||||||||
| bos.pmapi | bos.pmapi.samples | 5.3.0.50 | C | Performance Monitor API Samples | 1 | 0 | |||||||||
| bos.pmapi | bos.pmapi.tools | 5.3.0.50 | C | Performance Monitor API Tools | 1 | 0 | |||||||||
| bos | bos.rte | 5.3.0.50 | C | Base Operating System Runtime | 1 | 0 | |||||||||
| bos | bos.rte.Dt | 5.3.0.0 | C | Desktop Integrator | 1 | 0 | |||||||||
| bos | bos.rte.ILS | 5.3.0.50 | C | International Language Support | 1 | 0 | |||||||||
| bos | bos.rte.SRC | 5.3.0.50 | C | System Resource Controller | 1 | 0 | |||||||||
| bos | bos.rte.X11 | 5.3.0.0 | C | AIXwindows Device Support | 1 | 0 | |||||||||
| bos | bos.rte.aio | 5.3.0.50 | C | Asynchronous I/O Extension | 1 | 0 | |||||||||
| bos | bos.rte.archive | 5.3.0.50 | C | Archive Commands | 1 | 0 | |||||||||
| bos | bos.rte.bind_cmds | 5.3.0.50 | C | Binder and Loader Commands | 1 | 0 | |||||||||
| bos | bos.rte.boot | 5.3.0.50 | C | Boot Commands | 1 | 0 | |||||||||
| bos | bos.rte.bosinst | 5.3.0.50 | C | Base OS Install Commands | 1 | 0 | |||||||||
| bos | bos.rte.commands | 5.3.0.50 | C | Commands | 1 | 0 | |||||||||
| bos | bos.rte.compare | 5.3.0.50 | C | File Compare Commands | 1 | 0 | |||||||||
| bos | bos.rte.console | 5.3.0.50 | C | Console | 1 | 0 | |||||||||
| bos | bos.rte.control | 5.3.0.50 | C | System Control Commands | 1 | 0 | |||||||||
| bos | bos.rte.cron | 5.3.0.50 | C | Batch Operations | 1 | 0 | |||||||||
| bos | bos.rte.date | 5.3.0.50 | C | Date Control Commands | 1 | 0 | |||||||||
| bos | bos.rte.devices | 5.3.0.50 | C | Base Device Drivers | 1 | 0 | |||||||||
| bos | bos.rte.devices_msg | 5.3.0.50 | C | Device Driver Messages | 1 | 0 | |||||||||
| bos | bos.rte.diag | 5.3.0.50 | C | Diagnostics | 1 | 0 | |||||||||
| bos | bos.rte.edit | 5.3.0.50 | C | Editors | 1 | 0 | |||||||||
| bos | bos.rte.filesystem | 5.3.0.50 | C | Filesystem Administration | 1 | 0 | |||||||||
| bos | bos.rte.iconv | 5.3.0.40 | C | Language Converters | 1 | 0 | |||||||||
| bos | bos.rte.ifor_ls | 5.3.0.50 | C | iFOR/LS Libraries | 1 | 0 | |||||||||
| bos | bos.rte.im | 5.3.0.0 | C | Input Methods | 1 | 0 | |||||||||
| bos | bos.rte.install | 5.3.0.50 | C | LPP Install Commands | 1 | 0 | |||||||||
| bos | bos.rte.jfscomp | 5.3.0.50 | C | JFS Compression | 1 | 0 | |||||||||
| bos | bos.rte.libc | 5.3.0.50 | C | libc Library | 1 | 0 | |||||||||
| bos | bos.rte.libcfg | 5.3.0.50 | C | libcfg Library | 1 | 0 | |||||||||
| bos | bos.rte.libcur | 5.3.0.50 | C | libcurses Library | 1 | 0 | |||||||||
| bos | bos.rte.libdbm | 5.3.0.0 | C | libdbm Library | 1 | 0 | |||||||||
| bos | bos.rte.libnetsvc | 5.3.0.0 | C | Network Services Libraries | 1 | 0 | |||||||||
| bos | bos.rte.libpthreads | 5.3.0.50 | C | pthreads Library | 1 | 0 | |||||||||
| bos | bos.rte.libqb | 5.3.0.0 | C | libqb Library | 1 | 0 | |||||||||
| bos | bos.rte.libs | 5.3.0.0 | C | libs Library | 1 | 0 | |||||||||
| bos | bos.rte.loc | 5.3.0.50 | C | Base Locale Support | 1 | 0 | |||||||||
| bos | bos.rte.lvm | 5.3.0.50 | C | Logical Volume Manager | 1 | 0 | |||||||||
| bos | bos.rte.man | 5.3.0.50 | C | Man Commands | 1 | 0 | |||||||||
| bos | bos.rte.methods | 5.3.0.50 | C | Device Config Methods | 1 | 0 | |||||||||
| bos | bos.rte.misc_cmds | 5.3.0.50 | C | Miscellaneous Commands | 1 | 0 | |||||||||
| bos | bos.rte.net | 5.3.0.40 | C | Network | 1 | 0 | |||||||||
| bos | bos.rte.odm | 5.3.0.50 | C | Object Data Manager | 1 | 0 | |||||||||
| bos | bos.rte.printers | 5.3.0.50 | C | Front End Printer Support | 1 | 0 | |||||||||
| bos | bos.rte.security | 5.3.0.50 | C | Base Security Function | 1 | 0 | |||||||||
| bos | bos.rte.serv_aid | 5.3.0.50 | C | Error Log Service Aids | 1 | 0 | |||||||||
| bos | bos.rte.shell | 5.3.0.50 | C | Shells (bsh, ksh, csh) | 1 | 0 | |||||||||
| bos | bos.rte.streams | 5.3.0.0 | C | Streams Libraries | 1 | 0 | |||||||||
| bos | bos.rte.tty | 5.3.0.50 | C | Base TTY Support and Commands | 1 | 0 | |||||||||
| bos.suma | bos.suma | 5.3.0.50 | C | Service Update Management Assistant (SUMA) | 1 | 0 | |||||||||
| bos.sysmgt | bos.sysmgt.loginlic | 5.3.0.50 | C | License Management | 1 | 0 | |||||||||
| bos.sysmgt | bos.sysmgt.nim.client | 5.3.0.50 | C | Network Install Manager - Client Tools | 1 | 0 | |||||||||
| bos.sysmgt | bos.sysmgt.quota | 5.3.0.50 | C | Filesystem Quota Commands | 1 | 0 | |||||||||
| bos.sysmgt | bos.sysmgt.serv_aid | 5.3.0.50 | C | Software Error Logging and Dump Service Aids | 1 | 0 | |||||||||
| bos.sysmgt | bos.sysmgt.smit | 5.3.0.50 | C | System Management Interface Tool (SMIT) | 1 | 0 | |||||||||
| bos.sysmgt | bos.sysmgt.sysbr | 5.3.0.50 | C | System Backup and BOS Install Utilities | 1 | 0 | |||||||||
| bos.sysmgt | bos.sysmgt.trace | 5.3.0.50 | C | Software Trace Service Aids | 1 | 0 | |||||||||
| bos.terminfo | bos.terminfo.ansi.data | 5.3.0.0 | C | Amer National Stds Institute Terminal Defs | 1 | 0 | |||||||||
| bos.terminfo | bos.terminfo.com.data | 5.3.0.0 | C | Common Terminal Definitions | 1 | 0 | |||||||||
| bos.terminfo | bos.terminfo.dec.data | 5.3.0.0 | C | Digital Equipment Corp. Terminal Definitions | 1 | 0 | |||||||||
| bos.terminfo | bos.terminfo.ibm.data | 5.3.0.0 | C | IBM Terminal Definitions | 1 | 0 | |||||||||
| bos.terminfo | bos.terminfo.pc.data | 5.3.0.0 | C | Personal Computer Terminal Definitions | 1 | 0 | |||||||||
| bos.terminfo | bos.terminfo.print.data | 5.3.0.0 | C | Generic Line Printer Terminal Definitions | 1 | 0 | |||||||||
| bos.terminfo | bos.terminfo.rte | 5.3.0.0 | C | Run-time Environment for AIX Terminals | 1 | 0 | |||||||||
| bos.terminfo | bos.terminfo.televideo.data | 5.3.0.0 | C | Televideo Terminal Definitions | 1 | 0 | |||||||||
| bos.terminfo | bos.terminfo.wyse.data | 5.3.0.0 | C | Wyse Terminal Definitions | 1 | 0 | |||||||||
| bos.txt | bos.txt.spell | 5.3.0.10 | C | Writer's Tools Commands | 1 | 0 | |||||||||
| bos.txt | bos.txt.spell.data | 5.3.0.0 | C | Writer's Tools Data | 1 | 0 | |||||||||
| bos.txt | bos.txt.tfs | 5.3.0.50 | C | Text Formatting Services Commands | 1 | 0 | |||||||||
| bos.txt | bos.txt.tfs.data | 5.3.0.0 | C | Text Formatting Services Data | 1 | 0 | |||||||||
| cluster.es | cluster.es.client.lib | 5.3.0.2 | C | F | ES Client Libraries | 0 | 0 | ||||||||
| cluster.es | cluster.es.client.rte | 5.3.0.3 | C | F | ES Client Runtime | 0 | 0 | ||||||||
| cluster.es | cluster.es.client.utils | 5.3.0.1 | C | F | ES Client Utilities | 0 | 0 | ||||||||
| cluster.es | cluster.es.client.wsm | 5.3.0.2 | C | F | Web based Smit | 0 | 0 | ||||||||
| cluster.es.clvm | cluster.es.clvm.rte | 5.3.0.0 | C | ES for AIX Concurrent Access | 0 | 0 | |||||||||
| cluster.es.cspoc | cluster.es.cspoc.cmds | 5.3.0.3 | C | F | ES CSPOC Commands | 0 | 0 | ||||||||
| cluster.es.cspoc | cluster.es.cspoc.dsh | 5.3.0.0 | C | ES CSPOC dsh | 0 | 0 | |||||||||
| cluster.es.cspoc | cluster.es.cspoc.rte | 5.3.0.3 | C | F | ES CSPOC Runtime Commands | 0 | 0 | ||||||||
| cluster.es | cluster.es.server.cfgast | 5.3.0.0 | C | ES Two-Node Configuration Assistant | 0 | 0 | |||||||||
| cluster.es | cluster.es.server.diag | 5.3.0.3 | C | F | ES Server Diags | 0 | 0 | ||||||||
| cluster.es | cluster.es.server.events | 5.3.0.3 | C | F | ES Server Events | 0 | 0 | ||||||||
| cluster.es | cluster.es.server.rte | 5.3.0.3 | C | F | ES Base Server Runtime | 0 | 0 | ||||||||
| cluster.es | cluster.es.server.testtool | 5.3.0.2 | C | F | ES Cluster Test Tool | 0 | 0 | ||||||||
| cluster.es | cluster.es.server.utils | 5.3.0.4 | C | F | ES Server Utilities | 0 | 0 | ||||||||
| cluster.license | cluster.license | 5.3.0.0 | C | HACMP Electronic License | 0 | 0 | |||||||||
| cluster.man.en_US.es | cluster.man.en_US.es.data | 5.3.0.0 | C | ES Man Pages - U.S. English | 0 | 0 | |||||||||
| cluster.msg.en_US.cspoc | cluster.msg.en_US.cspoc | 5.3.0.0 | C | HACMP CSPOC Messages - U.S. English | 0 | 0 | |||||||||
| cluster.msg.en_US.es | cluster.msg.en_US.es.client | 5.3.0.0 | C | ES Client Messages - U.S. English | 0 | 0 | |||||||||
| cluster.msg.en_US.es | cluster.msg.en_US.es.server | 5.3.0.0 | C | ES Recovery Driver Messages - U.S. English | 0 | 0 | |||||||||
| csm.client | csm.client | 1.5.1.0 | C | Cluster Systems Management Client | 1 | 0 | |||||||||
| csm.core | csm.core | 1.5.1.1 | C | F | Cluster Systems Management Core | 1 | 0 | ||||||||
| csm.deploy | csm.deploy | 1.5.1.1 | C | F | Cluster Systems Management Deployment Component | 1 | 0 | ||||||||
| csm.diagnostics | csm.diagnostics | 1.5.1.0 | C | Cluster Systems Management Probe Manager / Diagnostics | 1 | 0 | |||||||||
| csm.dsh | csm.dsh | 1.5.1.1 | C | F | Cluster Systems Management Dsh | 1 | 0 | ||||||||
| csm.gui.dcem | csm.gui.dcem | 1.5.1.0 | C | Distributed Command Execution Manager Runtime Environment | 1 | 0 | |||||||||
| csm.msg.EN_US | csm.msg.EN_US.core | 1.4.0.0 | C | CSM Core Func Msgs - U.S. English (UTF) | 1 | 0 | |||||||||
| csm.msg.en_US | csm.msg.en_US.core | 1.4.0.0 | C | CSM Core Func Msgs - U.S. English | 1 | 0 | |||||||||
| devices.artic960 | devices.artic960.diag | 5.3.0.0 | C | IBM ARTIC960 Adapter Diagnostics | 1 | 0 | |||||||||
| devices.artic960 | devices.artic960.rte | 5.3.0.50 | C | IBM ARTIC960 Runtime Support | 1 | 0 | |||||||||
| devices.artic960 | devices.artic960.ucode | 5.3.0.0 | C | IBM ARTIC960 Adapter Software | 1 | 0 | |||||||||
| devices.chrp.AT97SC3201_r | devices.chrp.AT97SC3201_r.rte | 5.3.0.0 | C | Trusted Platform Module Device Software | 1 | 0 | |||||||||
| devices.chrp.IBM.HPS | devices.chrp.IBM.HPS.hpsfu | 1.2.0.0 | C | IBM pSeries HPS Functional Utility | 1 | 0 | |||||||||
| devices.chrp.IBM.HPS | devices.chrp.IBM.HPS.rte | 1.2.0.4 | C | F | IBM eServer pSeries High Performance Switch (HPS) Runtime | 1 | 0 | ||||||||
| devices.chrp.IBM.lhca | devices.chrp.IBM.lhca.rte | 5.3.0.50 | C | Infiniband Logical HCA Runtime Environment | 1 | 0 | |||||||||
| devices.chrp.base | devices.chrp.base.ServiceRM | 1.3.0.45 | C | RSCT Service Resource Manager | 1 | 0 | |||||||||
| devices.chrp.base | devices.chrp.base.diag | 5.3.0.50 | C | RISC CHRP Base System Device Diagnostics | 1 | 0 | |||||||||
| devices.chrp.base | devices.chrp.base.rte | 5.3.0.50 | C | RISC PC Base System Device Software (CHRP) | 1 | 0 | |||||||||
| devices.chrp.pci | devices.chrp.pci.rte | 5.3.0.50 | C | PCI Bus Software (CHRP) | 1 | 0 | |||||||||
| devices.chrp.pciex | devices.chrp.pciex.rte | 5.3.0.0 | C | PCI Express Bus Software (CHRP) | 1 | 0 | |||||||||
| devices.chrp.vdevice | devices.chrp.vdevice.rte | 5.3.0.50 | C | Virtual I/O Bus Support | 1 | 0 | |||||||||
| devices.chrp_lpar.base | devices.chrp_lpar.base.ras | 5.3.0.50 | C | CHRP LPAR RAS Support | 1 | 0 | |||||||||
| devices.common.IBM.async | devices.common.IBM.async.diag | 5.3.0.0 | C | Common Serial Adapter Diagnostics | 1 | 0 | |||||||||
| devices.common.IBM.atm | devices.common.IBM.atm.rte | 5.3.0.50 | C | Common ATM Software | 1 | 0 | |||||||||
| devices.common.IBM.crypt | devices.common.IBM.crypt.rte | 5.3.0.0 | C | Cryptographic Common Runtime Environment | 1 | 0 | |||||||||
| devices.common.IBM.cx | devices.common.IBM.cx.rte | 5.3.0.0 | C | CX Common Adapter Software | 1 | 0 | |||||||||
| devices.common.IBM.disk | devices.common.IBM.disk.rte | 5.3.0.50 | C | Common IBM Disk Software | 1 | 0 | |||||||||
| devices.common.IBM.ethernet | devices.common.IBM.ethernet.rte | 5.3.0.50 | C | Common Ethernet Software | 1 | 0 | |||||||||
| devices.common.IBM.fc | devices.common.IBM.fc.hba-api | 5.3.0.50 | C | Common HBA API Library | 1 | 0 | |||||||||
| devices.common.IBM.fc | devices.common.IBM.fc.rte | 5.3.0.50 | C | Common IBM FC Software | 1 | 0 | |||||||||
| devices.common.IBM.fda | devices.common.IBM.fda.diag | 5.3.0.50 | C | Common Diskette Adapter and Device Diagnostics | 1 | 0 | |||||||||
| devices.common.IBM.fda | devices.common.IBM.fda.rte | 5.3.0.0 | C | Common Diskette Device Software | 1 | 0 | |||||||||
| devices.common.IBM.fddi | devices.common.IBM.fddi.rte | 5.3.0.50 | C | Common FDDI Software | 1 | 0 | |||||||||
| devices.common.IBM.hdlc | devices.common.IBM.hdlc.rte | 5.3.0.50 | C | Common HDLC Software | 1 | 0 | |||||||||
| devices.common.IBM.hdlc | devices.common.IBM.hdlc.sdlc | 5.3.0.0 | C | SDLC COMIO Device Driver Emulation | 1 | 0 | |||||||||
| devices.common.IBM.ib | devices.common.IBM.ib.rte | 5.3.0.50 | C | Infiniband Common Runtime Environment | 1 | 0 | |||||||||
| devices.common.IBM.ide | devices.common.IBM.ide.rte | 5.3.0.50 | C | Common IDE I/O Controller Software | 1 | 0 | |||||||||
| devices.common.IBM.iscsi | devices.common.IBM.iscsi.rte | 5.3.0.50 | C | Common iSCSI Files | 1 | 0 | |||||||||
| devices.common.IBM.ktm_std | devices.common.IBM.ktm_std.diag | 5.3.0.0 | C | Common Keyboard, Mouse, and Tablet Device Diagnostics | 1 | 0 | |||||||||
| devices.common.IBM.ktm_std | devices.common.IBM.ktm_std.rte | 5.3.0.0 | C | Common Keyboard, Tablet, and Mouse Software | 1 | 0 | |||||||||
| devices.common.IBM.modemcfg | devices.common.IBM.modemcfg.data | 5.3.0.0 | C | Sample Service Processor Modem Configuration Files | 1 | 0 | |||||||||
| devices.common.IBM.mpio | devices.common.IBM.mpio.rte | 5.3.0.50 | C | MPIO Disk Path Control Module | 1 | 0 | |||||||||
| devices.common.IBM.ppa | devices.common.IBM.ppa.diag | 5.3.0.0 | C | Common Parallel Printer Adapter Diagnostics | 1 | 0 | |||||||||
| devices.common.IBM.ppa | devices.common.IBM.ppa.rte | 5.3.0.0 | C | Common Parallel Printer Adapter Software | 1 | 0 | |||||||||
| devices.common.IBM.scsi | devices.common.IBM.scsi.rte | 5.3.0.50 | C | Common SCSI I/O Controller Software | 1 | 0 | |||||||||
| devices.common.IBM.sni | devices.common.IBM.sni.ml | 1.2.0.2 | C | F | Multi Link Interface Runtime | 1 | 0 | ||||||||
| devices.common.IBM.sni | devices.common.IBM.sni.ntbl | 1.2.0.0 | C | Network Table Runtime | 1 | 0 | |||||||||
| devices.common.IBM.sni | devices.common.IBM.sni.rte | 1.2.0.4 | C | F | Switch Network Interface Runtime | 1 | 0 | ||||||||
| devices.common.IBM.son | devices.common.IBM.son.diag | 5.3.0.50 | C | GXT Common Graphics Adapter Diagnostics I | 1 | 0 | |||||||||
| devices.common.IBM.ssa | devices.common.IBM.ssa.diag | 5.3.0.0 | C | SSA Common Adapter Diagnostics | 1 | 0 | |||||||||
| devices.common.IBM.ssa | devices.common.IBM.ssa.rte | 5.3.0.50 | C | Common SSA Adapter Software | 1 | 0 | |||||||||
| devices.common.IBM.tokenring | devices.common.IBM.tokenring.rte | 5.3.0.50 | C | Common Token Ring Software | 1 | 0 | |||||||||
| devices.common.IBM.usb | devices.common.IBM.usb.diag | 5.3.0.40 | C | Common USB Adapter Diagnostics | 1 | 0 | |||||||||
| devices.common.IBM.usb | devices.common.IBM.usb.rte | 5.3.0.50 | C | USB System Software | 1 | 0 | |||||||||
| devices.common.base | devices.common.base.diag | 5.3.0.50 | C | Common Base System Diagnostics | 1 | 0 | |||||||||
| devices.common.rspcbase | devices.common.rspcbase.rte | 5.3.0.50 | C | RISC PC Common Base System Device Software | 1 | 0 | |||||||||
| devices.fcp.disk.array | devices.fcp.disk.array.diag | 5.3.0.0 | C | Fibre Channel RAID Device Diagnostics | 1 | 0 | |||||||||
| devices.fcp.disk.array | devices.fcp.disk.array.rte | 5.3.0.50 | C | FC SCSI RAIDiant Array Device Support Software | 1 | 0 | |||||||||
| devices.fcp.disk | devices.fcp.disk.rte | 5.3.0.50 | C | FC SCSI CD-ROM, Disk, Read/Write Optical Device Software | 1 | 0 | |||||||||
| devices.fcp.tape | devices.fcp.tape.rte | 5.3.0.50 | C | FC SCSI Tape Device Software | 1 | 0 | |||||||||
| devices.graphics | devices.graphics.com | 5.3.0.50 | C | Graphics Adapter Common Software | 1 | 0 | |||||||||
| devices.graphics | devices.graphics.voo | 5.3.0.0 | C | Graphics Adapter VOO and Stereo Software | 1 | 0 | |||||||||
| devices.ide.cdrom | devices.ide.cdrom.diag | 5.3.0.50 | C | IDE CDROM, Cdrom Device Diagnostics | 1 | 0 | |||||||||
| devices.ide.cdrom | devices.ide.cdrom.rte | 5.3.0.50 | C | IDE CDROM Device Software | 1 | 0 | |||||||||
| devices.ide.disk | devices.ide.disk.diag | 5.3.0.0 | C | IDE Disk Device Diagnostics | 1 | 0 | |||||||||
| devices.ide.disk | devices.ide.disk.rte | 5.3.0.50 | C | IDE Disk Device Software | 1 | 0 | |||||||||
| devices.isa_sio.IBM0017 | devices.isa_sio.IBM0017.diag | 5.3.0.0 | C | Audio Device Diagnostics | 1 | 0 | |||||||||
| devices.isa_sio.IBM0017 | devices.isa_sio.IBM0017.rte | 5.3.0.0 | C | Audio Device | 1 | 0 | |||||||||
| devices.isa_sio.IBM0019 | devices.isa_sio.IBM0019.diag | 5.3.0.0 | C | ISA Tablet Software (IBM0019) Diagnostics | 1 | 0 | |||||||||
| devices.isa_sio.IBM0019 | devices.isa_sio.IBM0019.rte | 5.3.0.0 | C | ISA Tablet Software (IBM0019) | 1 | 0 | |||||||||
| devices.isa_sio.chrp.8042 | devices.isa_sio.chrp.8042.diag | 5.3.0.0 | C | ISA Keyboard & Mouse Diagnostics (CHRP) | 1 | 0 | |||||||||
| devices.isa_sio.chrp.8042 | devices.isa_sio.chrp.8042.rte | 5.3.0.0 | C | ISA Keyboard & Mouse Software (CHRP) | 1 | 0 | |||||||||
| devices.isa_sio.chrp.ecp | devices.isa_sio.chrp.ecp.diag | 5.3.0.0 | C | CHRP IEEE 1284 Parallel Port Adapter Diagnostics | 1 | 0 | |||||||||
| devices.isa_sio.chrp.ecp | devices.isa_sio.chrp.ecp.rte | 5.3.0.10 | C | CHRP IEEE1284 Parallel Port Adapter Software | 1 | 0 | |||||||||
| devices.isa_sio.pnpPNP.400 | devices.isa_sio.pnpPNP.400.diag | 5.3.0.0 | C | Standard Parallel Adapter Diagnostic (pnpPNP,400) Software | 1 | 0 | |||||||||
| devices.isa_sio.pnpPNP.400 | devices.isa_sio.pnpPNP.400.rte | 5.3.0.0 | C | RISC PC Standard Parallel Port Adapter Software (pnpPNP,400) | 1 | 0 | |||||||||
| devices.isa_sio.pnpPNP.501 | devices.isa_sio.pnpPNP.501.diag | 5.3.0.0 | C | CHRP Serial Adapter Diagnostics (pnpPNP.501) | 1 | 0 | |||||||||
| devices.isa_sio.pnpPNP.501 | devices.isa_sio.pnpPNP.501.rte | 5.3.0.0 | C | CHRP Serial Adapter Software (pnpPNP.501) | 1 | 0 | |||||||||
| devices.isa_sio.pnpPNP.700 | devices.isa_sio.pnpPNP.700.diag | 5.3.0.0 | C | CHRP Diskette Adapter Diagnostic Software (pnpPNP.700) | 1 | 0 | |||||||||
| devices.isa_sio.pnpPNP.700 | devices.isa_sio.pnpPNP.700.rte | 5.3.0.0 | C | CHRP Diskette Adapter Software (pnpPNP.700) | 1 | 0 | |||||||||
| devices.iscsi.disk | devices.iscsi.disk.rte | 5.3.0.30 | C | iSCSI Disk Software | 1 | 0 | |||||||||
| devices.iscsi.tape | devices.iscsi.tape.rte | 5.3.0.30 | C | iSCSI Tape Software | 1 | 0 | |||||||||
| devices.iscsi_sw | devices.iscsi_sw.rte | 5.3.0.50 | C | iSCSI Software Device Driver | 1 | 0 | |||||||||
| devices.msg.en_US | devices.msg.en_US.base.com | 5.3.0.0 | C | Base Sys Device Software Msg - U.S. English | 1 | 0 | |||||||||
| devices.msg.en_US.chrp.IBM.HPS | devices.msg.en_US.chrp.IBM.HPS.hpsfu | 1.2.0.0 | C | pSeries HPS Func Util Msgs - U.S. English | 1 | 0 | |||||||||
| devices.msg.en_US.chrp.IBM.HPS | devices.msg.en_US.chrp.IBM.HPS.rte | 1.2.0.2 | C | F | pSeries HPS Rte Msgs - U.S. English | 1 | 0 | ||||||||
| devices.msg.en_US.common.IBM.sni | devices.msg.en_US.common.IBM.sni.ml | 1.2.0.0 | C | Multi Link Interface Runtime - U.S. English | 1 | 0 | |||||||||
| devices.msg.en_US.common.IBM.sni | devices.msg.en_US.common.IBM.sni.ntbl | 1.2.0.1 | C | F | Network Table Runtime Messages - U.S. English | 1 | 0 | ||||||||
| devices.msg.en_US.common.IBM.sni | devices.msg.en_US.common.IBM.sni.rte | 1.2.0.0 | C | Switch Network Interface Runtime Messages - U.S. English | 1 | 0 | |||||||||
| devices.msg.en_US | devices.msg.en_US.diag.rte | 5.3.0.0 | C | Device Diagnostics Messages - U.S. English | 1 | 0 | |||||||||
| devices.msg.en_US | devices.msg.en_US.rspc.base.com | 5.3.0.0 | C | RISC PC Software Messages - U.S. English | 1 | 0 | |||||||||
| devices.msg.en_US | devices.msg.en_US.sys.mca.rte | 5.3.0.0 | C | Micro Channel Bus Software Msg - U.S. English | 1 | 0 | |||||||||
| devices.pci.00100100 | devices.pci.00100100.com | 5.3.0.10 | C | Common Symbios PCI SCSI I/O Controller Software | 1 | 0 | |||||||||
| devices.pci.00100300 | devices.pci.00100300.diag | 5.3.0.50 | C | PCI 16-bit SCSI I/O Controller Diagnostics | 1 | 0 | |||||||||
| devices.pci.00100300 | devices.pci.00100300.rte | 5.3.0.0 | C | PCI 16-bit SCSI I/O Controller Software | 1 | 0 | |||||||||
| devices.pci.00100b00 | devices.pci.00100b00.diag | 5.3.0.0 | C | SYM53C896 Dual Channel PCI-2 Ultra2 SCSI Adapter Diagnostics | 1 | 0 | |||||||||
| devices.pci.00100b00 | devices.pci.00100b00.rte | 5.3.0.0 | C | SYM53C896 Dual Channel PCI SCSI I/O Controller | 1 | 0 | |||||||||
| devices.pci.00100c00 | devices.pci.00100c00.diag | 5.3.0.0 | C | SYM53C895 LVD PCI SCSI I/O Controller Diagnostics | 1 | 0 | |||||||||
| devices.pci.00100c00 | devices.pci.00100c00.rte | 5.3.0.0 | C | SYM53C895 PCI SCSI I/O Controller Software | 1 | 0 | |||||||||
| devices.pci.00100f00 | devices.pci.00100f00.diag | 5.3.0.0 | C | SYM53C8xxA PCI SCSI I/O Controller Diagnostics | 1 | 0 | |||||||||
| devices.pci.00100f00 | devices.pci.00100f00.rte | 5.3.0.50 | C | SYM53C8xxA PCI SCSI I/O Controller Software | 1 | 0 | |||||||||
| devices.pci.00102100 | devices.pci.00102100.diag | 5.3.0.0 | C | SYM53C1010 Dual Channel PCI Ultra3 SCSI Adapter Diagnostics | 1 | 0 | |||||||||
| devices.pci.00102100 | devices.pci.00102100.rte | 5.3.0.0 | C | SYM53C1010 PCI Ultra-3 SCSI I/O Controller Software | 1 | 0 | |||||||||
| devices.pci.02105e51 | devices.pci.02105e51.rte | 5.3.0.50 | C | Native Display Adapter Software | 1 | 0 | |||||||||
| devices.pci.13100560 | devices.pci.13100560.diag | 5.3.0.0 | C | PCI Audio Adapter Diagnostics | 1 | 0 | |||||||||
| devices.pci.13100560 | devices.pci.13100560.rte | 5.3.0.50 | C | PCI Audio Adapter (13100560) Runtime Software | 1 | 0 | |||||||||
| devices.pci.14100401 | devices.pci.14100401.diag | 5.3.0.10 | C | Gigabit Ethernet-SX PCI Adapter Diagnostics | 1 | 0 | |||||||||
| devices.pci.14100401 | devices.pci.14100401.rte | 5.3.0.50 | C | Gigabit Ethernet-SX PCI Adapter Software | 1 | 0 | |||||||||
| devices.pci.14101103 | devices.pci.14101103.diag | 5.3.0.0 | C | 4-Port 10/100/1000 Base-TX PCI-X Adapter Diagnostics | 1 | 0 | |||||||||
| devices.pci.14101103 | devices.pci.14101103.rte | 5.3.0.50 | C | 4-Port 10/100/1000 Base-TX PCI-X Adapter Software | 1 | 0 | |||||||||
| devices.pci.14101403 | devices.pci.14101403.diag | 5.3.0.50 | C | Gigabit Ethernet-SX Adapter Diagnostics | 1 | 0 | |||||||||
| devices.pci.14101403 | devices.pci.14101403.rte | 5.3.0.50 | C | Gigabit Ethernet-SX Adapter Software | 1 | 0 | |||||||||
| devices.pci.14101800 | devices.pci.14101800.diag | 5.3.0.10 | C | PCI Tokenring Adapter Diagnostic | 1 | 0 | |||||||||
| devices.pci.14101800 | devices.pci.14101800.rte | 5.3.0.0 | C | IBM PCI Tokenring Adapter Software | 1 | 0 | |||||||||
| devices.pci.14101b02 | devices.pci.14101b02.X11 | 5.3.0.50 | C | AIXwindows GXT6500P Graphics Adapter Software | 1 | 0 | |||||||||
| devices.pci.14101b02 | devices.pci.14101b02.diag | 5.3.0.0 | C | GXT6500P Graphics Adapter Diagnostics | 1 | 0 | |||||||||
| devices.pci.14101b02 | devices.pci.14101b02.rte | 5.3.0.50 | C | GXT6500P Graphics Adapter Software | 1 | 0 | |||||||||
| devices.pci.14101c02 | devices.pci.14101c02.X11 | 5.3.0.50 | C | AIXwindows GXT4500P Graphics Adapter Software | 1 | 0 | |||||||||
| devices.pci.14101c02 | devices.pci.14101c02.diag | 5.3.0.0 | C | GXT4500P Graphics Adapter Diagnostics | 1 | 0 | |||||||||
| devices.pci.14101c02 | devices.pci.14101c02.rte | 5.3.0.50 | C | GXT4500P Graphics Adapter Software | 1 | 0 | |||||||||
| devices.pci.14102203 | devices.pci.14102203.diag | 5.3.0.50 | C | IBM 1 Gigabit-TX iSCSI TOE PCI-X Adapter Diagnostics | 1 | 0 | |||||||||
| devices.pci.14102203 | devices.pci.14102203.rte | 5.3.0.50 | C | IBM 1 Gigabit-TX iSCSI TOE PCI-X Adapter | 1 | 0 | |||||||||
| devices.pci.14102e00 | devices.pci.14102e00.diag | 5.3.0.50 | C | IBM PCI SCSI RAID Adapter Diagnostics Support | 1 | 0 | |||||||||
| devices.pci.14102e00 | devices.pci.14102e00.rte | 5.3.0.50 | C | IBM PCI SCSI RAID Adapter Device Software Support | 1 | 0 | |||||||||
| devices.pci.14103302 | devices.pci.14103302.X11 | 5.3.0.50 | C | AIXwindows GXT135P Graphics Adapter Software | 1 | 0 | |||||||||
| devices.pci.14103302 | devices.pci.14103302.diag | 5.3.0.20 | C | GXT135P Graphics Adapter Diagnostics | 1 | 0 | |||||||||
| devices.pci.14103302 | devices.pci.14103302.rte | 5.3.0.50 | C | GXT135P Graphics Adapter Software | 1 | 0 | |||||||||
| devices.pci.14103600 | devices.pci.14103600.rte | 5.3.0.0 | C | IBM ARTIC960 PCI Device Runtime Support | 1 | 0 | |||||||||
| devices.pci.14103c00 | devices.pci.14103c00.X11 | 5.3.0.50 | C | AIXwindows GXT250P/GXT255P Graphics Adapter Software | 1 | 0 | |||||||||
| devices.pci.14103c00 | devices.pci.14103c00.com | 5.3.0.0 | C | GXT250P/GXT255P Graphics Adapter Common Software | 1 | 0 | |||||||||
| devices.pci.14103c00 | devices.pci.14103c00.diag | 5.3.0.0 | C | GXT250P/GXT255P Graphics Adapter Diagnostics | 1 | 0 | |||||||||
| devices.pci.14103c00 | devices.pci.14103c00.rte | 5.3.0.0 | C | GXT250P/GXT255P Graphics Adapter Software | 1 | 0 | |||||||||
| devices.pci.14103e00 | devices.pci.14103e00.diag | 5.3.0.10 | C | IBM PCI Tokenring Adapter (14103e00) Diagnostics | 1 | 0 | |||||||||
| devices.pci.14103e00 | devices.pci.14103e00.rte | 5.3.0.0 | C | IBM PCI Token-Ring Adapter Software | 1 | 0 | |||||||||
| devices.pci.14104300 | devices.pci.14104300.rte | 5.3.0.0 | C | IBM ARTIC960 Device Runtime Support | 1 | 0 | |||||||||
| devices.pci.14104500 | devices.pci.14104500.diag | 5.3.0.0 | C | SSA Adapter (14104500) Diagnostics | 1 | 0 | |||||||||
| devices.pci.14104500 | devices.pci.14104500.rte | 5.3.0.0 | C | SSA Adapter (14104500) Software | 1 | 0 | |||||||||
| devices.pci.14104e00 | devices.pci.14104e00.diag | 5.3.0.0 | C | PCI ATM Adapter (14104e00) Diagnostics | 1 | 0 | |||||||||
| devices.pci.14104e00 | devices.pci.14104e00.rte | 5.3.0.0 | C | PCI ATM Adapter (14104e00) Software | 1 | 0 | |||||||||
| devices.pci.14104f00 | devices.pci.14104f00.diag | 5.3.0.0 | C | PCI ATM Adapter (14104f00) Diagnostics | 1 | 0 | |||||||||
| devices.pci.14104f00 | devices.pci.14104f00.rte | 5.3.0.0 | C | PCI ATM Adapter (14104f00) Software | 1 | 0 | |||||||||
| devices.pci.14105000 | devices.pci.14105000.diag | 5.3.0.0 | C | PCI ATM Adapter (14105000) Diagnostics | 1 | 0 | |||||||||
| devices.pci.14105000 | devices.pci.14105000.rte | 5.3.0.0 | C | PCI ATM Adapter (14105000) Software | 1 | 0 | |||||||||
| devices.pci.14105300 | devices.pci.14105300.diag | 5.3.0.0 | C | IBM PCI ATM 25MBPS Adapter Diagnostics | 1 | 0 | |||||||||
| devices.pci.14105300 | devices.pci.14105300.rte | 5.3.0. |