Subversion Repositories DevTools

Rev

Rev 6914 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

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