]> granicus.if.org Git - linux-pam/commitdiff
Relevant BUGIDs: 530428
authorJan Rekorajski <baggins@sith.mimuw.edu.pl>
Fri, 15 Mar 2002 19:15:16 +0000 (19:15 +0000)
committerJan Rekorajski <baggins@sith.mimuw.edu.pl>
Fri, 15 Mar 2002 19:15:16 +0000 (19:15 +0000)
Purpose of commit: bugfix

Commit summary:
---------------
pam_limits didn't the priority value specified in config.

modules/pam_limits/pam_limits.c

index f85c5f05d46e02932568c7e0e9120381a5cf7383..dde9670138e7e4dd633568b0fbf94e8d6c370bcf 100644 (file)
@@ -419,7 +419,9 @@ static void process_limit(int source, const char *lim_type,
     } else {
        /* recent kernels support negative priority limits (=raise priority) */
 
-       if (limit_item != LIMIT_PRI) {
+       if (limit_item == LIMIT_PRI) {
+               pl->priority = limit_value;
+       } else {
                if (pl->login_limit_def < source) {
                    return;
                } else {