summaryrefslogtreecommitdiffstats
path: root/kppp/Rules/United_Kingdom
diff options
context:
space:
mode:
Diffstat (limited to 'kppp/Rules/United_Kingdom')
-rw-r--r--kppp/Rules/United_Kingdom/BirminghamCable_Local.rst106
-rw-r--r--kppp/Rules/United_Kingdom/BirminghamCable_National.rst111
-rw-r--r--kppp/Rules/United_Kingdom/BirminghamCable_SameTelco.rst111
-rw-r--r--kppp/Rules/United_Kingdom/BritishTelecom_Local.rst110
-rw-r--r--kppp/Rules/United_Kingdom/BritishTelecom_National.rst109
-rw-r--r--kppp/Rules/United_Kingdom/BritishTelecom_Regional.rst109
-rw-r--r--kppp/Rules/United_Kingdom/British_OneTel.rst83
-rw-r--r--kppp/Rules/United_Kingdom/Connaught_Telecom.rst100
-rw-r--r--kppp/Rules/United_Kingdom/Makefile.am12
9 files changed, 851 insertions, 0 deletions
diff --git a/kppp/Rules/United_Kingdom/BirminghamCable_Local.rst b/kppp/Rules/United_Kingdom/BirminghamCable_Local.rst
new file mode 100644
index 00000000..a9da69fc
--- /dev/null
+++ b/kppp/Rules/United_Kingdom/BirminghamCable_Local.rst
@@ -0,0 +1,106 @@
+################################################################
+#
+# 27 Oct 1997 (Valid until who knows?)
+#
+# I TAKE NO RESPONSIBILITY FOR THE VALIDITY AND ACCURACY OF
+# THIS INFORMATION, IF YOU ARE SO CONCERNED PLEASE CONTACT
+# YOUR OWN TELEPHONE PROVIDER AND CONFIGURE THIS YOURSELF.
+# AND DO NOT USE THIS FILE.
+#
+#
+# Darryl L Miles
+# <dlm@g7led.demon.co.uk>
+#
+# Under 35 miles (approx)
+# British_BirminghamCable_Local
+################################################################
+
+
+################################################################
+#
+# NAME OF THE RULESET. This is NEEDED for accounting purposes.
+#
+################################################################
+name=British_BirminghamCable_Local
+
+
+################################################################
+# currency settings
+################################################################
+
+# 1 pound sterling = 100 pence sterling
+# 1 pence sterling is our lowest unit of coinage, but
+# I suspect telephone companys may remember the
+# fractions of pence for billing.
+#
+# Our monetry format:
+#
+# e.g. £1.57 = 1 pound and 57 pence.
+# e.g. 157p = 1 pund and 57 pence.
+#
+# defines UKP (PoundSterling) to be used as currency
+# symbol (not absolutely needed, default = "$")
+currency_symbol=£
+
+# Define the position of the currency symbol.
+# (not absolutely needed, default is "right")
+currency_position=left
+
+# Define the number of significat digits.
+# (not absolutely needed, default is "2"
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+# NOTE: rules are applied from top to bottom - the
+# LAST matching rule is the one used for the
+# cost computations.
+
+# This is charged whenever you connect. If you don't have to
+# pay per-connection, use "0" here or comment it out.
+per_connection=0.0
+
+# minimum costs per per connection. If the costs of a phone
+# call are less than this value, this value is used instead
+minimum_costs=0.04
+
+# This is the default rule which is used when no other rule
+# applies. The first component "0.033" is the price of one
+# "unit", while "60" is the duration in seconds.
+# Therefore the following rule means: "Every 60 seconds 0.033
+# PoundsSterling are added to the bill"
+#
+# I've simply taken the worst case price for this, peak time
+# calls. Just in case I miss a period of time out.
+default=(0.033, 60)
+
+################################################################
+# charge bands
+################################################################
+
+# We are actually charged to the second, but I don't really
+# need the PPP program to be so accurate myself (all that
+# CPU power working out costs, when it can be browsing the
+# Web, ho ho ho :-). To the nearest 10 (or so) seconds is
+# fine for me.
+
+# Charge: 3.3p/min (peak time)
+# Min Charge: 4p/call
+# Unit Time: per second
+#
+on (monday..friday) between (8:00..17:59) use (0.0055, 10)
+
+# Change: 1.5p/min (off-peak time)
+# Min Charge: 4p/call
+# Unit Time: per second
+#
+on (monday..friday) between (18:00..7:59) use (0.0025, 10)
+
+# Charge: 0.9p/min (weekend rate)
+# Min Charge: 4p/call
+# Unit Time: per second
+#
+on (saturday..sunday) between () use (0.0015, 10)
diff --git a/kppp/Rules/United_Kingdom/BirminghamCable_National.rst b/kppp/Rules/United_Kingdom/BirminghamCable_National.rst
new file mode 100644
index 00000000..1f32b36d
--- /dev/null
+++ b/kppp/Rules/United_Kingdom/BirminghamCable_National.rst
@@ -0,0 +1,111 @@
+################################################################
+#
+# 27 Oct 1997 (Valid until who knows?)
+#
+# I TAKE NO RESPONSIBILITY FOR THE VALIDITY OR ACCURACY OF
+# THIS INFORMATION, IF YOU ARE SO CONCERNED PLEASE CONTACT
+# YOUR OWN TELEPHONE PROVIDER AND CONFIGURE THIS YOURSELF;
+# AND DO NOT USE THIS FILE.
+#
+#
+# Darryl L Miles
+# <dlm@g7led.demon.co.uk>
+#
+# Over 35 miles (approx)
+# British_BirminghamCable_National
+################################################################
+
+
+################################################################
+#
+# NAME OF THE RULESET. This is NEEDED for accounting purposes.
+#
+################################################################
+name=British_BirminghamCable_National
+
+
+################################################################
+# currency settings
+################################################################
+
+# 1 pound sterling = 100 pence sterling
+# 1 pence sterling is our lowest unit of coinage, but
+# I suspect telephone companys may remember the
+# fractions of pence for billing.
+#
+# Our monetry format:
+#
+# e.g. £1.57 = 1 pound and 57 pence.
+# e.g. 157p = 1 pund and 57 pence.
+#
+# defines UKP (PoundSterling) to be used as currency
+# symbol (not absolutely needed, default = "$")
+currency_symbol=£
+
+# Define the position of the currency symbol.
+# (not absolutely needed, default is "right")
+currency_position=left
+
+# Define the number of significat digits.
+# (not absolutely needed, default is "2"
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+# NOTE: rules are applied from top to bottom - the
+# LAST matching rule is the one used for the
+# cost computations.
+
+# This is charged whenever you connect. If you don't have to
+# pay per-connection, use "0" here or comment it out.
+per_connection=0.0
+
+# minimum costs per per connection. If the costs of a phone
+# call are less than this value, this value is used instead
+minimum_costs=0.04
+
+# This is the default rule which is used when no other rule
+# applies. The first component "0.075" is the price of one
+# "unit", while "60" is the duration in seconds.
+# Therefore the following rule means: "Every 60 seconds 0.075
+# PoundsSterling are added to the bill"
+#
+# I've simply taken the worst case price for this, peak time
+# calls. Just in case I miss a period of time out.
+default=(0.075, 60)
+
+################################################################
+# charge bands
+################################################################
+
+# We are actually charged to the second, but I don't really
+# need the PPP program to be so accurate myself (all that
+# CPU power working out costs, when it can be browsing the
+# Web, ho ho ho :-). To the nearest 10 (or so) seconds is
+# fine for me.
+
+# Charge: 7.5p/min (peak time)
+# Min Charge: 4p/call
+# Unit Time: per second
+on (monday..friday) between (8:00..17:59) use (0.0125, 10)
+
+# Change: 3.5p/min (off-peak time)
+# Min Charge: 4p/call
+# Unit Time: per second
+# Notes: This one doesn't nicely divide up for 10 seconds, so 12
+# is being used. The value for 10 seconds turns into a
+# recurring fraction. (0.0058333333/10secs)
+#
+on (monday..friday) between (18:00..7:59) use (0.007, 12)
+
+# Charge: 2.9p/min (weekend rate)
+# Min Charge: 4p/call
+# Unit Time: per second
+# Notes: This one doesn't nicely divide up for 10 seconds, so 12
+# is being used. The value for 10 seconds turns into a
+# recurring fraction. (0.0048333333/10secs)
+#
+on (saturday..sunday) between () use (0.0058, 12)
diff --git a/kppp/Rules/United_Kingdom/BirminghamCable_SameTelco.rst b/kppp/Rules/United_Kingdom/BirminghamCable_SameTelco.rst
new file mode 100644
index 00000000..8909e740
--- /dev/null
+++ b/kppp/Rules/United_Kingdom/BirminghamCable_SameTelco.rst
@@ -0,0 +1,111 @@
+################################################################
+#
+# 27 Oct 1997 (Valid until who knows?)
+#
+# I TAKE NO RESPONSIBILITY FOR THE VALIDITY AND ACCURACY OF
+# THIS INFORMATION, IF YOU ARE SO CONCERNED PLEASE CONTACT
+# YOUR OWN TELEPHONE PROVIDER AND CONFIGURE THIS YOURSELF.
+# AND DO NOT USE THIS FILE.
+#
+#
+# SameTelco as a generic name (???) for BirminghamCable to
+# BirminghamCable call. i.e. within the "same telephone
+# company".
+#
+#
+# Darryl L Miles
+# <dlm@g7led.demon.co.uk>
+#
+# Under 35 miles (approx)
+# British_BirminghamCable_SameTelco
+################################################################
+
+
+################################################################
+#
+# NAME OF THE RULESET. This is NEEDED for accounting purposes.
+#
+################################################################
+name=British_BirminghamCable_SameTelco
+
+
+################################################################
+# currency settings
+################################################################
+
+# 1 pound sterling = 100 pence sterling
+# 1 pence sterling is our lowest unit of coinage, but
+# I suspect telephone companys may remember the
+# fractions of pence for billing.
+#
+# Our monetry format:
+#
+# e.g. £1.57 = 1 pound and 57 pence.
+# e.g. 157p = 1 pund and 57 pence.
+#
+# defines UKP (PoundSterling) to be used as currency
+# symbol (not absolutely needed, default = "$")
+currency_symbol=£
+
+# Define the position of the currency symbol.
+# (not absolutely needed, default is "right")
+currency_position=left
+
+# Define the number of significat digits.
+# (not absolutely needed, default is "2"
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+# NOTE: rules are applied from top to bottom - the
+# LAST matching rule is the one used for the
+# cost computations.
+
+# This is charged whenever you connect. If you don't have to
+# pay per-connection, use "0" here or comment it out.
+per_connection=0.0
+
+# minimum costs per per connection. If the costs of a phone
+# call are less than this value, this value is used instead
+minimum_costs=0.04
+
+# This is the default rule which is used when no other rule
+# applies. The first component "0.033" is the price of one
+# "unit", while "60" is the duration in seconds.
+# Therefore the following rule means: "Every 60 seconds 0.033
+# PoundsSterling are added to the bill"
+#
+# I've simply taken the worst case price for this, peak time
+# calls. Just in case I miss a period of time out.
+default=(0.033, 60)
+
+################################################################
+# charge bands
+################################################################
+
+# We are actually charged to the second, but I don't really
+# need the PPP program to be so accurate myself (all that
+# CPU power working out costs, when it can be browsing the
+# Web, ho ho ho :-). To the nearest 10 (or so) seconds is
+# fine for me.
+
+# Charge: 3.3p/min (peak time)
+# Min Charge: 4p/call
+# Unit Time: per second
+#
+on (monday..friday) between (8:00..17:59) use (0.0055, 10)
+
+# Change: 1.5p/min (off-peak time)
+# Min Charge: 4p/call
+# Unit Time: per second
+#
+on (monday..friday) between (18:00..7:59) use (0.0025, 10)
+
+# Charge: 0.5p/min (weekend rate)
+# Min Charge: 4p/call
+# Unit Time: per second
+#
+on (saturday..sunday) between () use (0.001, 12)
diff --git a/kppp/Rules/United_Kingdom/BritishTelecom_Local.rst b/kppp/Rules/United_Kingdom/BritishTelecom_Local.rst
new file mode 100644
index 00000000..e567f40d
--- /dev/null
+++ b/kppp/Rules/United_Kingdom/BritishTelecom_Local.rst
@@ -0,0 +1,110 @@
+################################################################
+#
+# 27 Oct 1997 (Valid until who knows?)
+#
+# I TAKE NO RESPONSIBILITY FOR THE VALIDITY AND ACCURACY OF
+# THIS INFORMATION, IF YOU ARE SO CONCERNED PLEASE CONTACT
+# YOUR OWN TELEPHONE PROVIDER AND CONFIGURE THIS YOURSELF.
+# AND DO NOT USE THIS FILE.
+#
+#
+# Darryl L Miles
+# <dlm@g7led.demon.co.uk>
+#
+# Under 35 miles (approx) and WITHIN same STD code (for many regions
+# the local band will cover a few adjecent STD code areas as well).
+# British_BritishTelecom_Local
+################################################################
+
+
+################################################################
+#
+# NAME OF THE RULESET. This is NEEDED for accounting purposes.
+#
+################################################################
+name=British_BritishTelecom_Local
+
+
+################################################################
+# currency settings
+################################################################
+
+# 1 pound sterling = 100 pence sterling
+# 1 pence sterling is our lowest unit of coinage, but
+# I suspect telephone companys may remember the
+# fractions of pence for billing.
+#
+# Our monetry format:
+#
+# e.g. £1.57 = 1 pound and 57 pence.
+# e.g. 157p = 1 pund and 57 pence.
+#
+# defines UKP (PoundSterling) to be used as currency
+# symbol (not absolutely needed, default = "$")
+currency_symbol=£
+
+# Define the position of the currency symbol.
+# (not absolutely needed, default is "right")
+currency_position=left
+
+# Define the number of significat digits.
+# (not absolutely needed, default is "2"
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+# NOTE: rules are applied from top to bottom - the
+# LAST matching rule is the one used for the
+# cost computations.
+
+# This is charged whenever you connect. If you don't have to
+# pay per-connection, use "0" here or comment it out.
+per_connection=0.0
+
+# minimum costs per per connection. If the costs of a phone
+# call are less than this value, this value is used instead
+# They quote 5p _*inclusive*_ of VAT (Value Added Tax, whose
+# current rate is 17.5%). All other charges are exclusive
+# of VAT.
+minimum_costs=0.04256
+
+# This is the default rule which is used when no other rule
+# applies. The first component "0.04" is the price of one
+# "unit", while "60" is the duration in seconds.
+# Therefore the following rule means: "Every 60 seconds 0.04
+# PoundsSterling are added to the bill"
+#
+# I've simply taken the worst case price for this, peak time
+# calls. Just in case I miss a period of time out.
+default=(0.04, 60)
+
+################################################################
+# charge bands
+################################################################
+
+# We are actually charged to the second, but I don't really
+# need the PPP program to be so accurate myself (all that
+# CPU power working out costs, when it can be browsing the
+# Web, ho ho ho :-). To the nearest 10 (or so) seconds is
+# fine for me.
+
+# Charge: 4p/min (peak time)
+# Min Charge: 4.256p/call
+# Unit Time: per second
+#
+on (monday..friday) between (8:00..17:59) use (0.008, 12)
+
+# Change: 1.7p/min (off-peak time)
+# Min Charge: 4.256p/call
+# Unit Time: per second
+#
+on (monday..friday) between (18:00..7:59) use (0.0034, 12)
+
+# Charge: 1p/min (weekend rate)
+# Min Charge: 4.256p/call
+# Unit Time: per second
+#
+on (saturday..sunday) between () use (0.002, 12)
diff --git a/kppp/Rules/United_Kingdom/BritishTelecom_National.rst b/kppp/Rules/United_Kingdom/BritishTelecom_National.rst
new file mode 100644
index 00000000..f1580be4
--- /dev/null
+++ b/kppp/Rules/United_Kingdom/BritishTelecom_National.rst
@@ -0,0 +1,109 @@
+################################################################
+#
+# 27 Oct 1997 (Valid until who knows?)
+#
+# I TAKE NO RESPONSIBILITY FOR THE VALIDITY AND ACCURACY OF
+# THIS INFORMATION, IF YOU ARE SO CONCERNED PLEASE CONTACT
+# YOUR OWN TELEPHONE PROVIDER AND CONFIGURE THIS YOURSELF.
+# AND DO NOT USE THIS FILE.
+#
+#
+# Darryl L Miles
+# <dlm@g7led.demon.co.uk>
+#
+# Over 35 miles (approx)
+# British_BritishTelecom_National
+################################################################
+
+
+################################################################
+#
+# NAME OF THE RULESET. This is NEEDED for accounting purposes.
+#
+################################################################
+name=British_BritishTelecom_National
+
+
+################################################################
+# currency settings
+################################################################
+
+# 1 pound sterling = 100 pence sterling
+# 1 pence sterling is our lowest unit of coinage, but
+# I suspect telephone companys may remember the
+# fractions of pence for billing.
+#
+# Our monetry format:
+#
+# e.g. £1.57 = 1 pound and 57 pence.
+# e.g. 157p = 1 pund and 57 pence.
+#
+# defines UKP (PoundSterling) to be used as currency
+# symbol (not absolutely needed, default = "$")
+currency_symbol=£
+
+# Define the position of the currency symbol.
+# (not absolutely needed, default is "right")
+currency_position=left
+
+# Define the number of significat digits.
+# (not absolutely needed, default is "2"
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+# NOTE: rules are applied from top to bottom - the
+# LAST matching rule is the one used for the
+# cost computations.
+
+# This is charged whenever you connect. If you don't have to
+# pay per-connection, use "0" here or comment it out.
+per_connection=0.0
+
+# minimum costs per per connection. If the costs of a phone
+# call are less than this value, this value is used instead
+# They quote 5p _*inclusive*_ of VAT (Value Added Tax, whose
+# current rate is 17.5%). All other charges are exclusive
+# of VAT.
+minimum_costs=0.04256
+
+# This is the default rule which is used when no other rule
+# applies. The first component "0.08" is the price of one
+# "unit", while "60" is the duration in seconds.
+# Therefore the following rule means: "Every 60 seconds 0.08
+# PoundsSterling are added to the bill"
+#
+# I've simply taken the worst case price for this, peak time
+# calls. Just in case I miss a period of time out.
+default=(0.08, 60)
+
+################################################################
+# charge bands
+################################################################
+
+# We are actually charged to the second, but I don't really
+# need the PPP program to be so accurate myself (all that
+# CPU power working out costs, when it can be browsing the
+# Web, ho ho ho :-). To the nearest 10 (or so) seconds is
+# fine for me.
+
+# Charge: 8p/min (peak time)
+# Min Charge: 4.256p/call
+# Unit Time: per second
+#
+on (monday..friday) between (8:00..17:59) use (0.016, 12)
+
+# Change: 4.2p/min (off-peak time)
+# Min Charge: 4.256p/call
+# Unit Time: per second
+#
+on (monday..friday) between (18:00..7:59) use (0.007, 10)
+
+# Charge: 3.3p/min (weekend rate)
+# Min Charge: 4.256p/call
+# Unit Time: per second
+#
+on (saturday..sunday) between () use (0.0055, 10)
diff --git a/kppp/Rules/United_Kingdom/BritishTelecom_Regional.rst b/kppp/Rules/United_Kingdom/BritishTelecom_Regional.rst
new file mode 100644
index 00000000..6d6ed5f9
--- /dev/null
+++ b/kppp/Rules/United_Kingdom/BritishTelecom_Regional.rst
@@ -0,0 +1,109 @@
+################################################################
+#
+# 27 Oct 1997 (Valid until who knows?)
+#
+# I TAKE NO RESPONSIBILITY FOR THE VALIDITY AND ACCURACY OF
+# THIS INFORMATION, IF YOU ARE SO CONCERNED PLEASE CONTACT
+# YOUR OWN TELEPHONE PROVIDER AND CONFIGURE THIS YOURSELF.
+# AND DO NOT USE THIS FILE.
+#
+#
+# Darryl L Miles
+# <dlm@g7led.demon.co.uk>
+#
+# Under 35 miles (approx)
+# British_BritishTelecom_Regional
+################################################################
+
+
+################################################################
+#
+# NAME OF THE RULESET. This is NEEDED for accounting purposes.
+#
+################################################################
+name=British_BritishTelecom_Regional
+
+
+################################################################
+# currency settings
+################################################################
+
+# 1 pound sterling = 100 pence sterling
+# 1 pence sterling is our lowest unit of coinage, but
+# I suspect telephone companys may remember the
+# fractions of pence for billing.
+#
+# Our monetry format:
+#
+# e.g. £1.57 = 1 pound and 57 pence.
+# e.g. 157p = 1 pund and 57 pence.
+#
+# defines UKP (PoundSterling) to be used as currency
+# symbol (not absolutely needed, default = "$")
+currency_symbol=£
+
+# Define the position of the currency symbol.
+# (not absolutely needed, default is "right")
+currency_position=left
+
+# Define the number of significat digits.
+# (not absolutely needed, default is "2"
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+# NOTE: rules are applied from top to bottom - the
+# LAST matching rule is the one used for the
+# cost computations.
+
+# This is charged whenever you connect. If you don't have to
+# pay per-connection, use "0" here or comment it out.
+per_connection=0.0
+
+# minimum costs per per connection. If the costs of a phone
+# call are less than this value, this value is used instead
+# They quote 5p _*inclusive*_ of VAT (Value Added Tax, whose
+# current rate is 17.5%). All other charges are exclusive
+# of VAT.
+minimum_costs=0.04256
+
+# This is the default rule which is used when no other rule
+# applies. The first component "0.08" is the price of one
+# "unit", while "60" is the duration in seconds.
+# Therefore the following rule means: "Every 60 seconds 0.08
+# PoundsSterling are added to the bill"
+#
+# I've simply taken the worst case price for this, peak time
+# calls. Just in case I miss a period of time out.
+default=(0.08, 60)
+
+################################################################
+# charge bands
+################################################################
+
+# We are actually charged to the second, but I don't really
+# need the PPP program to be so accurate myself (all that
+# CPU power working out costs, when it can be browsing the
+# Web, ho ho ho :-). To the nearest 10 (or so) seconds is
+# fine for me.
+
+# Charge: 8p/min (peak time)
+# Min Charge: 4.256p/call
+# Unit Time: per second
+#
+on (monday..friday) between (8:00..17:59) use (0.016, 12)
+
+# Change: 4p/min (off-peak time)
+# Min Charge: 4.256p/call
+# Unit Time: per second
+#
+on (monday..friday) between (18:00..7:59) use (0.008, 12)
+
+# Charge: 3.3p/min (weekend rate)
+# Min Charge: 4.256p/call
+# Unit Time: per second
+#
+on (saturday..sunday) between () use (0.0055, 10)
diff --git a/kppp/Rules/United_Kingdom/British_OneTel.rst b/kppp/Rules/United_Kingdom/British_OneTel.rst
new file mode 100644
index 00000000..d8f39f21
--- /dev/null
+++ b/kppp/Rules/United_Kingdom/British_OneTel.rst
@@ -0,0 +1,83 @@
+
+################################################################
+#
+# 6 Jan 2001
+#
+# I TAKE NO RESPONSIBILITY FOR THE VALIDITY AND ACCURACY OF
+# THIS INFORMATION, IF YOU ARE SO CONCERNED PLEASE CONTACT
+# YOUR OWN TELEPHONE PROVIDER AND CONFIGURE THIS YOURSELF.
+# AND DO NOT USE THIS FILE.
+#
+#
+# Alain Trembleau
+# <alain@platodesigns.com
+#
+# OneTel have a flat rate of 1p per minute at all times
+# British_OneTel
+################################################################
+
+
+################################################################
+#
+# NAME OF THE RULESET. This is NEEDED for accounting purposes.
+#
+################################################################
+name=British_OneTel
+
+
+################################################################
+# currency settings
+################################################################
+
+# 1 pound sterling = 100 pence sterling
+#
+# British monetary format examples:
+#
+# £1.57 = 1 pound and 57 pence.
+# 157p = 1 pound and 57 pence.
+#
+# defines GBP (Pound Sterling) to be used as currency symbol
+# (default = "$")
+currency_symbol=£
+
+# Define the position of the currency symbol.
+# (default is "right")
+currency_position=left
+
+# Define the number of significat digits.
+# (default is "2")
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+# NOTE: rules are applied from top to bottom - the
+# LAST matching rule is the one used for the
+# cost computations.
+
+# This is charged whenever you connect. If you don't have to
+# pay per-connection, use "0" here or comment it out.
+per_connection=0.0
+
+# minimum costs per connection. If the costs of a phone call
+# are less than this value, this value is used instead.
+# I haven't checked this, but I believe that there is a minimum
+# cost per call of 5p.
+minimum_costs=0.05
+
+# This is the default rule which is used when no other rule
+# applies. The first component "0.01" is the price of one
+# "unit", while "60" is the duration in seconds.
+# Therefore the following rule means: "Every 60 seconds 0.01
+# Pounds Sterling are added to the bill"
+#
+# Considering it is a flat rate, that's all that's needed!
+default=(0.01, 60)
+
+################################################################
+# charge bands
+################################################################
+
+# No charge bands are needed since this uses a flat rate.
diff --git a/kppp/Rules/United_Kingdom/Connaught_Telecom.rst b/kppp/Rules/United_Kingdom/Connaught_Telecom.rst
new file mode 100644
index 00000000..bca78a54
--- /dev/null
+++ b/kppp/Rules/United_Kingdom/Connaught_Telecom.rst
@@ -0,0 +1,100 @@
+################################################################
+#
+# Prices valid on 1st April 2001
+#
+# I am not responsible for the accuracy of this information. If
+# you know this file to be out of date or inaccurate, please
+# modify it.
+#
+# Jonathan Melhuish <jonathanmelhuish@email.com>
+#
+# Some comments copied from BT ruleset by Darryl L Miles
+# <dlm@g7led.demon.co.uk>
+#
+# This ruleset covers numbers covered by the Connaught Telecom
+# 'Internet' tarif - ie. 0845 numbers.
+#
+# All prices are *exclusive* of V.A.T.
+#
+################################################################
+
+
+################################################################
+#
+# NAME OF THE RULESET. This is NEEDED for accounting purposes.
+#
+################################################################
+name=Connaught_Connaught_Telecom
+
+
+################################################################
+# currency settings
+################################################################
+
+# 1 pound sterling = 100 pence sterling
+# 1 pence sterling is our lowest unit of coinage, but
+# I suspect telephone companys may remember the
+# fractions of pence for billing.
+#
+# Our monetry format:
+#
+# e.g. £1.57 = 1 pound and 57 pence.
+# e.g. 157p = 1 pound and 57 pence.
+#
+# defines UKP (PoundSterling) to be used as currency
+# symbol (not absolutely needed, default = "$")
+currency_symbol=£
+
+# Define the position of the currency symbol.
+# (not absolutely needed, default is "right")
+currency_position=left
+
+# Define the number of significat digits.
+# (not absolutely needed, default is "2"
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+# NOTE: rules are applied from top to bottom - the
+# LAST matching rule is the one used for the
+# cost computations.
+
+# This is charged whenever you connect. If you don't have to
+# pay per-connection, use "0" here or comment it out.
+per_connection=0.0
+
+# minimum costs per per connection. If the costs of a phone
+# call are less than this value, this value is used instead
+minimum_costs=0.01
+
+# This is the default rule which is used when no other rule
+# applies. The first component "0.04" is the price of one
+# "unit", while "60" is the duration in seconds.
+# Therefore the following rule means: "Every 60 seconds 0.04
+# PoundsSterling are added to the bill"
+#
+# I've simply taken the worst case price for this, peak time
+# calls. Just in case I miss a period of time out.
+default=(0.04, 60)
+
+################################################################
+# charge bands
+################################################################
+
+# Charge: 3.3p/min (peak time)
+# Unit Time: per second
+#
+on (monday..friday) between (8:00..17:59) use (0.00055, 1)
+
+# Change: 1.7p/min (off-peak time)
+# Unit Time: per second
+#
+on (monday..friday) between (18:00..7:59) use (0.0002, 1)
+
+# Charge: 0.8p/min (weekend rate)
+# Unit Time: per second
+#
+on (saturday..sunday) between () use (0.0001, 1)
diff --git a/kppp/Rules/United_Kingdom/Makefile.am b/kppp/Rules/United_Kingdom/Makefile.am
new file mode 100644
index 00000000..7c69e97f
--- /dev/null
+++ b/kppp/Rules/United_Kingdom/Makefile.am
@@ -0,0 +1,12 @@
+pkg_DATA = BirminghamCable_Local.rst \
+ BirminghamCable_National.rst \
+ BirminghamCable_SameTelco.rst \
+ BritishTelecom_Local.rst \
+ BritishTelecom_National.rst \
+ BritishTelecom_Regional.rst \
+ British_OneTel.rst \
+ Connaught_Telecom.rst
+
+pkgdir = $(kde_datadir)/kppp/Rules/United_Kingdom
+
+EXTRA_DIST = $(pkg_DATA)