| 6914 |
dpurdie |
1 |
# This file is an integral part of the JATS Build system
|
|
|
2 |
# The file is used to distribute the credentials used to access tools located on the dpkg_archive
|
|
|
3 |
# server by the autolmated build tool.
|
|
|
4 |
#
|
|
|
5 |
# This file should be located at:
|
|
|
6 |
# GBE_DPKG/.dpkg_archive/fragments.properties
|
|
|
7 |
#
|
|
|
8 |
# The file permisions MUST be set so that only buildadm user can read the file.
|
|
|
9 |
# This is achieved via file access control lists using the following commands
|
|
|
10 |
# chown buildadm fragments.properties
|
|
|
11 |
# setfacl -b -m u:buildadm:r fragments.properties
|
|
|
12 |
#
|
|
|
13 |
# The file is read as a Java properties file and needs to be formatted accordingly.
|
|
|
14 |
#
|
|
|
15 |
# The file contains the following properties
|
|
|
16 |
#
|
|
|
17 |
# ssh_server=<ServerName>
|
|
|
18 |
# ssh_user=<UserName>
|
|
|
19 |
# ssh_password=<Password>
|
|
|
20 |
#
|
|
|
21 |
# The credentials allow the build tool to use 'ssh' to execute a command
|
|
|
22 |
# on the server. The command is used to allow the build master to re-asseble package
|
|
|
23 |
# fragments as received from build daemons.
|
|
|
24 |
#
|
|
|
25 |
# This operation needs to be done on the package server for:
|
|
|
26 |
# * Speed
|
|
|
27 |
# * Atomic operation
|
|
|
28 |
#
|
|
|
29 |
ssh_server = auperaarc01
|
|
|
30 |
ssh_user = releasem
|
|
|
31 |
ssh_password = PasswordGoesHere
|