...
Replace PASSWORD
and ADMINPASSWORD
with the passwords for the shib
and shibadmin
users, respectively. The shib
user will be used by the targeted ID software to access the database. The shibadmin
user can be used as an alternative to root
to initialize, update, or update backup the database. Note the shib
password will need to be set in the idp attribute-resolver.xml
file, as well as in the MySQL defaults file tid.cnf
(see below). If the shibadmin
account is used for the database backup, its password will need to be set in the admin.cnf
MySQL defaults file.
Install the Targeted ID software
Install the scripts used to maintain the targeted ID database. This includes the tid-syncd
daemon, which is used to synchronize the database between the machines in the cluster, and an init script for the daemon, and a database backup script (run out of cron). The software is installed from the source tarball in /mit/touchstone/src/targeted-id-source.tgz
.
...
Create /usr/local/targeted-id/etc/tid.cnf
, if necessary, and set the password for the shib
database user (from above); you can copy tid.cnf.example in that directory, and simply set the password accordingly. The file should be readable only by root. Also create /usr/local/targeted-id/etc/admin.cnf
, if necessary, which is used by the database backup script;
the shibadmin MySQL user account can be used for the backup.
Initialize the Targeted ID database
...