From efac066db1ea02b7fd6dcff8c19dbe5bd2793196 Mon Sep 17 00:00:00 2001 From: Eitan Adler Date: Sun, 27 Oct 2013 04:59:18 +0000 Subject: [PATCH] Mention in login.conf.5 which fields may be infinite and how to specifify infinity. The number of ways to indicate this confuses people. PR: docs/100196 Reported by: "Dr. Markus Waldeck" Reported by: Jamie Landeg Jones --- lib/libutil/login.conf.5 | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/libutil/login.conf.5 b/lib/libutil/login.conf.5 index 04e8e88f0ee5..e780940b7643 100644 --- a/lib/libutil/login.conf.5 +++ b/lib/libutil/login.conf.5 @@ -130,6 +130,7 @@ tag being delimited from the value by '=' instead of '#'). Whichever method is used, then all records in the database must use the same method to allow values to be correctly overridden in interpolated records. +A numeric value may be infinite. .It size A number which expresses a size. The default interpretation of a value is the number of bytes, but a @@ -148,6 +149,7 @@ represents terabytes. .El A size value is a numeric quantity and case of the suffix is not significant. Concatenated values are added together. +A size value may be infinite. .It time A period of time, by default in seconds. A prefix may specify a different unit: @@ -168,8 +170,16 @@ the number of seconds. Concatenated values are added together. For example, 2 hours and 40 minutes may be written either as 9600s, 160m or 2h40m. +A time value may be infinite. .El .Pp +.Dq infinity , +.Dq inf , +.Dq unlimited , +.Dq unlimit, +and -1 +are considered infinite values. +.Pp The usual convention to interpolate capability entries using the special .Em tc=value notation may be used.