Hi,

problematic function is addBlockUnits($value) in quota.inc

value= 1023  return 1023
value= 1024  return 1M
value= 1025  return ""

I think addBlockUnits should modified to

                if (($value >= $tebibytes) ) {
                  return (sprintf("%.3fT", $value / $tebibytes));
                }
                if (($value >= $gibibytes) ) {
                  return (sprintf("%.3fG", $value / $gibibytes));
                }
                if (($value >= $mebibytes) ) {
                  return (sprintf("%.3fM", $value / $mebibytes));
                }

This may have other effects when reading the formular!?


On Thu, 2020-06-11 at 21:52 +0200, Juergen Holm wrote:
> Hi Roland,
> 
> this was my first thought too. But LAM is running on 3.10.0-
> 1127.10.1.el7.x86_64 with httpd24-1.1-19.el7.x86_64 and rh-php73-1-
> 1.el7.x86_64. 
> 
> Another test:
> QUOTA_ENTRY
> /export/home0,305075812,500000000,600000000,0,305159,0,0,0:
> No soft and hard limits are displayed
> 
> QUOTA_ENTRY /export/home0,4184,524288000,734003200,0,190,0,0,0:
> All Ok.
> 524288000 = 500G
> 734003200 = 700G
> 
> I guess there is something wrong with the conversion to the Units G,
> T..
> 
-- 
Mit freundlichen Grüßen

##------------ IT Physik / Georg August Universitaet Goettingen ---------
## Tel:+49 551 3929363 http://www.theorie.physik.uni-goettingen.de/jh.html
##
## Rechtschreibfehler sind Absicht und dienen der allgemeinen Belustigung.
##-------------- Verschtehen Sie, Isch habe garrr kein Wooerd! -----------

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
Lam-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lam-public

Reply via email to