Chnorm is a simple command line utility which makes one able to set the owner, group and the mode of the given files and directories on a per file / per directory basis, recursively. It is especially useful if you often copy files with braindead permission from filesystems not supporting the Unix permission scheme. chnorm detects executables based on their contents and sets their permissions accordingly to this information by default.
2009-06-16 Laszlo Monda <laci@monda.hu>
* chnorm (set_attributes): Fix help by removing errorneous characters.
Make error messages more straightforward.
Release version 0.3
2005-10-02 László Monda <mondalaci at gmail dot com>
* README: Improve documentation.
* README.hu: Likewise.
* chnorm (set_attributes): New function.
(check_options): Report invalid option arguments and quit in that
case.
(set_dir_attributes): New function.
(parse_arguments): Make executable detection default.
2005-09-15 László Monda <mondalaci at gmail dot com>
* chnorm (help): Clarify output.
2005-09-14 László Monda <mondalaci at gmail dot com>
* chnorm: Create Python version based on the original C version.
(is_executable): Recognize library objects based on the filename
and indentify them as non-executables if the filename doesn't
contain ".so." or doesn't end with ".so".
2003-03-25 László Monda <mondalaci at gmail dot com>
* chnorm.c: Add --exec-detect option.
* README: Add English documentation.
* README.HU: Add Hungarian documentation.
* chnorm.c: Release version 0.1
2003-03-22 László Monda <mondalaci at gmail dot com>
* Add --help option.
2003-03-18 László Monda <mondalaci at gmail dot com>
* Use getopt_long() instead of getopt().
2003-03-17 László Monda <mondalaci at gmail dot com>
* ChangeLog started.