AppSuite:OX Abuse Shield

From Open-Xchange

API status: In Development

Dovecot Anti Abuse Shield (soon to be released)

Dovecot Anti-Abuse Shield is included along with Dovecot Pro and OX App Suite as a component to protect against login/authentication abuse.

Anti-Abuse Shield runs on a cluster of servers, and integrates with both OX App Suite and Dovecot to detect abuse, brute force attacks and also to enforce common authentication/authorization policies across the platform.

Key Features

Features of Dovecot Anti-Abuse Shield include:

  • Replicated/clustered architecture – Login reports are shared between all the servers in a cluster so there is a single view of abuse
  • Scriptable Policy Language – Using the Lua language, the functionality of the daemon can be extended to record and protect against a large variety of abusive behavior, as well as implement specific customer policies.
  • DNS Lookup Feature – For looking up IPs or domains in blacklists
  • GepIP Lookup Feature – GeoIP lookups can be made, and incorporated into policy decisions.
  • Ratelimiting and Tarpitting – Extremely flexible, these can be enabled and enforced based on IP address, login name, geoip location, time windows, etc.
  • Flexible In-Memory Statistics Database – A versatile and extensible in-memory database is used to store statistics information about abuse over time periods from a few minutes to many hours.
  • Integration with Customer Authentication/Authorization Systems – Customers can use the open HTTP REST API to benefit from the protection of the anti-abuse daemon in their own authentication/authorization systems.
  • Admin Console – To retrieve statistics and query server state

Pricing and availability

Dovecot Anti-Abuse Shield is only available with a valid Dovecot Pro license.

Please contact Open-Xchange Sales for further information and pricing details.

In General

The goal of Dovecot Anti-Abuse Shield is to detect brute forcing of passwords across many servers, services and instances, as well as enforce policy for authentication and authorization. In order to support the real world, brute force detection policy can be tailored to deal with "bulk, but legitimate" users of your service, as well as botnet-wide slow-scans of passwords.

Here is how it works:

  • Report successful logins via JSON http-api
  • Report unsuccessful logins via JSON http-api
  • Query if a login should be allowed to proceed, should be delayed, or ignored via JSON http-api

Various other API functions are available, please see <link will be provided in the next days > for full API documentation.

OX App Suite and Dovecot's POP/IMAP server are pre-integrated with Dovecot Anti-Abuse Shield. For more information on how to configure them to work with Anti-Abuse Shield, see https://documentation.open-xchange.com/7.8.2/middleware/components/weakforced.html#configuration and http://wiki2.dovecot.org/Authentication/Policy.

However it is also aimed to receive message from other services like:

  • Other IMAP/POP servers
  • Other Webmail logins
  • FTP logins
  • Authenticated SMTP
  • Self-service logins
  • Password recovery services

By gathering failed and successful login attempts from as many services as possible, brute forcing attacks can be detected and prevented more effectively.

The service runs as a daemon (called wforce), and can be clustered in a way that report information is shared between all members of the cluster.

Dovecot Anti-Abuse Shield Server-side Installation and Configuration on OX App Suite v7.8.2 and later

This chapter describes how the backend components of Dovecot Anti-Abuse Shield are installed and configured on the server.

Available packages

Dovecot Anti-Abuse Shield is available with the following backend packages:

  • backend-weakforced-1.0.0 - Open-Xchange App Suite plugin

Installation on the server varies depending on the underlying distribution, details are available in the following chapters.

Redhat Enterprise Linux 6 or CentOS 6

Add the following repositories to your Open-Xchange yum configuration:

