Example yum install
You want to see it all? Here it is in all it's glory (and gory details.) This is an initial install on a somewhat empty CentOS 5.2 server:
login as: root root@192.168.22.131's password: Last login: Fri May 15 02:57:04 2009 from 192.168.22.1 [root@node3vm ~]# wget http://unixservice.com/rpm/i386/unxsyum-1.0-1.i386.rpm --12:15:31-- http://unixservice.com/rpm/i386/unxsyum-1.0-1.i386.rpm Resolving unixservice.com... 209.177.154.77 Connecting to unixservice.com|209.177.154.77|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 2360 (2.3K) [application/x-rpm] Saving to: `unxsyum-1.0-1.i386.rpm' 100%[=====================================================================================>] 2,360 --.-K/s in 0s 12:15:32 (72.9 MB/s) - `unxsyum-1.0-1.i386.rpm' saved [2360/2360] [root@node3vm ~]# rpm -i unxsyum-1.0-1.i386.rpm [root@node3vm ~]# wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm --12:15:43-- http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm Resolving dag.wieers.com... 62.213.193.164 Connecting to dag.wieers.com|62.213.193.164|:80... connected. HTTP request sent, awaiting response... 302 Found Location: http://rpmforge.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm [following] --12:15:45-- http://rpmforge.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm Resolving rpmforge.sw.be... 85.13.226.40 Connecting to rpmforge.sw.be|85.13.226.40|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 16698 (16K) [application/x-rpm] Saving to: `rpmforge-release-0.3.6-1.el5.rf.i386.rpm' 100%[=====================================================================================>] 16,698 18.9K/s in 0.9s 12:15:47 (18.9 KB/s) - `rpmforge-release-0.3.6-1.el5.rf.i386.rpm' saved [16698/16698] [root@node3vm ~]# rpm -i rpmforge-release-0.3.6-1.el5.rf.i386.rpm warning: rpmforge-release-0.3.6-1.el5.rf.i386.rpm: Header V3 DSA signature: NOKEY, key ID 6b8d79e6 [root@node3vm ~]# yum install unxsbind rpmforge 100% |=========================| 1.1 kB 00:00 primary.xml.gz 100% |=========================| 3.7 MB 00:43 rpmforge : ################################################## 10305/10305 base 100% |=========================| 2.1 kB 00:00 primary.sqlite.bz2 100% |=========================| 1.6 MB 00:18 updates 100% |=========================| 1.9 kB 00:00 primary.sqlite.bz2 100% |=========================| 616 kB 00:06 addons 100% |=========================| 951 B 00:00 primary.xml.gz 100% |=========================| 201 B 00:00 unxsVZ 100% |=========================| 951 B 00:00 primary.xml.gz 100% |=========================| 18 kB 00:00 unxsVZ : ################################################## 88/88 extras 100% |=========================| 2.1 kB 00:03 primary.sqlite.bz2 100% |=========================| 180 kB 00:19 Setting up Install Process Parsing package install arguments Resolving Dependencies --> Running transaction check ---> Package unxsbind.i386 0:3.0-3 set to be updated --> Processing Dependency: unxsadmin >= 1.2 for package: unxsbind --> Processing Dependency: rrdtool for package: unxsbind --> Processing Dependency: mysql-server >= 5.0.45 for package: unxsbind --> Processing Dependency: unxscidrlib >= 1.0 for package: unxsbind --> Processing Dependency: unxstemplatelib >= 1.0 for package: unxsbind --> Running transaction check ---> Package rrdtool.i386 0:1.4.2-1.el5.rf set to be updated --> Processing Dependency: ruby for package: rrdtool --> Processing Dependency: perl(RRDs) for package: rrdtool --> Processing Dependency: libpango-1.0.so.0 for package: rrdtool --> Processing Dependency: xorg-x11-fonts-Type1 for package: rrdtool --> Processing Dependency: pango for package: rrdtool --> Processing Dependency: perl(RRDp) for package: rrdtool --> Processing Dependency: libcairo.so.2 for package: rrdtool --> Processing Dependency: libpangocairo-1.0.so.0 for package: rrdtool --> Processing Dependency: libdbi.so.0 for package: rrdtool --> Processing Dependency: cairo for package: rrdtool ---> Package unxstemplatelib.i386 0:1.0-2 set to be updated ---> Package unxscidrlib.i386 0:1.0-1 set to be updated ---> Package unxsadmin.i386 0:1.4-3 set to be updated ---> Package mysql-server.i386 0:5.0.77-4.el5_4.2 set to be updated --> Processing Dependency: mysql = 5.0.77-4.el5_4.2 for package: mysql-server --> Processing Dependency: perl-DBD-MySQL for package: mysql-server --> Running transaction check ---> Package perl-rrdtool.i386 0:1.4.2-1.el5.rf set to be updated ---> Package xorg-x11-fonts-Type1.noarch 0:7.1-2.1.el5 set to be updated --> Processing Dependency: mkfontscale for package: xorg-x11-fonts-Type1 --> Processing Dependency: mkfontdir for package: xorg-x11-fonts-Type1 --> Processing Dependency: chkfontpath for package: xorg-x11-fonts-Type1 ---> Package ruby.i386 0:1.8.5-5.el5_4.8 set to be updated --> Processing Dependency: libruby.so.1.8 for package: ruby --> Processing Dependency: ruby-libs = 1.8.5-5.el5_4.8 for package: ruby ---> Package cairo.i386 0:1.2.4-5.el5 set to be updated --> Processing Dependency: libXrender.so.1 for package: cairo --> Processing Dependency: libX11.so.6 for package: cairo ---> Package pango.i386 0:1.14.9-8.el5.centos set to be updated --> Processing Dependency: libXft.so.2 for package: pango --> Processing Dependency: bitstream-vera-fonts for package: pango --> Processing Dependency: libXext for package: pango --> Processing Dependency: libXft for package: pango ---> Package libdbi.i386 0:0.8.1-2.1 set to be updated ---> Package perl-DBD-MySQL.i386 0:3.0007-2.el5 set to be updated ---> Package mysql.i386 0:5.0.77-4.el5_4.2 set to be updated --> Running transaction check ---> Package ruby-libs.i386 0:1.8.5-5.el5_4.8 set to be updated ---> Package xorg-x11-font-utils.i386 1:7.1-2 set to be updated --> Processing Dependency: libfontenc.so.1 for package: xorg-x11-font-utils --> Processing Dependency: libXfont.so.1 for package: xorg-x11-font-utils --> Processing Dependency: libfontenc >= 0.99.2-2 for package: xorg-x11-font-utils ---> Package libXext.i386 0:1.0.1-2.1 set to be updated --> Processing Dependency: libXau.so.6 for package: libXext ---> Package libXrender.i386 0:0.9.1-3.1 set to be updated ---> Package libX11.i386 0:1.0.3-11.el5 set to be updated --> Processing Dependency: libXdmcp.so.6 for package: libX11 ---> Package libXft.i386 0:2.1.10-1.1 set to be updated ---> Package bitstream-vera-fonts.noarch 0:1.10-7 set to be updated ---> Package chkfontpath.i386 0:1.10.1-1.1 set to be updated --> Processing Dependency: xfs for package: chkfontpath --> Running transaction check ---> Package libXfont.i386 0:1.2.2-1.0.3.el5_1 set to be updated ---> Package libXau.i386 0:1.0.1-3.1 set to be updated ---> Package xorg-x11-xfs.i386 1:1.0.2-4 set to be updated --> Processing Dependency: libFS.so.6 for package: xorg-x11-xfs --> Processing Dependency: ttmkfdir for package: xorg-x11-xfs ---> Package libfontenc.i386 0:1.0.2-2.2.el5 set to be updated ---> Package libXdmcp.i386 0:1.0.1-2.1 set to be updated --> Running transaction check ---> Package libFS.i386 0:1.0.0-3.1 set to be updated ---> Package ttmkfdir.i386 0:3.0.9-23.el5 set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: unxsbind i386 3.0-3 unxsVZ 645 k Updating: mysql i386 5.0.77-4.el5_4.2 updates 4.8 M Installing for dependencies: bitstream-vera-fonts noarch 1.10-7 base 343 k cairo i386 1.2.4-5.el5 base 394 k chkfontpath i386 1.10.1-1.1 base 15 k libFS i386 1.0.0-3.1 base 30 k libX11 i386 1.0.3-11.el5 base 796 k libXau i386 1.0.1-3.1 base 18 k libXdmcp i386 1.0.1-2.1 base 19 k libXext i386 1.0.1-2.1 base 35 k libXfont i386 1.2.2-1.0.3.el5_1 base 241 k libXft i386 2.1.10-1.1 base 44 k libXrender i386 0.9.1-3.1 base 27 k libdbi i386 0.8.1-2.1 base 35 k libfontenc i386 1.0.2-2.2.el5 base 19 k mysql-server i386 5.0.77-4.el5_4.2 updates 9.8 M pango i386 1.14.9-8.el5.centos updates 335 k perl-DBD-MySQL i386 3.0007-2.el5 base 148 k perl-rrdtool i386 1.4.2-1.el5.rf rpmforge 52 k rrdtool i386 1.4.2-1.el5.rf rpmforge 881 k ruby i386 1.8.5-5.el5_4.8 updates 274 k ruby-libs i386 1.8.5-5.el5_4.8 updates 1.6 M ttmkfdir i386 3.0.9-23.el5 base 46 k unxsadmin i386 1.4-3 unxsVZ 23 k unxscidrlib i386 1.0-1 unxsVZ 7.7 k unxstemplatelib i386 1.0-2 unxsVZ 9.7 k xorg-x11-font-utils i386 1:7.1-2 base 75 k xorg-x11-fonts-Type1 noarch 7.1-2.1.el5 base 1.5 M xorg-x11-xfs i386 1:1.0.2-4 base 68 k Transaction Summary ============================================================================= Install 28 Package(s) Update 1 Package(s) Remove 0 Package(s) Total download size: 22 M Is this ok [y/N]: y Downloading Packages: (1/29): chkfontpath-1.10. 100% |=========================| 15 kB 00:00 (2/29): bitstream-vera-fo 100% |=========================| 343 kB 00:05 (3/29): libXft-2.1.10-1.1 100% |=========================| 44 kB 00:01 (4/29): libdbi-0.8.1-2.1. 100% |=========================| 35 kB 00:01 (5/29): pango-1.14.9-8.el 100% |=========================| 335 kB 00:04 (6/29): unxscidrlib-1.0-1 100% |=========================| 7.7 kB 00:00 (7/29): libXdmcp-1.0.1-2. 100% |=========================| 19 kB 00:00 (8/29): mysql-5.0.77-4.el 100% |=========================| 4.8 MB 00:49 (9/29): libX11-1.0.3-11.e 100% |=========================| 796 kB 00:10 (10/29): libXrender-0.9.1 100% |=========================| 27 kB 00:01 (11/29): cairo-1.2.4-5.el 100% |=========================| 394 kB 00:05 (12/29): libfontenc-1.0.2 100% |=========================| 19 kB 00:00 (13/29): xorg-x11-xfs-1.0 100% |=========================| 68 kB 00:01 (14/29): libXext-1.0.1-2. 100% |=========================| 35 kB 00:01 (15/29): ttmkfdir-3.0.9-2 100% |=========================| 46 kB 00:01 (16/29): perl-DBD-MySQL-3 100% |=========================| 148 kB 00:05 (17/29): perl-rrdtool-1.4 100% |=========================| 52 kB 00:01 (18/29): libFS-1.0.0-3.1. 100% |=========================| 30 kB 00:01 (19/29): unxsadmin-1.4-3. 100% |=========================| 23 kB 00:01 (20/29): ruby-1.8.5-5.el5 100% |=========================| 274 kB 00:05 (21/29): libXau-1.0.1-3.1 100% |=========================| 18 kB 00:00 (22/29): xorg-x11-font-ut 100% |=========================| 75 kB 00:03 (23/29): ruby-libs-1.8.5- 100% |=========================| 1.6 MB 00:16 (24/29): unxstemplatelib- 100% |=========================| 9.7 kB 00:00 (25/29): xorg-x11-fonts-T 100% |=========================| 1.5 MB 00:15 (26/29): mysql-server-5.0 100% |=========================| 9.8 MB 01:38 (27/29): rrdtool-1.4.2-1. 100% |=========================| 881 kB 00:11 (28/29): libXfont-1.2.2-1 100% |=========================| 241 kB 00:04 (29/29): unxsbind-3.0-3.i 100% |=========================| 645 kB 00:16 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : mysql ####################### [ 1/30] Installing: libfontenc ####################### [ 2/30] Installing: libXfont ####################### [ 3/30] Installing: xorg-x11-font-utils ####################### [ 4/30] Installing: libXau ####################### [ 5/30] Installing: perl-DBD-MySQL ####################### [ 6/30] Installing: mysql-server ####################### [ 7/30] Installing: bitstream-vera-fonts ####################### [ 8/30] Installing: libdbi ####################### [ 9/30] Installing: unxscidrlib ####################### [10/30] Installing: libXdmcp ####################### [11/30] Installing: libX11 ####################### [12/30] Installing: libXrender ####################### [13/30] Installing: cairo ####################### [14/30] Installing: libXft ####################### [15/30] Installing: libXext ####################### [16/30] Installing: pango ####################### [17/30] Installing: ttmkfdir ####################### [18/30] Installing: libFS ####################### [19/30] Installing: ruby-libs ####################### [20/30] Installing: ruby ####################### [21/30] Installing: unxstemplatelib ####################### [22/30] Installing: chkfontpath ####################### [23/30] Installing: xorg-x11-fonts-Type1 ####################### [24/30] Installing: rrdtool ####################### [25/30] Installing: unxsadmin ####################### [26/30] Installing: unxsbind ####################### [27/30] named chkconfig ok unxsbind chkconfig ok httpd chkconfig ok httpd restart ok mysqld chkconfig ok mysqld restart ok mysqld root password set to 'ultrasecret' change ASAP! initialize ok allfiles ok unxsbind restart ok tHitCollector initialize ok fc-cache ran ok unxsBind has been installed, intialized and httpd and named have been started. You can proceed to login to your unxsBind interfaces with your browser. Installing: perl-rrdtool ####################### [28/30] Installing: xorg-x11-xfs ####################### [29/30] Cleanup : mysql ####################### [30/30] Installed: unxsbind.i386 0:3.0-3 Dependency Installed: bitstream-vera-fonts.noarch 0:1.10-7 cairo.i386 0:1.2.4-5.el5 chkfontpath.i386 0:1.10.1-1.1 libFS.i386 0:1.0.0-3.1 libX11.i386 0:1.0.3-11.el5 libXau.i386 0:1.0.1-3.1 libXdmcp.i386 0:1.0.1-2.1 libXext.i386 0:1.0.1-2.1 libXfont.i386 0:1.2.2-1.0.3.el5_1 libXft.i386 0:2.1.10-1.1 libXrender.i386 0:0.9.1-3.1 libdbi.i386 0:0.8.1-2.1 libfontenc.i386 0:1.0.2-2.2.el5 mysql-server.i386 0:5.0.77-4.el5_4.2 pango.i386 0:1.14.9-8.el5.centos perl-DBD-MySQL.i386 0:3.0007-2.el5 perl-rrdtool.i386 0:1.4.2-1.el5.rf rrdtool.i386 0:1.4.2-1.el5.rf ruby.i386 0:1.8.5-5.el5_4.8 ruby-libs.i386 0:1.8.5-5.el5_4.8 ttmkfdir.i386 0:3.0.9-23.el5 unxsadmin.i386 0:1.4-3 unxscidrlib.i386 0:1.0-1 unxstemplatelib.i386 0:1.0-2 xorg-x11-font-utils.i386 1:7.1-2 xorg-x11-fonts-Type1.noarch 0:7.1-2.1.el5 xorg-x11-xfs.i386 1:1.0.2-4 Updated: mysql.i386 0:5.0.77-4.el5_4.2 Complete! [root@node3vm ~]#
Testing install quickly from the command line (internal view):
[root@node3vm ~]# service unxsbind status unxsBind is running... [root@node3vm ~]# dig @localhost ns1.yourdomain.com +short 192.168.0.1 [root@node3vm ~]# dig @localhost ns2.yourdomain.com +short 192.168.0.2 [root@node3vm ~]# ls /etc/cron.d/ unxsbind [root@node3vm ~]# rndc -c /etc/unxsbind-rndc.conf status number of zones: 10 debug level: 0 xfers running: 0 xfers deferred: 0 soa queries in progress: 0 query logging is OFF recursive clients: 0/1000 tcp clients: 0/100 server is up and running [root@node3vm ~]# tail /var/log/named-idns.log general: zone 0.0.127.in-addr.arpa/IN/internal: loaded serial 1 general: zone 0.168.192.in-addr.arpa/IN/internal: loaded serial 2010042900 general: zone yourdomain.com/IN/internal: loaded serial 2010042901 general: zone localhost/IN/internal: loaded serial 1 general: zone 0.0.10.in-addr.arpa/IN/external: loaded serial 2010042904 general: zone 0.0.127.in-addr.arpa/IN/external: loaded serial 1 general: zone 0.168.192.in-addr.arpa/IN/external: loaded serial 2010042902 general: zone yourdomain.com/IN/external: loaded serial 2010042905 general: zone localhost/IN/external: loaded serial 1 general: running [root@node3vm ~]#
