Revisions of crudini
Ludwig Nussel (lnussel_factory)
accepted
request 501621
from
Dirk Mueller (dirkmueller)
(revision 7)
- update to 0.8: * maint: improve documentation for fsync() calls * use sha256 rather than md5 to checksum file contents * maint: remove stale comment * document --help and --version * fix spelling in --help and man page * fix processing of lines starting with "rem" * bump version for release - add 3c52bd938975f7c5b32d7009f109ccbd2328c16d.patch . Fixes symlink handling when writing linked files.
Ludwig Nussel (lnussel)
committed
(revision 6)
vrev bump
Ludwig Nussel (lnussel_factory)
committed
(revision 5)
branch from 42.2
Ludwig Nussel (lnussel_factory)
accepted
request 434515
from
Dirk Mueller (dirkmueller)
(revision 4)
- update to 0.7 (bsc#966695): Bug fixes * Separate locking files are no longer used which avoids deadlock in cases where the system is stopped in the small window where these files exist. * Files are now synced after writing for better Durability. * crudini no longer removes a blank line from the start of a file which has no sections, or options outside a section. [bug introduced in version 0.5] Bug fixes * Lock files are cleaned up robustly. Previously there was a race condition resulting in blocked subsequent edits, due to a lingering lock file. * --del will ignore requests to delete a parameter in a non-existing section (unless --existing is used). Previously it failed citing the missing section. New features * The --existing option takes parameters to give more control over what needs to pre-exist. So you can specify for example that a file needs to exist, but any items within it are created as needed. * A new --verbose option was added to indicate on stderr wether the request resulted in a config change or not. This can be used to determine whether to restart programs etc. Changes in behavior * Files are created by default if missing, unless --existing is specified. Improvements * Protections against creating unparseable ini files were added. * stdin can be parsed just as with normal files.
Adrian Schröter (adrianSuSE)
committed
(revision 3)
fork from 42.1
Stephan Kulow (coolo)
committed
(revision 2)
vrev bump
Stephan Kulow (coolo)
committed
(revision 1)
osc copypac from project:openSUSE:Factory package:crudini revision:822560ab7c31e87665146ad0eee552cb, using expand
Displaying all 7 revisions