| 54 | The output of the build script will look like this: |
| 55 | |
| 56 | {{{ |
| 57 | [jjh@users ~/obj/install]$ sudo perl users-install |
| 58 | WARNING: This script is ONLY intended to be run on a machine |
| 59 | that is being set up as a dedicated users node. Continue? [y/N] y |
| 60 | |
| 61 | Creating users and groups |
| 62 | | Creating tbadmin group [ Succeeded ] (16:00:42) |
| 63 | +-----------------------------------------------> [ Succeeded ] (16:00:42) |
| 64 | Creating /usr/testbed [ Succeeded ] (16:00:42) |
| 65 | Setting directory permissions |
| 66 | | /usr/testbed [ Succeeded ] (16:00:42) |
| 67 | | /users [ Succeeded ] (16:00:42) |
| 68 | | /proj [ Succeeded ] (16:00:42) |
| 69 | | /groups [ Succeeded ] (16:00:42) |
| 70 | | /share [ Succeeded ] (16:00:42) |
| 71 | +-----------------------------------------------> [ Succeeded ] (16:00:42) |
| 72 | Installing main package [ Skipped (Package already installed) ] |
| 73 | Applying patches [ Succeeded ] (16:00:42) |
| 74 | Adding testbed content to rc.conf [ Succeeded ] (16:00:42) |
| 75 | Adding boss/ops/fs IP addresses to /etc/hosts [ Succeeded ] (16:00:42) |
| 76 | Checking to make sure names for boss/ops/fs resolve |
| 77 | | users.mini-isi.deterlab.net [ Succeeded ] (16:00:42) |
| 78 | | users [ Succeeded ] (16:00:42) |
| 79 | | ops [ Succeeded ] (16:00:42) |
| 80 | | fs [ Succeeded ] (16:00:42) |
| 81 | | boss.mini-isi.deterlab.net [ Succeeded ] (16:00:42) |
| 82 | | boss [ Succeeded ] (16:00:42) |
| 83 | +-----------------------------------------------> [ Succeeded ] (16:00:42) |
| 84 | Configuring sendmail |
| 85 | | Setting up /etc/mail/local-host-names [ Succeeded ] (16:00:42) |
| 86 | | Setting up mailing lists |
| 87 | | | Creating /etc/mail/lists [ Succeeded ] (16:00:42) |
| 88 | | | Creating mailing list files |
| 89 | | | | testbed-ops [ Succeeded ] (16:00:42) |
| 90 | | | | testbed-logs [ Succeeded ] (16:00:42) |
| 91 | | | | testbed-www [ Succeeded ] (16:00:42) |
| 92 | | | | testbed-approval [ Succeeded ] (16:00:42) |
| 93 | | | | testbed-audit [ Succeeded ] (16:00:42) |
| 94 | | | | testbed-stated [ Succeeded ] (16:00:42) |
| 95 | | | | testbed-testsuite [ Succeeded ] (16:00:42) |
| 96 | | | | testbed-ops [ Skipped (File already exists) ] |
| 97 | | | | testbed-logs [ Skipped (File already exists) ] |
| 98 | | | +-------------------------------------------> [ Succeeded ] (16:00:42) |
| 99 | | | Adding lists to /etc/mail/aliases [ Succeeded ] (16:00:42) |
| 100 | | | Running newaliases [ Succeeded ] (16:00:42) |
| 101 | | +---------------------------------------------> [ Succeeded ] (16:00:42) |
| 102 | +-----------------------------------------------> [ Succeeded ] (16:00:42) |
| 103 | Setting up exports |
| 104 | | Creating /etc/exports.head [ Succeeded ] (16:00:42) |
| 105 | | HUPing mountd [ Skipped (mountd not running) ] |
| 106 | +-----------------------------------------------> [ Succeeded ] (16:00:43) |
| 107 | Setting up NFS mounts [ Skipped (FSes are local) ] |
| 108 | Setting up syslog |
| 109 | | Editing /etc/syslog.conf [ Succeeded ] (16:00:43) |
| 110 | | Creating /var/log/tiplogs [ Succeeded ] (16:00:43) |
| 111 | | Creating log directory [ Succeeded ] (16:00:43) |
| 112 | | Creating log files |
| 113 | | | /var/log/logins [ Succeeded ] (16:00:43) |
| 114 | | | /var/log/tiplogs/capture.log [ Succeeded ] (16:00:43) |
| 115 | | | /var/log/mountd.log [ Succeeded ] (16:00:43) |
| 116 | | | /usr/testbed/log/pubsubd.log [ Succeeded ] (16:00:43) |
| 117 | | | /usr/testbed/log/elvin_gateway.log [ Succeeded ] (16:00:43) |
| 118 | | +---------------------------------------------> [ Succeeded ] (16:00:43) |
| 119 | | Setting up /etc/newsyslog.conf [ Succeeded ] (16:00:43) |
| 120 | +-----------------------------------------------> [ Succeeded ] (16:00:43) |
| 121 | Adding cron jobs |
| 122 | | Editing /etc/crontab [ Succeeded ] (16:00:43) |
| 123 | | HUPing cron [ Succeeded ] (16:00:43) |
| 124 | +-----------------------------------------------> [ Succeeded ] (16:00:43) |
| 125 | Editing /usr/local/etc/sudoers to allow wheel group[ Succeeded ] (16:00:43) |
| 126 | Setting up Samba |
| 127 | | Installing smb.conf[.head] [ Succeeded ] (16:00:43) |
| 128 | +-----------------------------------------------> [ Succeeded ] (16:00:43) |
| 129 | Allowing root ssh |
| 130 | | Permitting root login through ssh [ Succeeded ] (16:00:43) |
| 131 | | Making root's .ssh directory [ Skipped (File already exists) ] |
| 132 | | Installing temporary root ssh public key [ Succeeded ] (16:00:43) |
| 133 | +-----------------------------------------------> [ Succeeded ] (16:00:43) |
| 134 | Setting up rc.d scripts |
| 135 | | Installing testbed RC scripts |
| 136 | | | Removing port version of elvind.sh [ Skipped (File does not exist) ] |
| 137 | | +---------------------------------------------> [ Skipped ] (16:00:43) |
| 138 | +-----------------------------------------------> [ Skipped ] (16:00:43) |
| 139 | ---------------------------------------------------------------------- |
| 140 | Installation completed succesfully! |
| 141 | Please reboot this machine before proceeding with boss setup |
| 142 | Local mailing lists have been created, with no members, in |
| 143 | /etc/mail/lists . Please add members to the following lists: |
| 144 | testbed-ops@mini-isi.deterlab.net |
| 145 | testbed-logs@mini-isi.deterlab.net |
| 146 | testbed-www@mini-isi.deterlab.net |
| 147 | testbed-approval@mini-isi.deterlab.net |
| 148 | testbed-audit@mini-isi.deterlab.net |
| 149 | testbed-stated@mini-isi.deterlab.net |
| 150 | testbed-testsuite@mini-isi.deterlab.net |
| 151 | testbed-ops@mini-isi.deterlab.net |
| 152 | testbed-logs@mini-isi.deterlab.net |
| 153 | [jjh@users ~/obj/install]$ |
| 154 | }}} |
| 155 | |