This file is indexed.

/etc/yate/accfile.conf is in yate-core 5.4.0-1-1ubuntu2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
; !!! NOTE !!!
; This file is used when yate is registering itself to a remote server
;
; Warning: all strings are case sensitive
;
; Sections with enabled=no are always ignored.
; If the enabled parameter is missing sections without username are ignored.
; If enabled=yes the accounts are logged in even without an username.
;
; Parameter description:
;   protocol: The protocol to register on (sip, iax, h323, jabber ...)
;   username: Account username
;   password: Account password
;   interval: Registration interval (in seconds) to request from server (ignored for jabber)
;
; SIP:
;   description: Caller name to set on outgoing calls on this account if none specified when routing
;   registrar: Registrar address. A port can be specified here (e.g. 1.2.3.4:7999)
;   authname: Authentication name to use instead of username when authenticating
;   domain: Authentication domain if any
;   outbound: Optional outbound proxy server if different from registrar.
;     A port can be specified here (e.g. 1.2.3.4:7999)
;   ip_transport: Optional SIP transport to use (udp, tcp, tls).
;     Defaults to udp
;   ip_transport_remoteip: IP address to connect to register the account.
;     Defaults to outbound or registrar address
;   ip_transport_remoteport: IP port to connect to register the account
;   ip_transport_localip: UDP: This parameter is used in conjuction ip_transport_localport
;       to identify the transport to use
;     TCP/TLS: Optional local ip to use when connecting
;   ip_transport_localport: Local port.
;     UDP only: This parameter is used to identify the transport to use
;   localaddress: Local address to set in sent messages
;     Set it to 'yes' to detect NAT and re-register with public ip when NAT is detected
;     Set it to 'no' or ipaddress (e.g. 1.2.3.4 or 1.2.3.4:5060) to disable NAT detection
;   keepalive: Optional interval for NAT keep alive.
;     Defaults to 0 if NAT detection is disabled
;   match_port: Match the UDP port for inbound calls from a Registrar
;     Default true
;   match_user: Match the URI user for inbound calls from a Registrar
;     Default true
;
;   NOTE: Default port is 5060 for udp/tcp and 5061 for tls
;
; Jabber:
;   domain: Authentication domain
;   port: Server port. Defaults to 5222
;   server: Optional jabber server ip address to connect to.
;     If set the jabber stream will try first to connect to this address
;   localip: Optional local ip address to use when connecting.
;     Connect will fail if the address is invalid
;   resource: Optional resource to request from server
;   priority: Optional resource priority to set in initial presence
;   options: Comma separated list of stream flags
;     - allowplainauth: Allow plain password authentication
;     - tlsrequired: Stream encryption is required
;     - noautorestart: Don't restart the stream when disconnected (NOT RECOMMENDED)
;   nocompression: Boolean. Set it to 'yes' to disable stream compression
;
; IAX:
;   server: Registrar address or domain. A port can be specified here (e.g. 1.2.3.4:7999)
;   port: Registrar port if not specified in 'server' parameter
;     If not set the port defaults to 4569
;   connection_id: The name of the iax listener to use for registration
;   ip_transport_localip: This parameter is used in conjuction ip_transport_localport
;     to identify the listener to use for registration and outgoing calls
;   ip_transport_localport: Local port. This parameter is used to identify the listener
;     to use for registration and outgoing calls
;   trunking: Enable trunking for outgoing calls sent on this line
;   The following parameters can also be set (see yiaxchan.conf.sample for more info):
;   trunk_timestamps: Configure how trunked audio data is sent, enable it for
;     trunked data with timestamps and disable it to send trunked data without timestamps
;   trunk_sendinterval: Interval, in milliseconds, to send trunked trunked audio data
;   trunk_efficient_use: Use the trunk efficiently: don't send trunking data when
;     there is only 1 call using it
;   trunk_maxlen: Maximum value for trunked data frames
;   trunk_nominits_sync_use_ts: Configure how to re-build timestamps when
;     processing incoming trunked audio without miniframe timestamps
;   trunk_nominits_ts_diff_restart: The difference (in milliseconds) between
;     current timestamp and first timestamp of incoming trunked audio data without
;     miniframe timestamps at which to restart timestamps build data
;
; H323:
;   server: Registrar IP address
;   addr: Local address for H323 listener (leave it empty to listen on all interfaces)
;   port: Local port for H323 listener

[test_sip]
enabled=no
protocol=sip
;username=me
description=Test SIP account
;interval=600
;authname=metoo
;password=1234
;domain=somewhere.org
;registrar=10.0.0.1:5060
;outbound=10.0.0.1:5061
;localaddress=192.168.0.1:5062

[test_h323]
enabled=no
protocol=h323
;username=me
description=Test H.323 account
;interval=600
;password=1234

[test_iax]
enabled=no
protocol=iax
;username=me
description=Test IAX2 account
;interval=600
;password=1234
;server=10.0.0.2

[test_jabber]
enabled=no
protocol=jabber
;username=me
;domain=example.com
;password=1234
;options=allowplainauth