I'm trying to implement quota's using the quota interface for perl. The problem I'm having is when I execute this code.
#!/usr/bin/perl use Getopt::Std; use Quota; getopt("f:s:h:"); die "Usage: $0 -f <filesystem> -s <soft quota> -h <hard quota>\n" if(!$opt_f || !$opt_s || !$opt_h); open(PASS, "/etc/passwd") or die "Unable to open users file\n"; @array = <PASS>; close(PASS); $dev = Quota::getqcarg($opt_f) or die "Unable to translate path $opt_f: $!\n"; foreach $i (@array) { $i =~ /(\w+):x:(\d+)/; unless($2 <= 500) { ($block_curr, $block_soft, $block_hard, $block_timelimit, $inode_curr, $inode_soft, $inode_hard, $inode_timelimit) = Quota::query($dev ,$2); Quota::setqlim($dev, $2, $opt_s, $opt_h, $inode_soft, $inode_hard, 1) or die "Unable to set quota's: $!\n"; I get this error message. Unable to set quota's: No such file or directory I'm out of ideas. thanks -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]