-improve build logic

This commit is contained in:
Christian Grothoff 2022-10-20 13:02:56 +02:00
parent 35e505f6bf
commit 1ae01f75cd
No known key found for this signature in database
GPG Key ID: 939E6BE1E29FC3CC
11 changed files with 105 additions and 139 deletions

1
.gitignore vendored
View File

@ -166,3 +166,4 @@ src/exchange/taler-exchange-drain
src/kyclogic/taler-exchange-kyc-tester src/kyclogic/taler-exchange-kyc-tester
src/auditor/exchange-httpd-drain.err src/auditor/exchange-httpd-drain.err
src/templating/libmustach.a src/templating/libmustach.a
contrib/tos/conf.py

View File

@ -25,18 +25,18 @@ ppendir=$(datadir)/taler/exchange/pp/en
rdatadir=$(datadir)/taler/exchange rdatadir=$(datadir)/taler/exchange
tosen_DATA = \ tosen_DATA = \
tos/en/0.txt \ tos/en/*.txt \
tos/en/0.pdf \ tos/en/*.pdf \
tos/en/0.epub \ tos/en/*.epub \
tos/en/0.xml \ tos/en/*.xml \
tos/en/0.html tos/en/*.html
ppen_DATA = \ ppen_DATA = \
pp/en/0.txt \ pp/en/*.txt \
pp/en/0.pdf \ pp/en/*.pdf \
pp/en/0.epub \ pp/en/*.epub \
pp/en/0.xml \ pp/en/*.xml \
pp/en/0.html pp/en/*.html
rdata_DATA = \ rdata_DATA = \
auditor-report.tex.j2 auditor-report.tex.j2
@ -56,8 +56,9 @@ EXTRA_DIST = \
gana/gnu-taler-error-codes/Makefile \ gana/gnu-taler-error-codes/Makefile \
tos/Makefile \ tos/Makefile \
tos/README \ tos/README \
tos/bfh.rst \
tos/tos.rst \ tos/tos.rst \
tos/conf.py \ tos/conf.py.in \
tos/locale/de/LC_MESSAGES/tos.po \ tos/locale/de/LC_MESSAGES/tos.po \
pp/Makefile \ pp/Makefile \
pp/README \ pp/README \

View File

@ -17,6 +17,7 @@
@author Benedikt Muller @author Benedikt Muller
@author Sree Harsha Totakura @author Sree Harsha Totakura
@author Marcello Stanisci @author Marcello Stanisci
@author Christian Grothoff
""" """
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# #
@ -68,11 +69,11 @@ source_suffix = {
#source_encoding = 'utf-8-sig' #source_encoding = 'utf-8-sig'
# The master toctree document. # The master toctree document.
master_doc = 'tos' master_doc = '%VERSION%'
# General information about the project. # General information about the project.
project = u'tos' project = u'%VERSION%'
copyright = u'2014-2020 Taler Systems SA (GPLv3+ or GFDL 1.3+)' copyright = u'2014-2022 Taler Systems SA (GPLv3+ or GFDL 1.3+)'
# The version info for the project you're documenting, acts as replacement for # The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the # |version| and |release|, also used in various other places throughout the
@ -231,7 +232,7 @@ latex_elements = {
# (source start file, target name, title, # (source start file, target name, title,
# author, documentclass [howto, manual, or own class]). # author, documentclass [howto, manual, or own class]).
latex_documents = [ latex_documents = [
('tos', 'tos.tex', ('%VERSION%', '%VERSION%.tex',
'Terms of Service', 'GNU Taler team', 'manual'), 'Terms of Service', 'GNU Taler team', 'manual'),
] ]
@ -277,6 +278,6 @@ latex_documents = [
# -- Options for epub output ---------------------------- # -- Options for epub output ----------------------------
epub_basename = "tos" epub_basename = "%VERSION%"
epub_title = "Terms of Service" epub_title = "Terms of Service"

Binary file not shown.

View File

@ -20,21 +20,11 @@
<div class="section" id="terms-of-service"> <div class="section" id="terms-of-service">
<h1>Terms Of Service<a class="headerlink" href="#terms-of-service" title="Permalink to this headline"></a></h1> <h1>Terms Of Service<a class="headerlink" href="#terms-of-service" title="Permalink to this headline"></a></h1>
<p>Last Updated: 09.06.2022</p> <p>Last Updated: 12.4.2019</p>
<p>Welcome! The ICE research center of the Bern University of Applied Sciences <p>Welcome! Taler Systems SA (“we,” “our,” or “us”) provides a payment service
in Switzerland (“we,” “our,” or “us”) provides an experimental payment service
through our Internet presence (collectively the “Services”). Before using our through our Internet presence (collectively the “Services”). Before using our
Services, please read the Terms of Service (the “Terms” or the “Agreement”) Services, please read the Terms of Service (the “Terms” or the “Agreement”)
carefully.</p> carefully.</p>
<div class="section" id="this-is-research">
<h2>This is research<a class="headerlink" href="#this-is-research" title="Permalink to this headline"></a></h2>
<p>This is a research experiment. Any funds wired to our Bitcoin address are
considered a donation to our research group. We may use them to enable
payments following the GNU Taler protocol, or simply keep them at our
discretion. The service is experimental and may also be discontinued at
any time, in which case all remaining funds will definitively be kept by
the research group.</p>
</div>
<div class="section" id="overview"> <div class="section" id="overview">
<h2>Overview<a class="headerlink" href="#overview" title="Permalink to this headline"></a></h2> <h2>Overview<a class="headerlink" href="#overview" title="Permalink to this headline"></a></h2>
<p>This section provides a brief summary of the highlights of this <p>This section provides a brief summary of the highlights of this
@ -51,12 +41,10 @@ carefully.</p>
<li><p>You are responsible for keeping the data in your Taler Wallet at all times <li><p>You are responsible for keeping the data in your Taler Wallet at all times
under your control. Any losses arising from you not being in control of under your control. Any losses arising from you not being in control of
your private information are your problem.</p></li> your private information are your problem.</p></li>
<li><p>We may transfer funds we receive from our users to any legal <li><p>We will try to transfer funds we hold in escrow for our users to any legal
recipient to the best of our ability within the limitations of the law and recipient to the best of our ability within the limitations of the law and
our implementation. However, the Services offered today are highly our implementation. However, the Services offered today are highly
experimental and the set of recipients of funds is severely restricted. experimental and the set of recipients of funds is severely restricted.</p></li>
Again, we stress this is a research experiment and technically all funds
held by the exchange are owned by the research group of the university.</p></li>
<li><p>For our Services, we may charge transaction fees. The specific fee structure <li><p>For our Services, we may charge transaction fees. The specific fee structure
is provided based on the Taler protocol and should be shown to you when you is provided based on the Taler protocol and should be shown to you when you
withdraw electronic coins using a Taler Wallet. You agree and understand withdraw electronic coins using a Taler Wallet. You agree and understand
@ -64,8 +52,8 @@ that the Taler protocol allows for the fee structure to change.</p></li>
<li><p>You agree to not intentionally overwhelm our systems with requests and <li><p>You agree to not intentionally overwhelm our systems with requests and
follow responsible disclosure if you find security issues in our services.</p></li> follow responsible disclosure if you find security issues in our services.</p></li>
<li><p>We cannot be held accountable for our Services not being available due to <li><p>We cannot be held accountable for our Services not being available due to
any circumstances. If we modify or terminate our services, circumstances beyond our control. If we modify or terminate our services,
we may give you the opportunity to recover your funds. However, we will try to give you the opportunity to recover your funds. However,
given the experimental state of the Services today, this may not be given the experimental state of the Services today, this may not be
possible. You are strongly advised to limit your use of the Service possible. You are strongly advised to limit your use of the Service
to small-scale experiments expecting total loss of all funds.</p></li> to small-scale experiments expecting total loss of all funds.</p></li>
@ -74,7 +62,7 @@ to small-scale experiments expecting total loss of all funds.</p></li>
<p>These terms outline approved uses of our Services. The Services and these <p>These terms outline approved uses of our Services. The Services and these
Terms are still at an experimental stage. If you have any questions or Terms are still at an experimental stage. If you have any questions or
comments related to this Agreement, please send us a message to comments related to this Agreement, please send us a message to
<a class="reference external" href="mailto:ice&#37;&#52;&#48;bfh&#46;ch">ice<span>&#64;</span>bfh<span>&#46;</span>ch</a>. If you do not agree to this Agreement, you must not <a class="reference external" href="mailto:legal&#37;&#52;&#48;taler-systems&#46;com">legal<span>&#64;</span>taler-systems<span>&#46;</span>com</a>. If you do not agree to this Agreement, you must not
use our Services.</p> use our Services.</p>
</div> </div>
</div> </div>
@ -94,26 +82,26 @@ have last reviewed these Terms.</p>
</div> </div>
<div class="section" id="services"> <div class="section" id="services">
<h2>Services<a class="headerlink" href="#services" title="Permalink to this headline"></a></h2> <h2>Services<a class="headerlink" href="#services" title="Permalink to this headline"></a></h2>
<p>We will try to transfer funds that we receive from users to any legal <p>We will try to transfer funds that we hold in escrow for our users to any
recipient to the best of our ability and within the limitations of the legal recipient to the best of our ability and within the limitations of the
law. However, the Services offered today are highly experimental and the set law and our implementation. However, the Services offered today are highly
of recipients of funds is severely restricted. The Taler Wallet can be loaded experimental and the set of recipients of funds is severely restricted. The
by exchanging fiat or cryptocurrencies against electronic coins. We are Taler Wallet can be loaded by exchanging fiat currencies against electronic
providing this exchange service. Once your Taler Wallet is loaded with coins. We are providing this exchange service. Once your Taler Wallet is
electronic coins they can be spent for purchases if the seller is accepting loaded with electronic coins they can be spent for purchases if the seller is
Taler as a means of payment. We are not guaranteeing that any seller is accepting Taler as a means of payment. We are not guaranteeing that any seller
accepting Taler at all or a particular seller. The seller or recipient of is accepting Taler at all or a particular seller. The seller or recipient of
deposits of electronic coins must specify the target account, as per the deposits of electronic coins must specify the target account, as per the
design of the Taler protocol. They are responsible for following the protocol design of the Taler protocol. They are responsible for following the protocol
and specifying the correct bank account, and are solely liable for any losses and specifying the correct bank account, and are solely liable for any losses
that may arise from specifying the wrong account. We may allow the government that may arise from specifying the wrong account. We will allow the government
to link wire transfers to the underlying contract hash. It is the to link wire transfers to the underlying contract hash. It is the
responsibility of recipients to preserve the full contracts and to pay responsibility of recipients to preserve the full contracts and to pay
whatever taxes and charges may be applicable. Technical issues may lead to whatever taxes and charges may be applicable. Technical issues may lead to
situations where we are unable to make transfers at all or lead to incorrect situations where we are unable to make transfers at all or lead to incorrect
transfers that cannot be reversed. We may refuse to execute transfers if the transfers that cannot be reversed. We will only refuse to execute transfers if
transfers are prohibited by a competent legal authority and we are ordered to the transfers are prohibited by a competent legal authority and we are ordered
do so.</p> to do so.</p>
<p>When using our Services, you agree to not take any action that intentionally <p>When using our Services, you agree to not take any action that intentionally
imposes an unreasonable load on our infrastructure. If you find security imposes an unreasonable load on our infrastructure. If you find security
problems in our Services, you agree to first report them to problems in our Services, you agree to first report them to
@ -279,7 +267,7 @@ the validity and enforceability of any remaining provisions.</p>
Terms. If any provisions of these Terms are inconsistent with any applicable Terms. If any provisions of these Terms are inconsistent with any applicable
law, those provisions will be superseded or modified only to the extent such law, those provisions will be superseded or modified only to the extent such
provisions are inconsistent. The parties agree to submit to the ordinary provisions are inconsistent. The parties agree to submit to the ordinary
courts in Bern, Switzerland for exclusive jurisdiction of any dispute courts in Zurich, Switzerland for exclusive jurisdiction of any dispute
arising out of or related to your use of the Services or your breach of these arising out of or related to your use of the Services or your breach of these
Terms.</p> Terms.</p>
<p>Our failure to exercise or delay in exercising any right, power, or privilege <p>Our failure to exercise or delay in exercising any right, power, or privilege

BIN
contrib/tos/en/tos.pdf Normal file

Binary file not shown.

View File

@ -1,24 +1,12 @@
Terms Of Service Terms Of Service
**************** ****************
Last Updated: 09.06.2022 Last Updated: 12.4.2019
Welcome! The ICE research center of the Bern University of Applied Welcome! Taler Systems SA (“we,” “our,” or “us”) provides a payment
Sciences in Switzerland (“we,” “our,” or “us”) provides an service through our Internet presence (collectively the “Services”).
experimental payment service through our Internet presence Before using our Services, please read the Terms of Service (the
(collectively the “Services”). Before using our Services, please read “Terms” or the “Agreement”) carefully.
the Terms of Service (the “Terms” or the “Agreement”) carefully.
This is research
================
This is a research experiment. Any funds wired to our Bitcoin address
are considered a donation to our research group. We may use them to
enable payments following the GNU Taler protocol, or simply keep them
at our discretion. The service is experimental and may also be
discontinued at any time, in which case all remaining funds will
definitively be kept by the research group.
Overview Overview
@ -40,13 +28,11 @@ Highlights:
all times under your control. Any losses arising from you not all times under your control. Any losses arising from you not
being in control of your private information are your problem. being in control of your private information are your problem.
* We may transfer funds we receive from our users to any legal * We will try to transfer funds we hold in escrow for our users to
recipient to the best of our ability within the limitations of any legal recipient to the best of our ability within the
the law and our implementation. However, the Services offered limitations of the law and our implementation. However, the
today are highly experimental and the set of recipients of funds Services offered today are highly experimental and the set of
is severely restricted. Again, we stress this is a research recipients of funds is severely restricted.
experiment and technically all funds held by the exchange are
owned by the research group of the university.
* For our Services, we may charge transaction fees. The specific * For our Services, we may charge transaction fees. The specific
fee structure is provided based on the Taler protocol and should fee structure is provided based on the Taler protocol and should
@ -59,18 +45,19 @@ Highlights:
issues in our services. issues in our services.
* We cannot be held accountable for our Services not being * We cannot be held accountable for our Services not being
available due to any circumstances. If we modify or terminate our available due to circumstances beyond our control. If we modify
services, we may give you the opportunity to recover your funds. or terminate our services, we will try to give you the
However, given the experimental state of the Services today, this opportunity to recover your funds. However, given the
may not be possible. You are strongly advised to limit your use experimental state of the Services today, this may not be
of the Service to small-scale experiments expecting total loss of possible. You are strongly advised to limit your use of the
all funds. Service to small-scale experiments expecting total loss of all
funds.
These terms outline approved uses of our Services. The Services and These terms outline approved uses of our Services. The Services and
these Terms are still at an experimental stage. If you have any these Terms are still at an experimental stage. If you have any
questions or comments related to this Agreement, please send us a questions or comments related to this Agreement, please send us a
message to ice@bfh.ch. If you do not agree to this Agreement, you must message to legal@taler-systems.com. If you do not agree to this
not use our Services. Agreement, you must not use our Services.
How you accept this policy How you accept this policy
@ -93,25 +80,26 @@ since you have last reviewed these Terms.
Services Services
======== ========
We will try to transfer funds that we receive from users to any legal We will try to transfer funds that we hold in escrow for our users to
recipient to the best of our ability and within the limitations of the any legal recipient to the best of our ability and within the
law. However, the Services offered today are highly experimental and limitations of the law and our implementation. However, the Services
the set of recipients of funds is severely restricted. The Taler offered today are highly experimental and the set of recipients of
Wallet can be loaded by exchanging fiat or cryptocurrencies against funds is severely restricted. The Taler Wallet can be loaded by
electronic coins. We are providing this exchange service. Once your exchanging fiat currencies against electronic coins. We are providing
Taler Wallet is loaded with electronic coins they can be spent for this exchange service. Once your Taler Wallet is loaded with
purchases if the seller is accepting Taler as a means of payment. We electronic coins they can be spent for purchases if the seller is
are not guaranteeing that any seller is accepting Taler at all or a accepting Taler as a means of payment. We are not guaranteeing that
particular seller. The seller or recipient of deposits of electronic any seller is accepting Taler at all or a particular seller. The
coins must specify the target account, as per the design of the Taler seller or recipient of deposits of electronic coins must specify the
protocol. They are responsible for following the protocol and target account, as per the design of the Taler protocol. They are
specifying the correct bank account, and are solely liable for any responsible for following the protocol and specifying the correct bank
losses that may arise from specifying the wrong account. We may allow account, and are solely liable for any losses that may arise from
the government to link wire transfers to the underlying contract hash. specifying the wrong account. We will allow the government to link
It is the responsibility of recipients to preserve the full contracts wire transfers to the underlying contract hash. It is the
and to pay whatever taxes and charges may be applicable. Technical responsibility of recipients to preserve the full contracts and to pay
issues may lead to situations where we are unable to make transfers at whatever taxes and charges may be applicable. Technical issues may
all or lead to incorrect transfers that cannot be reversed. We may lead to situations where we are unable to make transfers at all or
lead to incorrect transfers that cannot be reversed. We will only
refuse to execute transfers if the transfers are prohibited by a refuse to execute transfers if the transfers are prohibited by a
competent legal authority and we are ordered to do so. competent legal authority and we are ordered to do so.
@ -318,7 +306,7 @@ No matter where youre located, the laws of Switzerland will govern
these Terms. If any provisions of these Terms are inconsistent with these Terms. If any provisions of these Terms are inconsistent with
any applicable law, those provisions will be superseded or modified any applicable law, those provisions will be superseded or modified
only to the extent such provisions are inconsistent. The parties agree only to the extent such provisions are inconsistent. The parties agree
to submit to the ordinary courts in Bern, Switzerland for exclusive to submit to the ordinary courts in Zurich, Switzerland for exclusive
jurisdiction of any dispute arising out of or related to your use of jurisdiction of any dispute arising out of or related to your use of
the Services or your breach of these Terms. the Services or your breach of these Terms.

View File

@ -1,24 +1,14 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE document PUBLIC "+//IDN docutils.sourceforge.net//DTD Docutils Generic//EN//XML" "http://docutils.sourceforge.net/docs/ref/docutils.dtd"> <!DOCTYPE document PUBLIC "+//IDN docutils.sourceforge.net//DTD Docutils Generic//EN//XML" "http://docutils.sourceforge.net/docs/ref/docutils.dtd">
<!-- Generated by Docutils 0.16 --> <!-- Generated by Docutils 0.16 -->
<document source="/home/grothoff/research/taler/exchange/contrib/tos/tos.rst"> <document source="/research/taler/exchange/contrib/tos/tos.rst">
<section ids="terms-of-service" names="terms\ of\ service"> <section ids="terms-of-service" names="terms\ of\ service">
<title>Terms Of Service</title> <title>Terms Of Service</title>
<paragraph>Last Updated: 09.06.2022</paragraph> <paragraph>Last Updated: 12.4.2019</paragraph>
<paragraph>Welcome! The ICE research center of the Bern University of Applied Sciences <paragraph>Welcome! Taler Systems SA (“we,” “our,” or “us”) provides a payment service
in Switzerland (“we,” “our,” or “us”) provides an experimental payment service
through our Internet presence (collectively the “Services”). Before using our through our Internet presence (collectively the “Services”). Before using our
Services, please read the Terms of Service (the “Terms” or the “Agreement”) Services, please read the Terms of Service (the “Terms” or the “Agreement”)
carefully.</paragraph> carefully.</paragraph>
<section ids="this-is-research" names="this\ is\ research">
<title>This is research</title>
<paragraph>This is a research experiment. Any funds wired to our Bitcoin address are
considered a donation to our research group. We may use them to enable
payments following the GNU Taler protocol, or simply keep them at our
discretion. The service is experimental and may also be discontinued at
any time, in which case all remaining funds will definitively be kept by
the research group.</paragraph>
</section>
<section ids="overview" names="overview"> <section ids="overview" names="overview">
<title>Overview</title> <title>Overview</title>
<paragraph>This section provides a brief summary of the highlights of this <paragraph>This section provides a brief summary of the highlights of this
@ -38,12 +28,10 @@
your private information are your problem.</paragraph> your private information are your problem.</paragraph>
</list_item> </list_item>
<list_item> <list_item>
<paragraph>We may transfer funds we receive from our users to any legal <paragraph>We will try to transfer funds we hold in escrow for our users to any legal
recipient to the best of our ability within the limitations of the law and recipient to the best of our ability within the limitations of the law and
our implementation. However, the Services offered today are highly our implementation. However, the Services offered today are highly
experimental and the set of recipients of funds is severely restricted. experimental and the set of recipients of funds is severely restricted.</paragraph>
Again, we stress this is a research experiment and technically all funds
held by the exchange are owned by the research group of the university.</paragraph>
</list_item> </list_item>
<list_item> <list_item>
<paragraph>For our Services, we may charge transaction fees. The specific fee structure <paragraph>For our Services, we may charge transaction fees. The specific fee structure
@ -57,8 +45,8 @@
</list_item> </list_item>
<list_item> <list_item>
<paragraph>We cannot be held accountable for our Services not being available due to <paragraph>We cannot be held accountable for our Services not being available due to
any circumstances. If we modify or terminate our services, circumstances beyond our control. If we modify or terminate our services,
we may give you the opportunity to recover your funds. However, we will try to give you the opportunity to recover your funds. However,
given the experimental state of the Services today, this may not be given the experimental state of the Services today, this may not be
possible. You are strongly advised to limit your use of the Service possible. You are strongly advised to limit your use of the Service
to small-scale experiments expecting total loss of all funds.</paragraph> to small-scale experiments expecting total loss of all funds.</paragraph>
@ -68,7 +56,7 @@
<paragraph>These terms outline approved uses of our Services. The Services and these <paragraph>These terms outline approved uses of our Services. The Services and these
Terms are still at an experimental stage. If you have any questions or Terms are still at an experimental stage. If you have any questions or
comments related to this Agreement, please send us a message to comments related to this Agreement, please send us a message to
<reference refuri="mailto:ice@bfh.ch">ice@bfh.ch</reference>. If you do not agree to this Agreement, you must not <reference refuri="mailto:legal@taler-systems.com">legal@taler-systems.com</reference>. If you do not agree to this Agreement, you must not
use our Services.</paragraph> use our Services.</paragraph>
</section> </section>
</section> </section>
@ -88,26 +76,26 @@
</section> </section>
<section ids="services" names="services"> <section ids="services" names="services">
<title>Services</title> <title>Services</title>
<paragraph>We will try to transfer funds that we receive from users to any legal <paragraph>We will try to transfer funds that we hold in escrow for our users to any
recipient to the best of our ability and within the limitations of the legal recipient to the best of our ability and within the limitations of the
law. However, the Services offered today are highly experimental and the set law and our implementation. However, the Services offered today are highly
of recipients of funds is severely restricted. The Taler Wallet can be loaded experimental and the set of recipients of funds is severely restricted. The
by exchanging fiat or cryptocurrencies against electronic coins. We are Taler Wallet can be loaded by exchanging fiat currencies against electronic
providing this exchange service. Once your Taler Wallet is loaded with coins. We are providing this exchange service. Once your Taler Wallet is
electronic coins they can be spent for purchases if the seller is accepting loaded with electronic coins they can be spent for purchases if the seller is
Taler as a means of payment. We are not guaranteeing that any seller is accepting Taler as a means of payment. We are not guaranteeing that any seller
accepting Taler at all or a particular seller. The seller or recipient of is accepting Taler at all or a particular seller. The seller or recipient of
deposits of electronic coins must specify the target account, as per the deposits of electronic coins must specify the target account, as per the
design of the Taler protocol. They are responsible for following the protocol design of the Taler protocol. They are responsible for following the protocol
and specifying the correct bank account, and are solely liable for any losses and specifying the correct bank account, and are solely liable for any losses
that may arise from specifying the wrong account. We may allow the government that may arise from specifying the wrong account. We will allow the government
to link wire transfers to the underlying contract hash. It is the to link wire transfers to the underlying contract hash. It is the
responsibility of recipients to preserve the full contracts and to pay responsibility of recipients to preserve the full contracts and to pay
whatever taxes and charges may be applicable. Technical issues may lead to whatever taxes and charges may be applicable. Technical issues may lead to
situations where we are unable to make transfers at all or lead to incorrect situations where we are unable to make transfers at all or lead to incorrect
transfers that cannot be reversed. We may refuse to execute transfers if the transfers that cannot be reversed. We will only refuse to execute transfers if
transfers are prohibited by a competent legal authority and we are ordered to the transfers are prohibited by a competent legal authority and we are ordered
do so.</paragraph> to do so.</paragraph>
<paragraph>When using our Services, you agree to not take any action that intentionally <paragraph>When using our Services, you agree to not take any action that intentionally
imposes an unreasonable load on our infrastructure. If you find security imposes an unreasonable load on our infrastructure. If you find security
problems in our Services, you agree to first report them to problems in our Services, you agree to first report them to
@ -295,7 +283,7 @@
Terms. If any provisions of these Terms are inconsistent with any applicable Terms. If any provisions of these Terms are inconsistent with any applicable
law, those provisions will be superseded or modified only to the extent such law, those provisions will be superseded or modified only to the extent such
provisions are inconsistent. The parties agree to submit to the ordinary provisions are inconsistent. The parties agree to submit to the ordinary
courts in Bern, Switzerland for exclusive jurisdiction of any dispute courts in Zurich, Switzerland for exclusive jurisdiction of any dispute
arising out of or related to your use of the Services or your breach of these arising out of or related to your use of the Services or your breach of these
Terms.</paragraph> Terms.</paragraph>
<paragraph>Our failure to exercise or delay in exercising any right, power, or privilege <paragraph>Our failure to exercise or delay in exercising any right, power, or privilege

View File

@ -15,6 +15,7 @@ for l in $@
do do
mkdir -p $l mkdir -p $l
echo Generating TOS for language $l echo Generating TOS for language $l
cat conf.py.in | sed -e "s/%VERSION%/$VERSION/g" > conf.py
# 'f' is for the supported formats, note that the 'make' target # 'f' is for the supported formats, note that the 'make' target
# MUST match the file extension. # MUST match the file extension.
for f in html txt pdf epub xml for f in html txt pdf epub xml
@ -22,7 +23,8 @@ do
rm -rf _build rm -rf _build
echo " Generating format $f" echo " Generating format $f"
make -e SPHINXOPTS="-D language='$l'" $f >>sphinx.log 2>>sphinx.err < /dev/null make -e SPHINXOPTS="-D language='$l'" $f >>sphinx.log 2>>sphinx.err < /dev/null
mv _build/$f/tos.$f $l/${VERSION}.$f mv _build/$f/${VERSION}.$f $l/${VERSION}.$f
done done
done done
cd .. cd ..
echo "Success"

View File

@ -52,9 +52,6 @@ shard-0001.sql: common-0001.sql shard-0001-part.sql exchange-0001.sql.in
EXTRA_DIST = \ EXTRA_DIST = \
exchangedb.conf \ exchangedb.conf \
exchangedb-postgres.conf \ exchangedb-postgres.conf \
plugin_exchangedb_common.c \
irbt_callbacks.c \
lrbt_callbacks.c \
bench-db-postgres.conf \ bench-db-postgres.conf \
test-exchange-db-postgres.conf \ test-exchange-db-postgres.conf \
$(sqlinputs) \ $(sqlinputs) \