(* Limits module for Augeas Author: Free Ekanayaka <free@64studio.com> Reference: /etc/security/limits.conf *) module Limits = autoload xfm (************************************************************************ * USEFUL PRIMITIVES *************************************************************************) let eol = Util.eol let comment_or_eol = Util.comment_or_eol let spc = Util.del_ws_spc let comment = Util.comment let empty = Util.empty let sto_to_eol = store /([^ \t\n].*[^ \t\n]|[^ \t\n])/ (************************************************************************ * ENTRIES *************************************************************************) let domain = label "domain" . store /[%@]?[A-Za-z0-9_.-]+|\*/ let type_re = "soft" | "hard" | "-" let type = [ label "type" . store type_re ] let item_re = "core" | "data" | "fsize" | "memlock" | "nofile" | "rss" | "stack" | "cpu" | "nproc" | "as" | "maxlogins" | "maxsyslogins" | "priority" | "locks" | "sigpending" | "msgqueue" | "nice" | "rtprio" | "chroot" let item = [ label "item" . store item_re ] let value = [ label "value" . store /[A-Za-z0-9_.\/-]+/ ] let entry = [ domain . spc . type . spc . item . spc . value . comment_or_eol ] (************************************************************************ * LENS *************************************************************************) let lns = (comment|empty|entry) * let filter = incl "/etc/security/limits.conf" . incl "/etc/security/limits.d/*.conf" let xfm = transform lns filter
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
tests | Folder | 0755 |
|
|
access.aug | File | 3.58 KB | 0644 |
|
activemq_conf.aug | File | 1.47 KB | 0644 |
|
activemq_xml.aug | File | 864 B | 0644 |
|
afs_cellalias.aug | File | 1.56 KB | 0644 |
|
aliases.aug | File | 2.18 KB | 0644 |
|
anacron.aug | File | 2.49 KB | 0644 |
|
approx.aug | File | 1.26 KB | 0644 |
|
apt_update_manager.aug | File | 1.11 KB | 0644 |
|
aptcacherngsecurity.aug | File | 726 B | 0644 |
|
aptconf.aug | File | 3.9 KB | 0644 |
|
aptpreferences.aug | File | 1.79 KB | 0644 |
|
aptsources.aug | File | 1.98 KB | 0644 |
|
authorized_keys.aug | File | 1.84 KB | 0644 |
|
automaster.aug | File | 3.31 KB | 0644 |
|
automounter.aug | File | 4.05 KB | 0644 |
|
avahi.aug | File | 1.38 KB | 0644 |
|
backuppchosts.aug | File | 1014 B | 0644 |
|
bbhosts.aug | File | 4.24 KB | 0644 |
|
bootconf.aug | File | 3.65 KB | 0644 |
|
build.aug | File | 16.65 KB | 0644 |
|
cachefilesd.aug | File | 2 KB | 0644 |
|
carbon.aug | File | 1.54 KB | 0644 |
|
ceph.aug | File | 719 B | 0644 |
|
cgconfig.aug | File | 3.37 KB | 0644 |
|
cgrules.aug | File | 2.38 KB | 0644 |
|
channels.aug | File | 3.84 KB | 0644 |
|
chrony.aug | File | 12.7 KB | 0644 |
|
clamav.aug | File | 1.68 KB | 0644 |
|
cobblermodules.aug | File | 398 B | 0644 |
|
cobblersettings.aug | File | 2.24 KB | 0644 |
|
collectd.aug | File | 869 B | 0644 |
|
cpanel.aug | File | 824 B | 0644 |
|
cron.aug | File | 4.05 KB | 0644 |
|
cron_user.aug | File | 1.26 KB | 0644 |
|
crypttab.aug | File | 3.01 KB | 0644 |
|
csv.aug | File | 1.18 KB | 0644 |
|
cups.aug | File | 459 B | 0644 |
|
cyrus_imapd.aug | File | 1.51 KB | 0644 |
|
darkice.aug | File | 773 B | 0644 |
|
debctrl.aug | File | 3.61 KB | 0644 |
|
desktop.aug | File | 1.39 KB | 0644 |
|
device_map.aug | File | 620 B | 0644 |
|
dhclient.aug | File | 6.61 KB | 0644 |
|
dhcpd.aug | File | 20.88 KB | 0644 |
|
dns_zone.aug | File | 2.89 KB | 0644 |
|
dnsmasq.aug | File | 2.16 KB | 0644 |
|
dovecot.aug | File | 3.98 KB | 0644 |
|
dpkg.aug | File | 2.78 KB | 0644 |
|
dput.aug | File | 2.16 KB | 0644 |
|
erlang.aug | File | 4.33 KB | 0644 |
|
ethers.aug | File | 663 B | 0644 |
|
exports.aug | File | 2.37 KB | 0644 |
|
fai_diskconfig.aug | File | 9.28 KB | 0644 |
|
fonts.aug | File | 819 B | 0644 |
|
fstab.aug | File | 1.2 KB | 0644 |
|
fuse.aug | File | 871 B | 0644 |
|
gdm.aug | File | 1.8 KB | 0644 |
|
getcap.aug | File | 1.57 KB | 0644 |
|
group.aug | File | 1.66 KB | 0644 |
|
grub.aug | File | 9.6 KB | 0644 |
|
grubenv.aug | File | 508 B | 0644 |
|
gshadow.aug | File | 2.19 KB | 0644 |
|
gtkbookmarks.aug | File | 855 B | 0644 |
|
host_conf.aug | File | 1.9 KB | 0644 |
|
hostname.aug | File | 422 B | 0644 |
|
hosts.aug | File | 485 B | 0644 |
|
hosts_access.aug | File | 4.32 KB | 0644 |
|
htpasswd.aug | File | 1.02 KB | 0644 |
|
httpd.aug | File | 7.34 KB | 0644 |
|
inetd.aug | File | 6.22 KB | 0644 |
|
inifile.aug | File | 15.49 KB | 0644 |
|
inittab.aug | File | 780 B | 0644 |
|
inputrc.aug | File | 1.62 KB | 0644 |
|
interfaces.aug | File | 4.62 KB | 0644 |
|
iproute2.aug | File | 323 B | 0644 |
|
iptables.aug | File | 2.64 KB | 0644 |
|
iscsid.aug | File | 684 B | 0644 |
|
jaas.aug | File | 1.57 KB | 0644 |
|
jettyrealm.aug | File | 1.52 KB | 0644 |
|
jmxaccess.aug | File | 1.35 KB | 0644 |
|
jmxpassword.aug | File | 1.34 KB | 0644 |
|
json.aug | File | 2.01 KB | 0644 |
|
kdump.aug | File | 2.91 KB | 0644 |
|
keepalived.aug | File | 10.7 KB | 0644 |
|
known_hosts.aug | File | 1.93 KB | 0644 |
|
koji.aug | File | 898 B | 0644 |
|
krb5.aug | File | 6.13 KB | 0644 |
|
ldif.aug | File | 7.65 KB | 0644 |
|
ldso.aug | File | 1.06 KB | 0644 |
|
lightdm.aug | File | 1.75 KB | 0644 |
|
limits.aug | File | 2.02 KB | 0644 |
|
login_defs.aug | File | 615 B | 0644 |
|
logrotate.aug | File | 4.2 KB | 0644 |
|
logwatch.aug | File | 1.44 KB | 0644 |
|
lokkit.aug | File | 2.16 KB | 0644 |
|
lvm.aug | File | 2.03 KB | 0644 |
|
mailscanner.aug | File | 1.66 KB | 0644 |
|
mailscanner_rules.aug | File | 2.84 KB | 0644 |
|
masterpasswd.aug | File | 4.36 KB | 0644 |
|
mcollective.aug | File | 1.09 KB | 0644 |
|
mdadm_conf.aug | File | 10.05 KB | 0644 |
|
memcached.aug | File | 1.24 KB | 0644 |
|
mke2fs.aug | File | 4.67 KB | 0644 |
|
modprobe.aug | File | 3.34 KB | 0644 |
|
modules.aug | File | 741 B | 0644 |
|
modules_conf.aug | File | 1.04 KB | 0644 |
|
mongodbserver.aug | File | 1.17 KB | 0644 |
|
monit.aug | File | 2.13 KB | 0644 |
|
multipath.aug | File | 4.09 KB | 0644 |
|
mysql.aug | File | 1.95 KB | 0644 |
|
nagioscfg.aug | File | 2.09 KB | 0644 |
|
nagiosobjects.aug | File | 1.57 KB | 0644 |
|
netmasks.aug | File | 1.69 KB | 0644 |
|
networkmanager.aug | File | 2 KB | 0644 |
|
networks.aug | File | 1.09 KB | 0644 |
|
nginx.aug | File | 3.47 KB | 0644 |
|
nrpe.aug | File | 1.78 KB | 0644 |
|
nslcd.aug | File | 9.87 KB | 0644 |
|
nsswitch.aug | File | 2.29 KB | 0644 |
|
ntp.aug | File | 5.29 KB | 0644 |
|
ntpd.aug | File | 4.75 KB | 0644 |
|
odbc.aug | File | 1.42 KB | 0644 |
|
opendkim.aug | File | 3.08 KB | 0644 |
|
openshift_config.aug | File | 2.46 KB | 0644 |
|
openshift_http.aug | File | 1.03 KB | 0644 |
|
openshift_quickstarts.aug | File | 1.02 KB | 0644 |
|
openvpn.aug | File | 22.28 KB | 0644 |
|
oz.aug | File | 1.35 KB | 0644 |
|
pagekite.aug | File | 2.6 KB | 0644 |
|
pam.aug | File | 2.24 KB | 0644 |
|
pamconf.aug | File | 1.23 KB | 0644 |
|
passwd.aug | File | 3.52 KB | 0644 |
|
pbuilder.aug | File | 638 B | 0644 |
|
pg_hba.aug | File | 2.97 KB | 0644 |
|
pgbouncer.aug | File | 1.43 KB | 0644 |
|
php.aug | File | 2.34 KB | 0644 |
|
phpvars.aug | File | 3.85 KB | 0644 |
|
postfix_access.aug | File | 771 B | 0644 |
|
postfix_main.aug | File | 1.52 KB | 0644 |
|
postfix_master.aug | File | 1.9 KB | 0644 |
|
postfix_passwordmap.aug | File | 1.28 KB | 0644 |
|
postfix_sasl_smtpd.aug | File | 697 B | 0644 |
|
postfix_transport.aug | File | 1.48 KB | 0644 |
|
postfix_virtual.aug | File | 1.32 KB | 0644 |
|
postgresql.aug | File | 2.1 KB | 0644 |
|
properties.aug | File | 2.3 KB | 0644 |
|
protocols.aug | File | 1.05 KB | 0644 |
|
puppet.aug | File | 1.52 KB | 0644 |
|
puppet_auth.aug | File | 1.95 KB | 0644 |
|
puppetfile.aug | File | 1.66 KB | 0644 |
|
puppetfileserver.aug | File | 3.12 KB | 0644 |
|
pylonspaste.aug | File | 2.3 KB | 0644 |
|
pythonpaste.aug | File | 1.99 KB | 0644 |
|
qpid.aug | File | 670 B | 0644 |
|
quote.aug | File | 6.71 KB | 0644 |
|
rabbitmq.aug | File | 4.69 KB | 0644 |
|
radicale.aug | File | 1.48 KB | 0644 |
|
rancid.aug | File | 927 B | 0644 |
|
redis.aug | File | 4.6 KB | 0644 |
|
reprepro_uploaders.aug | File | 5.47 KB | 0644 |
|
resolv.aug | File | 3.87 KB | 0644 |
|
rhsm.aug | File | 1.1 KB | 0644 |
|
rmt.aug | File | 788 B | 0644 |
|
rsyncd.aug | File | 1.97 KB | 0644 |
|
rsyslog.aug | File | 2.66 KB | 0644 |
|
rtadvd.aug | File | 854 B | 0644 |
|
rx.aug | File | 4.06 KB | 0644 |
|
samba.aug | File | 1.71 KB | 0644 |
|
schroot.aug | File | 1.79 KB | 0644 |
|
securetty.aug | File | 450 B | 0644 |
|
sep.aug | File | 1.28 KB | 0644 |
|
services.aug | File | 2.82 KB | 0644 |
|
shadow.aug | File | 2.35 KB | 0644 |
|
shells.aug | File | 745 B | 0644 |
|
shellvars.aug | File | 11.68 KB | 0644 |
|
shellvars_list.aug | File | 1.74 KB | 0644 |
|
simplelines.aug | File | 1.13 KB | 0644 |
|
simplevars.aug | File | 1.39 KB | 0644 |
|
sip_conf.aug | File | 1.61 KB | 0644 |
|
slapd.aug | File | 5.2 KB | 0644 |
|
smbusers.aug | File | 781 B | 0644 |
|
solaris_system.aug | File | 3.15 KB | 0644 |
|
soma.aug | File | 1.14 KB | 0644 |
|
spacevars.aug | File | 1.42 KB | 0644 |
|
splunk.aug | File | 1.64 KB | 0644 |
|
squid.aug | File | 15.95 KB | 0644 |
|
ssh.aug | File | 3.66 KB | 0644 |
|
sshd.aug | File | 4 KB | 0644 |
|
sssd.aug | File | 861 B | 0644 |
|
star.aug | File | 941 B | 0644 |
|
stunnel.aug | File | 2.21 KB | 0644 |
|
subversion.aug | File | 2.75 KB | 0644 |
|
sudoers.aug | File | 19.98 KB | 0644 |
|
sysconfig.aug | File | 2.49 KB | 0644 |
|
sysconfig_route.aug | File | 2.55 KB | 0644 |
|
sysctl.aug | File | 923 B | 0644 |
|
syslog.aug | File | 7.24 KB | 0644 |
|
systemd.aug | File | 5.7 KB | 0644 |
|
termcap.aug | File | 1.03 KB | 0644 |
|
thttpd.aug | File | 1.31 KB | 0644 |
|
tmpfiles.aug | File | 3.03 KB | 0644 |
|
trapperkeeper.aug | File | 4.01 KB | 0644 |
|
tuned.aug | File | 387 B | 0644 |
|
up2date.aug | File | 2.21 KB | 0644 |
|
updatedb.aug | File | 1.13 KB | 0644 |
|
util.aug | File | 4.85 KB | 0644 |
|
vfstab.aug | File | 1.71 KB | 0644 |
|
vmware_config.aug | File | 702 B | 0644 |
|
vsftpd.aug | File | 2.72 KB | 0644 |
|
webmin.aug | File | 1.23 KB | 0644 |
|
wine.aug | File | 1.92 KB | 0644 |
|
xendconfsxp.aug | File | 1.07 KB | 0644 |
|
xinetd.aug | File | 4.02 KB | 0644 |
|
xml.aug | File | 6.33 KB | 0644 |
|
xorg.aug | File | 10.12 KB | 0644 |
|
xymon.aug | File | 2.26 KB | 0644 |
|
xymon_alerting.aug | File | 6.11 KB | 0644 |
|
yaml.aug | File | 1.54 KB | 0644 |
|
yum.aug | File | 2.19 KB | 0644 |
|