{{{{#ifeq:{{#ifeq:backend/updates|backend/updates|backend/updates|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}]
name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}}
baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/
gpgkey=https://software.open-xchange.com/oxbuildkey.pub
enabled=1
gpgcheck=1
metadata_expire=0m

}}{{{{{#ifeq:{{#ifeq:+|-|{{{3}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{3}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{4}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{4}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{5}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{5}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{6}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{6}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{7}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{7}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{8}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{8}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{9}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{9}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{10}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{10}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{11}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{11}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{12}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{12}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{13}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{13}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{14}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{14}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{15}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{15}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{16}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{16}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{17}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{17}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{18}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{18}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{19}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{19}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{20}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{20}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{21}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{21}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{22}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{22}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{23}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{23}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{24}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{24}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{25}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{25}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{26}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{26}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{27}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{27}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{28}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{28}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{29}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{29}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{30}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{30}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{31}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{31}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{32}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{32}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{33}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{33}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{34}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{34}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{35}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{35}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{36}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{36}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{37}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{37}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{38}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{38}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{39}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{39}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{40}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{40}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{41}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{41}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{42}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{42}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{43}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{43}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{44}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{44}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{45}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{45}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{46}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{46}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{47}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{47}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{48}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{48}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{49}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{49}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{50}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{50}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{51}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{51}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{52}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{52}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{53}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{53}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{54}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{54}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{55}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{55}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{56}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{56}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{57}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{57}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{58}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{58}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{59}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{59}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{60}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{60}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{61}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{61}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{62}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{62}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{63}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{63}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{64}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{64}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{65}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{65}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{66}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{66}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{67}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{67}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{68}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{68}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{69}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{69}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{70}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{70}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{71}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{71}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{72}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{72}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{73}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{73}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{74}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{74}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{75}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{75}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{76}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{76}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{77}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{77}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{78}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{78}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{79}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{79}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{80}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{80}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{81}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{81}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{82}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{82}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{83}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{83}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{84}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{84}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{85}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{85}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{86}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{86}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{87}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{87}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{88}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{88}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{89}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{89}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{90}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{90}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{91}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{91}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{92}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{92}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{93}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{93}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{94}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{94}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{95}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{95}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{96}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{96}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{97}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{97}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{98}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{98}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{99}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{99}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{100}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{100}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{101}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{101}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{102}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{102}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{103}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{103}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{104}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{104}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{105}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{105}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{106}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{106}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{107}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{107}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{108}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{108}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{109}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{109}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{110}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{110}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{111}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{111}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{112}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{112}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{113}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{113}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{114}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{114}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{115}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{115}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{116}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{116}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{117}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{117}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{118}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{118}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{119}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{119}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{120}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{120}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{121}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{121}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{122}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{122}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{123}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{123}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{124}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{124}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{125}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{125}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{126}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{126}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{127}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{127}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{128}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{128}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{129}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{129}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{130}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{130}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{131}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{131}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{132}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{132}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{133}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{133}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{134}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{134}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{135}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{135}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{136}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{136}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{137}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{137}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{138}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{138}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{139}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{139}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{140}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{140}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{141}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{141}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{142}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{142}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{143}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{143}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{144}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{144}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{145}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{145}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{146}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{146}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{147}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{147}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{148}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{148}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{149}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{149}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{150}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{150}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{{{{#ifeq:{{#ifeq:+|-|{{{151}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{151}}}|undefined}}|undefined|void|1x}}| [open-xchange-{{#replace:{{{reponame}}}|/|-}}] name=Open-Xchange-{{#replace:{{{reponame}}}|/|-}} baseurl=https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
}}{{#if:|Warning: excess data items}}

and run

$ yum install backend-weakforced-1.0.0

Debian GNU/Linux 7.0 (Wheezy)

Add the following repositories to your Open-Xchange apt configuration:

{{{{#ifeq:{{#ifeq:backend/updates|backend/updates|backend/updates|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{3}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{3}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{4}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{4}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{5}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{5}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{6}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{6}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{7}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{7}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{8}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{8}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{9}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{9}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{10}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{10}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{11}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{11}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{12}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{12}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{13}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{13}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{14}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{14}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{15}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{15}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{16}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{16}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{17}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{17}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{18}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{18}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{19}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{19}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{20}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{20}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{21}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{21}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{22}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{22}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{23}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{23}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{24}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{24}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{25}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{25}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{26}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{26}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{27}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{27}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{28}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{28}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{29}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{29}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{30}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{30}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{31}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{31}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{32}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{32}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{33}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{33}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{34}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{34}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{35}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{35}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{36}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{36}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{37}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{37}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{38}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{38}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{39}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{39}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{40}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{40}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{41}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{41}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{42}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{42}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{43}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{43}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{44}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{44}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{45}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{45}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{46}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{46}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{47}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{47}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{48}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{48}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{49}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{49}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{50}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{50}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{51}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{51}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{52}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{52}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{53}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{53}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{54}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{54}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{55}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{55}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{56}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{56}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{57}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{57}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{58}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{58}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{59}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{59}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{60}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{60}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{61}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{61}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{62}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{62}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{63}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{63}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{64}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{64}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{65}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{65}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{66}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{66}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{67}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{67}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{68}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{68}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{69}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{69}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{70}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{70}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{71}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{71}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{72}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{72}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{73}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{73}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{74}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{74}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{75}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{75}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{76}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{76}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{77}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{77}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{78}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{78}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{79}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{79}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{80}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{80}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{81}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{81}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{82}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{82}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{83}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{83}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{84}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{84}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{85}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{85}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{86}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{86}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{87}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{87}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{88}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{88}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{89}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{89}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{90}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{90}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{91}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{91}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{92}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{92}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{93}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{93}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{94}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{94}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{95}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{95}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{96}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{96}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{97}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{97}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{98}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{98}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{99}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{99}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{100}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{100}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{101}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{101}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{102}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{102}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{103}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{103}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{104}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{104}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{105}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{105}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{106}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{106}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{107}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{107}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{108}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{108}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{109}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{109}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{110}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{110}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{111}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{111}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{112}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{112}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{113}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{113}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{114}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{114}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{115}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{115}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{116}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{116}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{117}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{117}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{118}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{118}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{119}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{119}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{120}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{120}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{121}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{121}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{122}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{122}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{123}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{123}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{124}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{124}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{125}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{125}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{126}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{126}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{127}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{127}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{128}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{128}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{129}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{129}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{130}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{130}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{131}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{131}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{132}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{132}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{133}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{133}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{134}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{134}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{135}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{135}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{136}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{136}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{137}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{137}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{138}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{138}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{139}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{139}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{140}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{140}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{141}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{141}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{142}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{142}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{143}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{143}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{144}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{144}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{145}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{145}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{146}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{146}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{147}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{147}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{148}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{148}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{149}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{149}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{150}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{150}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{151}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{151}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{#if:|Warning: excess data items}}

and run

$ apt-get update
$ apt-get install backend-weakforced-1.0.0

Debian GNU/Linux 8.0 (Jessie)

Add the following repositories to your Open-Xchange apt configuration:

{{{{#ifeq:{{#ifeq:backend/updates|backend/updates|backend/updates|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{3}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{3}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{4}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{4}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{5}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{5}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{6}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{6}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{7}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{7}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{8}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{8}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{9}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{9}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{10}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{10}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{11}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{11}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{12}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{12}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{13}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{13}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{14}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{14}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{15}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{15}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{16}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{16}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{17}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{17}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{18}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{18}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{19}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{19}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{20}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{20}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{21}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{21}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{22}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{22}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{23}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{23}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{24}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{24}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{25}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{25}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{26}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{26}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{27}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{27}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{28}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{28}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{29}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{29}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{30}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{30}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{31}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{31}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{32}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{32}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{33}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{33}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{34}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{34}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{35}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{35}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{36}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{36}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{37}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{37}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{38}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{38}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{39}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{39}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{40}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{40}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{41}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{41}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{42}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{42}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{43}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{43}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{44}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{44}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{45}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{45}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{46}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{46}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{47}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{47}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{48}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{48}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{49}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{49}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{50}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{50}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{51}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{51}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{52}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{52}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{53}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{53}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{54}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{54}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{55}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{55}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{56}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{56}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{57}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{57}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{58}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{58}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{59}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{59}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{60}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{60}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{61}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{61}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{62}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{62}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{63}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{63}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{64}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{64}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{65}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{65}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{66}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{66}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{67}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{67}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{68}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{68}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{69}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{69}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{70}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{70}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{71}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{71}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{72}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{72}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{73}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{73}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{74}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{74}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{75}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{75}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{76}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{76}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{77}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{77}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{78}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{78}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{79}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{79}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{80}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{80}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{81}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{81}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{82}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{82}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{83}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{83}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{84}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{84}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{85}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{85}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{86}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{86}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{87}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{87}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{88}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{88}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{89}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{89}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{90}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{90}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{91}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{91}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{92}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{92}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{93}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{93}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{94}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{94}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{95}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{95}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{96}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{96}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{97}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{97}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{98}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{98}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{99}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{99}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{100}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{100}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{101}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{101}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{102}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{102}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{103}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{103}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{104}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{104}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{105}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{105}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{106}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{106}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{107}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{107}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{108}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{108}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{109}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{109}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{110}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{110}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{111}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{111}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{112}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{112}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{113}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{113}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{114}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{114}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{115}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{115}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{116}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{116}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{117}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{117}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{118}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{118}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{119}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{119}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{120}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{120}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{121}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{121}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{122}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{122}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{123}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{123}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{124}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{124}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{125}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{125}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{126}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{126}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{127}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{127}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{128}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{128}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{129}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{129}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{130}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{130}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{131}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{131}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{132}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{132}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{133}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{133}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{134}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{134}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{135}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{135}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{136}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{136}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{137}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{137}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{138}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{138}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{139}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{139}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{140}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{140}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{141}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{141}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{142}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{142}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{143}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{143}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{144}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{144}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{145}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{145}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{146}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{146}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{147}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{147}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{148}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{148}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{149}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{149}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{150}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{150}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{{{{#ifeq:{{#ifeq:+|-|{{{151}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{151}}}|undefined}}|undefined|void|1x}}|deb https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{debianname}}} /
}}{{#if:|Warning: excess data items}}

and run

$ apt-get update
$ apt-get install backend-weakforced-1.0.0


SUSE Linux Enterprise Server 11

{{{{#ifeq:{{#ifeq:backend/updates|backend/updates|backend/updates|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{3}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{3}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{4}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{4}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{5}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{5}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{6}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{6}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{7}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{7}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{8}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{8}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{9}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{9}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{10}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{10}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{11}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{11}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{12}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{12}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{13}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{13}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{14}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{14}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{15}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{15}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{16}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{16}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{17}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{17}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{18}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{18}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{19}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{19}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{20}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{20}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{21}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{21}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{22}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{22}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{23}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{23}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{24}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{24}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{25}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{25}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{26}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{26}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{27}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{27}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{28}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{28}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{29}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{29}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{30}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{30}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{31}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{31}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{32}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{32}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{33}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{33}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{34}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{34}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{35}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{35}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{36}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{36}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{37}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{37}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{38}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{38}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{39}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{39}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{40}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{40}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{41}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{41}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{42}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{42}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{43}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{43}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{44}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{44}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{45}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{45}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{46}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{46}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{47}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{47}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{48}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{48}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{49}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{49}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{50}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{50}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{51}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{51}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{52}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{52}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{53}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{53}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{54}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{54}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{55}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{55}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{56}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{56}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{57}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{57}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{58}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{58}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{59}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{59}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{60}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{60}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{61}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{61}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{62}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{62}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{63}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{63}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{64}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{64}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{65}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{65}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{66}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{66}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{67}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{67}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{68}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{68}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{69}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{69}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{70}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{70}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{71}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{71}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{72}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{72}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{73}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{73}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{74}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{74}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{75}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{75}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{76}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{76}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{77}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{77}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{78}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{78}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{79}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{79}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{80}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{80}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{81}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{81}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{82}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{82}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{83}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{83}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{84}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{84}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{85}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{85}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{86}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{86}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{87}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{87}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{88}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{88}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{89}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{89}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{90}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{90}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{91}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{91}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{92}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{92}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{93}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{93}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{94}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{94}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{95}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{95}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{96}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{96}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{97}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{97}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{98}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{98}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{99}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{99}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{100}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{100}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{101}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{101}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{102}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{102}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{103}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{103}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{104}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{104}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{105}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{105}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{106}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{106}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{107}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{107}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{108}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{108}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{109}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{109}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{110}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{110}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{111}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{111}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{112}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{112}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{113}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{113}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{114}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{114}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{115}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{115}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{116}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{116}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{117}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{117}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{118}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{118}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{119}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{119}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{120}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{120}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{121}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{121}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{122}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{122}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{123}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{123}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{124}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{124}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{125}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{125}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{126}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{126}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{127}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{127}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{128}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{128}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{129}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{129}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{130}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{130}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{131}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{131}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{132}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{132}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{133}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{133}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{134}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{134}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{135}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{135}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{136}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{136}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{137}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{137}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{138}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{138}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{139}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{139}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{140}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{140}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{141}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{141}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{142}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{142}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{143}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{143}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{144}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{144}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{145}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{145}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{146}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{146}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{147}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{147}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{148}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{148}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{149}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{149}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{150}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{150}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{151}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{151}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{#if:|Warning: excess data items}}
$ zypper ref
$ zypper install backend-weakforced-1.0.0

SUSE Linux Enterprise Server 12

{{{{#ifeq:{{#ifeq:backend/updates|backend/updates|backend/updates|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{3}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{3}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{4}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{4}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{5}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{5}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{6}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{6}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{7}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{7}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{8}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{8}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{9}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{9}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{10}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{10}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{11}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{11}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{12}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{12}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{13}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{13}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{14}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{14}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{15}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{15}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{16}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{16}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{17}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{17}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{18}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{18}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{19}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{19}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{20}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{20}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{21}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{21}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{22}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{22}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{23}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{23}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{24}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{24}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{25}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{25}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{26}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{26}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{27}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{27}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{28}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{28}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{29}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{29}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{30}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{30}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{31}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{31}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{32}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{32}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{33}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{33}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{34}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{34}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{35}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{35}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{36}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{36}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{37}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{37}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{38}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{38}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{39}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{39}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{40}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{40}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{41}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{41}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{42}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{42}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{43}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{43}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{44}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{44}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{45}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{45}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{46}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{46}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{47}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{47}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{48}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{48}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{49}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{49}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{50}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{50}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{51}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{51}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{52}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{52}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{53}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{53}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{54}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{54}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{55}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{55}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{56}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{56}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{57}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{57}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{58}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{58}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{59}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{59}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{60}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{60}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{61}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{61}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{62}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{62}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{63}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{63}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{64}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{64}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{65}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{65}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{66}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{66}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{67}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{67}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{68}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{68}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{69}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{69}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{70}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{70}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{71}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{71}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{72}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{72}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{73}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{73}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{74}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{74}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{75}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{75}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{76}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{76}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{77}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{77}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{78}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{78}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{79}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{79}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{80}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{80}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{81}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{81}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{82}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{82}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{83}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{83}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{84}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{84}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{85}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{85}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{86}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{86}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{87}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{87}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{88}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{88}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{89}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{89}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{90}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{90}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{91}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{91}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{92}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{92}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{93}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{93}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{94}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{94}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{95}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{95}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{96}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{96}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{97}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{97}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{98}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{98}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{99}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{99}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{100}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{100}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{101}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{101}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{102}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{102}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{103}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{103}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{104}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{104}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{105}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{105}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{106}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{106}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{107}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{107}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{108}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{108}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{109}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{109}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{110}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{110}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{111}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{111}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{112}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{112}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{113}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{113}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{114}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{114}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{115}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{115}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{116}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{116}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{117}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{117}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{118}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{118}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{119}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{119}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{120}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{120}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{121}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{121}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{122}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{122}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{123}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{123}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{124}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{124}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{125}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{125}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{126}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{126}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{127}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{127}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{128}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{128}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{129}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{129}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{130}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{130}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{131}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{131}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{132}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{132}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{133}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{133}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{134}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{134}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{135}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{135}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{136}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{136}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{137}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{137}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{138}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{138}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{139}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{139}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{140}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{140}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{141}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{141}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{142}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{142}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{143}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{143}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{144}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{144}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{145}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{145}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{146}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{146}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{147}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{147}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{148}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{148}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{149}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{149}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{150}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{150}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{{{{#ifeq:{{#ifeq:+|-|{{{151}}}|undefined}}|undefined|empty|1}}}}}{{{{#ifeq:{{#ifeq:+|-|{{{151}}}|undefined}}|undefined|void|1x}}|$ zypper ar https://{{#if:%7C{{{ldbaccount}}}@%7C}}software.open-xchange.com/{{{path}}}/{{{reponame}}}/{{{susename}}} {{#replace:{{{reponame}}}|/|-}}
}}{{#if:|Warning: excess data items}}
$ zypper ref
$ zypper install backend-weakforced-1.0.0

Policies

Configuration and control of policy is almost entirely through a configuration file which is based on the Lua scripting language. There is a sensible default configuration in wforce.conf, and extensive support for crafting your own policies using the Lua scripting language.

Note that although there is a single Lua configuration file, the report and allow functions run in different lua states from the rest of the configuration, thus you cannot share state.

The following sample is from the default wforce.conf file:

```
-- set up the things we want to track
field_map = {}
-- use hyperloglog to track cardinality of (failed) password attempts
field_map["diffFailedPasswords"] = "hll"
-- track those things over 6x10 minute windows
newStringStatsDB("OneHourDB", 600, 6, field_map)

-- this function counts interesting things when "report" is invoked
function twreport(lt)
	sdb = getStringStatsDB("OneHourDB")
	if (not lt.success)
	then
	   sdb:twAdd(lt.remote, "diffFailedPasswords", lt.pwhash)
	   addrlogin = lt.remote:tostring() .. lt.login
	   sdb:twAdd(addrlogin, "diffFailedPasswords", lt.pwhash)
	end
end

function allow(lt)
	sdb = getStringStatsDB("OneHourDB")
	if(sdb:twGet(lt.remote, "diffFailedPasswords") > 50)
	then
		return -1, "", "", {} -- BLOCK!
	end
	// concatenate the IP address and login string
	addrlogin = lt.remote:tostring() .. lt.login	
	if(sdb:twGet(addrlogin, "diffFailedPasswords") > 3)
	then
		return 3, "tarpitted", "diffFailedPasswords", {} -- must wait for 3 seconds
	end

	return 0, "", "", {} -- OK!
end
```

The main way to track statistics is by using a sliding-time-window based, in-memory stats database, that enables extremely efficient storage and retrieval of three types of statistics:

  • Integer - Counting the number of times relevant events happened
  • HyperLogLog - Counting the uniqueness or cardinality of a data set
  • CountMin - Distinct count of multiple items in a data set

Country-level IPv4 and v6 IP lookups are available, as are a variety of DNS lookup functions, including querying RBLs.

Many more metrics are available to base decisions on, and are documented in the wforce.conf man page, available on any system with Dovecot Anti-Abuse Shield installed. It also ships with wforce.conf.example, which gives many examples of how to configure the service and policy.

Simple Testing

To report (if you configured with 'webserver("127.0.0.1:8084", "secret")'):

```
$ for a in {1..101}
  do 
    curl -X POST -H "Content-Type: application/json" --data '{"login":"ahu", "remote": "127.0.0.1",  "pwhash":"1234'$a'", "success":"false"}' \
    http://127.0.0.1:8084/?command=report -u wforce:secret
  done 
```

This reports 101 failed logins for one user, but with different password hashes.

Now to look up if we're still allowed in:

```
$ curl -X POST -H "Content-Type: application/json" --data '{"login":"ahu", "remote": "127.0.0.1",  "pwhash":"1234"}' \
  http://127.0.0.1:8084/?command=allow -u wforce:super
{"status": -1, "msg": "diffFailedPasswords"}
```

It appears we are not!

You can also provide additional information for use by Anti-Abuse Shield using the optional "attrs" object. An example:

```
$ curl -X POST -H "Content-Type: application/json" --data '{"login":"ahu", "remote": "127.0.0.1",
"pwhash":"1234", "attrs":{"attr1":"val1", "attr2":"val2"}}' \
  http://127.0.0.1:8084/?command=allow -u wforce:super
{"status": 0, "msg": ""}
```

An example using the optional attrs object using multi-valued attributes:

```
$ curl -X POST -H "Content-Type: application/json" --data '{"login":"ahu", "remote": "127.0.0.1",
"pwhash":"1234", "attrs":{"attr1":"val1", "attr2":["val2","val3"]}}' \
  http://127.0.0.1:8084/?command=allow -u wforce:super
{"status": 0, "msg": ""}
```

There is also a command to reset the stats for a given login and/or IP Address, using the 'reset' command, the logic for which is also implemented in Lua. The default policy for reset is as follows:

```
function reset(type, login, ip)
	 sdb = getStringStatsDB("OneHourDB")
	 if (string.find(type, "ip"))
	 then
		sdb:twReset(ip)
	 end
	 if (string.find(type, "login"))
	 then
		sdb:twReset(login)
	 end
	 if (string.find(type, "ip") and string.find(type, "login"))
	 then
		iplogin = ip:tostring() .. login
		sdb:twReset(iplogin)
	 end
	 return true
end
```

To test it out, try the following to reset the login 'ahu':

```
$ curl -X POST -H "Content-Type: application/json" --data '{"login":"ahu"}'\
  http://127.0.0.1:8084/?command=reset -u wforce:super
{"status": "ok"}
```

You can reset IP addresses also:

```
$ curl -X POST -H "Content-Type: application/json" --data '{"ip":"128.243.21.16"}'\
  http://127.0.0.1:8084/?command=reset -u wforce:super
{"status": "ok"}
```

Or both in the same command (this helps if you are tracking stats using compound keys combining both IP address and login):

```
$ curl -X POST -H "Content-Type: application/json" --data '{"login":"ahu",  "ip":"FE80::0202:B3FF:FE1E:8329"}'\
  http://127.0.0.1:8084/?command=reset -u wforce:super
{"status": "ok"}
```

You can retrieve all the know stats for a given IP or login with the 'getDBStats' command:

```
$ curl -X POST -H "Content-Type: application/json" --data '{"ip":"127.0.0.1"}'\
  http://127.0.0.1:8084/?command=getDBStats -u wforce:super
{"blacklisted": false, "ip": "127.0.0.1", "stats": {"OneHourDB": {"diffFailedPasswords": 1}}}
```

There is also a "ping" command, to check the server is up and answering requests:

```
$ curl -X GET http://127.0.0.1:8084/?command=ping -u wforce:super
{"status": "ok"}
```

Console

Available over TCP/IP, like this:

```
setKey("Ay9KXgU3g4ygK+qWT0Ut4gH8PPz02gbtPeXWPdjD0HE=")
controlSocket("0.0.0.0:4004")
```

Launch wforce as a daemon (`wforce --daemon`), to connect, run `wforce -c`. Comes with autocomplete and command history. If you put an actual IP address in place of 0.0.0.0, you can use the same config to listen and connect remotely.

To get some stats, try:

```
> stats()
40 reports, 8 allow-queries, 40 entries in database
```

Load balancing: siblings

For high-availability or performance reasons it may be desirable to run multiple instances of Anti Abuse Shield. To present a unified view of status however, these instances then need to share the data from reports. To do so, wforce implements a simple knowledge-sharing system.

Tuples received are broadcast (best effort, UDP) to all siblings. The sibling list is parsed such that we don't broadcast messages to ourselves accidentally, and can thus be identical across all servers.

To define siblings, use:

```
setKey("Ay9KXgU3g4ygK+qWT0Ut4gH8PPz02gbtPeXWPdjD0HE=")
addSibling("192.168.1.79")
addSibling("192.168.1.30")
addSibling("192.168.1.54")
siblingListener("0.0.0.0")
```

The first line sets the authentication and encryption key for our sibling communications. To make your own key (recommended), run `makeKey()` on the console and paste the output in all your configuration files.

This last line configures that we also listen to our other siblings (which is nice). The default port is 4001, the protocol is UDP.

To view sibling stats:

```
> siblings()
Address                             Sucesses  Failures     Note
192.168.1.79:4001                   18        7            
192.168.1.30:4001                   25        0            
192.168.1.54:4001                   0         0            Self
```

With this setup, several wforces are all kept in sync, and can be load balanced behind for example haproxy, which incidentally can also offer SSL.