bin/157289: repquota(8) does not mark overquota users with a "+" sign

Dmitry Banschikov d.banschikov at peterhost.ru
Mon Jun 6 06:50:09 UTC 2011


The following reply was made to PR bin/157289; it has been noted by GNATS.

From: Dmitry Banschikov <d.banschikov at peterhost.ru>
To: Victor Sudakov <vas at mpeks.tomsk.su>
Cc: bug-followup at FreeBSD.org
Subject: Re: bin/157289: repquota(8) does not mark overquota users with a
 "+" sign
Date: Mon, 06 Jun 2011 10:45:48 +0400

 This is a cryptographically signed message in MIME format.
 
 --------------ms050707060908050401090607
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 Content-Transfer-Encoding: quoted-printable
 
 On 06.06.2011 08:16, Victor Sudakov wrote:
 > Dmitry Banschikov wrote:
 >>
 >> I can not reproduce this bug on my system (uname -a output is included=
  -
 >> [1]). Output from repquota command is attached. Can you provide more
 >> information about your installation (/etc/fstab and repquota output).
 >
 > Looks like the "+" sign is present only if a soft limit is configured
 > for the user. Is this by design?
 >
 >
 
 This behavior is inherited from the first version of the repquota command=
 =2E
 Here is the code (similar for inodes number):
 
      fup->fu_dqblk.dqb_bsoftlimit &&
       fup->fu_dqblk.dqb_curblocks >=3D
       fup->fu_dqblk.dqb_bsoftlimit ? '+' : '-'
 
 So, you are right, sign "+" is present only if user has configured soft=20
 limit.
 
 
 
 --=20
 
 Dmitry Banschikov
 
 
 --------------ms050707060908050401090607
 Content-Type: application/pkcs7-signature; name="smime.p7s"
 Content-Transfer-Encoding: base64
 Content-Disposition: attachment; filename="smime.p7s"
 Content-Description: S/MIME Cryptographic Signature
 
 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIPmDCC
 BIowggNyoAMCAQICECf06hH0eobEbp27bqkXBwcwDQYJKoZIhvcNAQEFBQAwbzELMAkGA1UE
 BhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h
 bCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9vdDAeFw0w
 NTA2MDcwODA5MTBaFw0yMDA1MzAxMDQ4MzhaMIGuMQswCQYDVQQGEwJVUzELMAkGA1UECBMC
 VVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5l
 dHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UEAxMtVVRO
 LVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5kIEVtYWlsMIIBIjANBgkqhkiG
 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsjmFpPJ9q0E7YkY3rs3BYHW8OWX5ShpHornMSMxqmNVN
 NRm5pELlzkniii8efNIxB8dOtINknS4p1aJkxIW9hVE1eaROaJB7HHqkkqgX8pgV8pPMyaQy
 lbsMTzC9mKALi+VuG6JG+ni8om+rWV6lL8/K2m2qL+usobNqqrcuZzWLeeEeaYji5kbNoKXq
 vgvOdjp6Dpvq/NonWz1zHyLmSGHGTPNpsaguG7bUMSAsvIKKjqQOpdeJQ/wWWq8dcdcRWdq6
 hw2v+vPhwvCkxWeM1tZUOt4KpLoDd7NlyP0e03RiqhjKaJMeoYV+9Udly/hNVyh00jT/MLbu
 9mIwFIws6wIDAQABo4HhMIHeMB8GA1UdIwQYMBaAFK29mHo0tCb3+sQmVO8DveAky1QaMB0G
 A1UdDgQWBBSJgmd9xJ0mcABLtFBIfN49rgRufTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/
 BAUwAwEB/zB7BgNVHR8EdDByMDigNqA0hjJodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9BZGRU
 cnVzdEV4dGVybmFsQ0FSb290LmNybDA2oDSgMoYwaHR0cDovL2NybC5jb21vZG8ubmV0L0Fk
 ZFRydXN0RXh0ZXJuYWxDQVJvb3QuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQAZ2IkRbyispgCi
 54fBm5AD236hEv0e8+LwAamUVEJrmgnEoG3XkJIEA2Z5Q3H8+G+v23ZF4jcaPd3kWQR4rBz0
 g0bzes9bhHIt5UbBuhgRKfPLSXmHPLptBZ2kbWhPrXIUNqi5sf2/z3/wpGqUNVCPz4FtVbHd
 WTBK322gnGQfSXzvNrv042n0+DmPWq1LhTq3Du3Tzw1EovsEv+QvcI4l+1pUBrPQxLxtjftz
 Mizpm4QkLdZ/kXpoAlAfDj9N6cz1u2fo3BwuO/xOzf4CjuOoEwqlJkRl6RDyTVKnrtw+ymsy
 XEFs/vVdoOr/0fqbhlhtPZZH5f4ulQTCAMyOofK7MIIFgTCCBGmgAwIBAgIRAPPwJDx9ZZE+
 wyFiJYegzGIwDQYJKoZIhvcNAQEFBQAwga4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJVVDEX
 MBUGA1UEBxMOU2FsdCBMYWtlIENpdHkxHjAcBgNVBAoTFVRoZSBVU0VSVFJVU1QgTmV0d29y
 azEhMB8GA1UECxMYaHR0cDovL3d3dy51c2VydHJ1c3QuY29tMTYwNAYDVQQDEy1VVE4tVVNF
 UkZpcnN0LUNsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgRW1haWwwHhcNMTAxMDI3MDAwMDAw
 WhcNMTExMDI3MjM1OTU5WjAqMSgwJgYJKoZIhvcNAQkBFhlkLmJhbnNjaGlrb3ZAcGV0ZXJo
 b3N0LnJ1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxpyeVqy1HwG32LbGo6DY
 TBcKc8pR7Svs3t+yz23KT3iFt6SNnlwNODc56U48ecbuhOx6QwCh/PKfEj8KG8zxrpAfUGlw
 xbGK6OLaZsE9UjUqkmGlaM44VcSMNBA1afyhQEfLse2R6uDswXsWcNrF6il5uyzGjSmJ/maw
 eIsNWvFvcciXVjh5Se17uhSrdctGlKTj5Pdc7E7ihPofGtzdlvlxRbWqRmYCSjb3nkUR+8nM
 nX5xuWIVq+o2hPQ8DkhP4408SdE8JqSW7xXcu1qURcyxMHdClgkZREmIstYaKasVqYGMgZTW
 3T7mTqDPtdDeSDdunja7phvNsjWL3leClQIDAQABo4ICGzCCAhcwHwYDVR0jBBgwFoAUiYJn
 fcSdJnAAS7RQSHzePa4Ebn0wHQYDVR0OBBYEFOa8/5upvgtDhzdFnM9WJ24AfMxQMA4GA1Ud
 DwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMCAGA1UdJQQZMBcGCCsGAQUFBwMEBgsrBgEEAbIx
 AQMFAjARBglghkgBhvhCAQEEBAMCBSAwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAQEwKzAp
 BggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwgaUGA1UdHwSBnTCB
 mjBMoEqgSIZGaHR0cDovL2NybC5jb21vZG9jYS5jb20vVVROLVVTRVJGaXJzdC1DbGllbnRB
 dXRoZW50aWNhdGlvbmFuZEVtYWlsLmNybDBKoEigRoZEaHR0cDovL2NybC5jb21vZG8ubmV0
 L1VUTi1VU0VSRmlyc3QtQ2xpZW50QXV0aGVudGljYXRpb25hbmRFbWFpbC5jcmwwbAYIKwYB
 BQUHAQEEYDBeMDYGCCsGAQUFBzAChipodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9VVE5BQUFD
 bGllbnRDQS5jcnQwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAkBgNV
 HREEHTAbgRlkLmJhbnNjaGlrb3ZAcGV0ZXJob3N0LnJ1MA0GCSqGSIb3DQEBBQUAA4IBAQCX
 7Nn1cvuqKBcZtYrTJ9TfUL2QGcolGJhZ6IxvKYoYTCWcILsyeWuaQPga8OSdIVD5TYbkbZjS
 T5ht2UWRCHYQYm0MXlcmuQT0YRUzCuC5tNCM49XXfwLWWoGXcl9vx1XP5we1C1WdDwsDv2AD
 2zisaC+ktbdFdF8E3rTfAbG2MftGCaWPnKGpBKiKekn9k5ewCkigw7+Cl+kG7py5DlYBDBNy
 3Er+yk2NvhI/YgtqzwZic0wNGl+ZUyaw0AhnG7V+r4BW+tmvkURuoJS+qHqRX5c0H6+bptwV
 ukz2Gwf9CesTXyjWSuRNWMIGJkhUQAkkuKYLtCPPhhmTFvXq+cajMIIFgTCCBGmgAwIBAgIR
 APPwJDx9ZZE+wyFiJYegzGIwDQYJKoZIhvcNAQEFBQAwga4xCzAJBgNVBAYTAlVTMQswCQYD
 VQQIEwJVVDEXMBUGA1UEBxMOU2FsdCBMYWtlIENpdHkxHjAcBgNVBAoTFVRoZSBVU0VSVFJV
 U1QgTmV0d29yazEhMB8GA1UECxMYaHR0cDovL3d3dy51c2VydHJ1c3QuY29tMTYwNAYDVQQD
 Ey1VVE4tVVNFUkZpcnN0LUNsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgRW1haWwwHhcNMTAx
 MDI3MDAwMDAwWhcNMTExMDI3MjM1OTU5WjAqMSgwJgYJKoZIhvcNAQkBFhlkLmJhbnNjaGlr
 b3ZAcGV0ZXJob3N0LnJ1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxpyeVqy1
 HwG32LbGo6DYTBcKc8pR7Svs3t+yz23KT3iFt6SNnlwNODc56U48ecbuhOx6QwCh/PKfEj8K
 G8zxrpAfUGlwxbGK6OLaZsE9UjUqkmGlaM44VcSMNBA1afyhQEfLse2R6uDswXsWcNrF6il5
 uyzGjSmJ/maweIsNWvFvcciXVjh5Se17uhSrdctGlKTj5Pdc7E7ihPofGtzdlvlxRbWqRmYC
 Sjb3nkUR+8nMnX5xuWIVq+o2hPQ8DkhP4408SdE8JqSW7xXcu1qURcyxMHdClgkZREmIstYa
 KasVqYGMgZTW3T7mTqDPtdDeSDdunja7phvNsjWL3leClQIDAQABo4ICGzCCAhcwHwYDVR0j
 BBgwFoAUiYJnfcSdJnAAS7RQSHzePa4Ebn0wHQYDVR0OBBYEFOa8/5upvgtDhzdFnM9WJ24A
 fMxQMA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMCAGA1UdJQQZMBcGCCsGAQUFBwME
 BgsrBgEEAbIxAQMFAjARBglghkgBhvhCAQEEBAMCBSAwRgYDVR0gBD8wPTA7BgwrBgEEAbIx
 AQIBAQEwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwgaUG
 A1UdHwSBnTCBmjBMoEqgSIZGaHR0cDovL2NybC5jb21vZG9jYS5jb20vVVROLVVTRVJGaXJz
 dC1DbGllbnRBdXRoZW50aWNhdGlvbmFuZEVtYWlsLmNybDBKoEigRoZEaHR0cDovL2NybC5j
 b21vZG8ubmV0L1VUTi1VU0VSRmlyc3QtQ2xpZW50QXV0aGVudGljYXRpb25hbmRFbWFpbC5j
 cmwwbAYIKwYBBQUHAQEEYDBeMDYGCCsGAQUFBzAChipodHRwOi8vY3J0LmNvbW9kb2NhLmNv
 bS9VVE5BQUFDbGllbnRDQS5jcnQwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2Nh
 LmNvbTAkBgNVHREEHTAbgRlkLmJhbnNjaGlrb3ZAcGV0ZXJob3N0LnJ1MA0GCSqGSIb3DQEB
 BQUAA4IBAQCX7Nn1cvuqKBcZtYrTJ9TfUL2QGcolGJhZ6IxvKYoYTCWcILsyeWuaQPga8OSd
 IVD5TYbkbZjST5ht2UWRCHYQYm0MXlcmuQT0YRUzCuC5tNCM49XXfwLWWoGXcl9vx1XP5we1
 C1WdDwsDv2AD2zisaC+ktbdFdF8E3rTfAbG2MftGCaWPnKGpBKiKekn9k5ewCkigw7+Cl+kG
 7py5DlYBDBNy3Er+yk2NvhI/YgtqzwZic0wNGl+ZUyaw0AhnG7V+r4BW+tmvkURuoJS+qHqR
 X5c0H6+bptwVukz2Gwf9CesTXyjWSuRNWMIGJkhUQAkkuKYLtCPPhhmTFvXq+cajMYIEYDCC
 BFwCAQEwgcQwga4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJVVDEXMBUGA1UEBxMOU2FsdCBM
 YWtlIENpdHkxHjAcBgNVBAoTFVRoZSBVU0VSVFJVU1QgTmV0d29yazEhMB8GA1UECxMYaHR0
 cDovL3d3dy51c2VydHJ1c3QuY29tMTYwNAYDVQQDEy1VVE4tVVNFUkZpcnN0LUNsaWVudCBB
 dXRoZW50aWNhdGlvbiBhbmQgRW1haWwCEQDz8CQ8fWWRPsMhYiWHoMxiMAkGBSsOAwIaBQCg
 ggJwMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDYwNjA2
 NDU0OFowIwYJKoZIhvcNAQkEMRYEFI7IT6XGArqh15hSdXjhzkDPIFjJMF8GCSqGSIb3DQEJ
 DzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG
 9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCB1QYJKwYBBAGCNxAEMYHHMIHEMIGu
 MQswCQYDVQQGEwJVUzELMAkGA1UECBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4w
 HAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNl
 cnRydXN0LmNvbTE2MDQGA1UEAxMtVVROLVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRp
 b24gYW5kIEVtYWlsAhEA8/AkPH1lkT7DIWIlh6DMYjCB1wYLKoZIhvcNAQkQAgsxgceggcQw
 ga4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJVVDEXMBUGA1UEBxMOU2FsdCBMYWtlIENpdHkx
 HjAcBgNVBAoTFVRoZSBVU0VSVFJVU1QgTmV0d29yazEhMB8GA1UECxMYaHR0cDovL3d3dy51
 c2VydHJ1c3QuY29tMTYwNAYDVQQDEy1VVE4tVVNFUkZpcnN0LUNsaWVudCBBdXRoZW50aWNh
 dGlvbiBhbmQgRW1haWwCEQDz8CQ8fWWRPsMhYiWHoMxiMA0GCSqGSIb3DQEBAQUABIIBAL7J
 WOFcyn2GEnbjceB6xZWAsjghss/m3rvz0iEbyz3A62d8mjtdPqS9x6iInOiabu0qXiuiE8tw
 PPts2qsqZzy8Z5yO0IoKHcUgjnPis68ktcVAsVFGBtanF5wxHUlnjxmUudPlZAFQLTVI8gIA
 xkNt9brrs58bexMEhuG3ZwPEpJP7I2ZJiaCV5CYvf0eyPgXIOfD+fCQB6RCS8h8jv11pOren
 2emphSI2ua9ACwJe7CC7nT5kFZpjwPZmHD601tFLapJu5QySv3a+VEVHOY5h3fc0wgCdzWYR
 L5XT2gUi7IJ/SYt8lQ5ebF1n6GA46Ks9sYpgWgbaJHUuxWbAiHQAAAAAAAA=
 --------------ms050707060908050401090607--


More information about the freebsd-bugs mailing list