altlinux-acl-report-split-by-acl(1)

ALTLINUX-ACL-REPORT-SPLIT-BY-ACL(1) User Contributed Perl Documentation ALTLINUX-ACL-REPORT-SPLIT-BY-ACL(1)

NAME

altlinux-acl-report-split-by-acl - group text database rows by leader or acl.

SYNOPSIS

altlinux-acl-report-split-by-acl [--destdir path to destdir] [--acl-dir name] [--leader-dir name] [--expanded-acl-dir name] [--expanded-leader-dir name] [--by-acl,--no-by-acl] [--by-leader,--no-by-leader] [--by-expanded-acl,--no-by-expanded-acl] [--by-expanded-leader,--no-by-expanded-leader] [--by-name,--no-by-name] [--nvr] input text file

DESCRIPTION

altlinux-acl-report-split-by-acl groups the rows of database text file that have a column with a src.rpm name by acl leader or acl name and outputs the grouped subsets of input rows in destdir/by-acl and/or destdir/by-leader folders.

OPTIONS

--destdir path
Destination dir to create reports.
--acl-dir name
Name of acldir. Default is by-acl.
--leader-dir name
Name of leaderdir. Default is by-leader.
--expanded-acl-dir name
Name of dir for reports grouped by expanded acl. Default is by-expanded-acl.
--expanded-leader-dir name
Name of dir for reports grouped by expanded leader. Default is by-expanded-leader.
--by-acl, --no-by-acl
Group by acl. Default.
--by-leader, --no-by-leader
Group by leader. Default.
--by-expanded-acl, --no-expanded-by-acl
Group by acl (groups expanded). Default.
--by-expanded-leader, --no-by-expanded-leader
Group by leader (groups expanded). Default.
--by-name, --no-by-name
Group by name. Disabled by default.
--acl-branch sisyphus|t7|...
Name of branch. Default is sisyphus.
--acl-expire days
Cache expiration time, in days (float point value). Default is 1/5 day.
--acl-verbose verbosity level
Internal debug/verbosity for ALTLinux::ACL.
--nvr
NVR mode. In this mode, the input is not a srpm name, but is expected to look like name-version-release.something, like foo-1.0-alt1, foo-1.0-alt1.log, foo-1.0-alt1.noarch, foo-1.0-alt1.noarch.patch.

AUTHOR

Written by Igor Vlasenko <viy@altlinux.org>.

COPYING

Copyright (c) 2012-2023 Igor Vlasenko, ALT Linux Team.

This is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

2023-12-07 perl v5.34.0