libosmocore/debian
Harald Welte 81bfef931a Add new osmo-config-merge utility
This utility allows you to merge an incremental config "patch"
into an osmocom-style config file.

The patch file follows the same syntax as the original config file.

It works by appending the leaf nodes of the patch file to the respective
nodes of the input config file.

This process allows configuration file changes/updates to be performed
in a more stable/reliable way than by means of [unified] diff files,
as they break every time the context lines break.

osmo-config-merge doesn't suffer from this problem, as it understands
the tree-like nature of VTY config files.

NITE: This only works with configuration files that have proper
indenting, i.e. every level in the hierarchy must be indented excatly
one character, not multiple.

Change-Id: I61997a3668cc3a40d12ca023272f6d782e6fbefe
2018-09-25 20:05:02 +02:00
..
patches Remove obsolete .deb patch 2017-01-10 23:29:47 +00:00
source Fix debian package building. 2012-08-26 20:11:24 +02:00
changelog Bump version: 0.11.0.91-9d4a3-dirty → 0.12.0 2018-07-27 17:31:47 +02:00
compat debian: Move to multi-arch support in libosmocore 2015-03-14 19:22:34 +01:00
control Add new osmo-config-merge utility 2018-09-25 20:05:02 +02:00
copyright license: Fix the license to GPL 2017-12-09 13:03:29 +00:00
libosmocodec-doc.doc-base Integrate Debian packaging changes 2016-12-22 13:54:32 +00:00
libosmocodec-doc.install Integrate Debian packaging changes 2016-12-22 13:54:32 +00:00
libosmocodec0.install debian: Move to multi-arch support in libosmocore 2015-03-14 19:22:34 +01:00
libosmocoding-doc.doc-base libosmocoding: fix .deb building 2017-03-07 15:36:33 +01:00
libosmocoding-doc.install libosmocoding: fix .deb building 2017-03-07 15:36:33 +01:00
libosmocoding0.install libosmocoding: fix .deb building 2017-03-07 15:36:33 +01:00
libosmocore-dev.install Fixup severe build performance issues 2017-10-04 16:26:37 +02:00
libosmocore-doc.doc-base Integrate Debian packaging changes 2016-12-22 13:54:32 +00:00
libosmocore-doc.install Integrate Debian packaging changes 2016-12-22 13:54:32 +00:00
libosmocore-utils.dirs debian: Bump the changelog and package osmo-arfcn 2013-01-04 10:10:52 +01:00
libosmocore-utils.install Add new osmo-config-merge utility 2018-09-25 20:05:02 +02:00
libosmocore.dirs update include paths in debian packaging spec 2011-05-10 11:28:02 +02:00
libosmocore.install debian: Split libosmocore into various libs and address lintian warnings 2013-08-12 15:29:54 +02:00
libosmocore11.install Bump version: 0.11.0.91-9d4a3-dirty → 0.12.0 2018-07-27 17:31:47 +02:00
libosmoctrl-doc.doc-base debian: Add libosmoctrl-doc sub-package 2018-05-28 17:55:51 +02:00
libosmoctrl-doc.install debian: Add libosmoctrl-doc sub-package 2018-05-28 17:55:51 +02:00
libosmoctrl0.install debian: libosmoctrl: Use correct library version in pkg name 2018-05-03 15:35:40 +02:00
libosmogb-doc.doc-base deb: fix build by adding libosmogb doc package 2017-06-27 13:57:56 +02:00
libosmogb-doc.install deb: fix build by adding libosmogb doc package 2017-06-27 13:57:56 +02:00
libosmogb6.install implement support for 3-digit MNC with leading zeros 2018-02-28 19:26:33 +01:00
libosmogsm-doc.doc-base Integrate Debian packaging changes 2016-12-22 13:54:32 +00:00
libosmogsm-doc.install Integrate Debian packaging changes 2016-12-22 13:54:32 +00:00
libosmogsm10.install Bump version: 0.11.0.91-9d4a3-dirty → 0.12.0 2018-07-27 17:31:47 +02:00
libosmosim0.install debian: Move to multi-arch support in libosmocore 2015-03-14 19:22:34 +01:00
libosmovty-doc.doc-base Integrate Debian packaging changes 2016-12-22 13:54:32 +00:00
libosmovty-doc.install Integrate Debian packaging changes 2016-12-22 13:54:32 +00:00
libosmovty4.install Tag/Release version 0.10.0 2017-10-27 20:18:49 +02:00
rules debian/rules: Don't overwrite .tarball-version 2018-08-06 11:09:40 +02:00