ccp - Program that reads configuration files and upgrades them

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package filename ccp-0.4.1-13.mga7.noarch.rpm
Package name ccp
Package version 0.4.1
Package release 13.mga7
Package architecture noarch
Package type rpm
Category System/Configuration
License GPLv2+
Maintainer -
Download size 27.73 KB
Installed size 61.41 KB
CCP is a program that reads configuration files and upgrades them.
It takes a oldfile (typically the old configuration file currently in
use) and a newfile (typically the default new configuration  file)  and
optionally a template (a file which tells ccp how the generated
configuration file should look like. It is generated on-the-fly if a template
isn't supplied, so it is usually not needed). CCP first reads all the
configuration options and values in the new file, then in the old file,
then it either generates the template or reads the supplied template
file, finally it merges the files into one - creating a new
configuration file that has the changes that was made to the old file
but also the new options that is included in the new file.
CCP is completely independent of the program that created the
configuration  file, and can be used for many different purposes. For
instance it can be used to merge changes between an old  user-edited
configuration file and a .rpmnew file generated by rpm when a
rpm was upgraded.
CCP currently supports:
key = value configs (--type keyvalue)
and ini configs (--type ini)


Package Version Architecture Repository
ccp-0.4.1-13.mga7.noarch.rpm 0.4.1 noarch Mageia Core
ccp - - -


Name Value
perl(Cwd) -
perl(Fatal) -
perl(File::Basename) -
perl(File::Copy) -
perl(Getopt::Long) -
perl(strict) -
perl(warnings) -
perl-base >= 2:5.28.0


Name Value
ccp == 0.4.1-13.mga7


Type URL
Binary Package ccp-0.4.1-13.mga7.noarch.rpm
Source Package ccp-0.4.1-13.mga7.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install ccp rpm package:
    # urpmi ccp




2018-09-18 - umeabot <umeabot> 0.4.1-13.mga7
(not released yet)
+ Revision: 1261831
- Mageia 7 Mass Rebuild
2016-02-06 - umeabot <umeabot> 0.4.1-12.mga6
+ Revision: 940466
- Mageia 6 Mass Rebuild

See Also

Package Description
ccss-1.6-3.mga7.i586.rpm Preprocessor for CSS (Cascading Style Sheets)
cddlib-static-0.94j-4.mga7.i586.rpm Static libraries for cddlib
cddlib-tools-0.94j-4.mga7.i586.rpm Sample binaries that use cddlib
cdemu-client-3.2.3-1.mga8.noarch.rpm Command-line client for controlling CDEmu daemon
cdemu-daemon-3.2.3-1.mga8.i586.rpm Userspace daemon part of the CDemu suite
cdi-api-1.2-3.mga8.noarch.rpm CDI API
cdi-api-javadoc-1.2-3.mga8.noarch.rpm Javadoc for cdi-api
cdi2iso-0.1-17.mga7.i586.rpm Convert DiskJuggler CD Images to ISO
cdialog-1.3-1.20160828.2.mga7.i586.rpm A utility for creating TTY dialog boxes
cdogs-sdl-0.6.9-1.mga7.i586.rpm Open source, classic overhead run-and-gun game
cdparanoia-10.2-18.mga7.i586.rpm Utility to copy digital audio CDs
cdrdao-1.2.4-4.mga7.i586.rpm Cdrdao - Write CDs in disk-at-once mode
cdrdao-gcdmaster-1.2.4-4.mga7.i586.rpm Graphical front end to cdrdao for creating audio CDs
cdrkit-1.1.11-11.mga7.i586.rpm A command line CD/DVD-Recorder
cdrkit-genisoimage-1.1.11-11.mga7.i586.rpm Creates an image of an ISO9660 filesystem