🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.netware.misc
Article #258

Re: 4.1: Restricting disk space for 1300+ users?

#258
From: Per Gustavsen
Date: Wed, 28 Aug 1996 00:00
156 lines
7332 bytes
Per Gustavsen wrote:
> 
> Martijn Moret wrote:
> >
> > Hi,
> >
> > We would like to restrict the diskspace (per volume) for our 1300+
> > users on our 4.1 boxes. NWadmin doesn't seem to want to process this
> > for multiple users, which would mean that we have to adjust this for
> > everyone individually.
> >
> > Is there some kind of util which does this for a lot of users at once?
> > (Probably DOS?)
> 
> Have You tried to do this with UIMPORT ?
> 
> You could try this:
> 1. Export all users to a file (with UIMPORT). This finally becomes your
>    data-file.
> 2. Insert the disk limit in the data-file
>    (this is easily done in a spreadsheet)
> 3. Make the UIMPORT control file
> 4. Import the updated information with UIMPORT.
> 


Ooops, this went a little to fast :-)

I guess I missed in nr. 1.
UIMPORT can't export users from NDS (at least I don't know how).
However, nr. 2-4 should work fine :-)



Last day I heard that the JRB utilities has come with som features for 
NDS. 
Perhaps the JRB-utilities could solve the problem with one single 
command ?
I guess "setquota" would do the job (at least it did for NW 3.11).

I�ve included the description of the utilities below.

Good luck :-)




8<------------------------------------------------------

JRButils v2.31 comprises 58 bindery based and 25 NDS aware utilities
for managing Netware. This collection of utilities is in three parts:

(1)  Part A contains the 32 utilities which are available on
     the Internet in JRB231A.ZIP. These utilities are free.
     Read CHANGES.TXT for details of new features and bug fixes.
(2)  Part B comprises 26 utilities in JRB231B.ZIP. They
     are available from the author upon payment of a
     registration fee, and are described in the accompanying
     document JRB231B.TXT.
(3)  Part C comprises 25 NDS aware utilities in JRB231C1.ZIP and
     JRB231C2.ZIP (a single zip file will not fit on a 1.4 MB floppy).
     This set consists of mostly utils from Part A, includes an NDS \
     version of netcopy from Part B, plus several new utilities. Read
     JRB231C.TXT for details. Part C is included in the price of Part
     B.

The Part A and Part B utilities run under NW 2.1x, 2.2, 3.x and under
bindery emulation on NW 4.x. The Part C utilities derived from Parts A
and B retain all their previous bindery functionality plus, with few
exceptions, incorporate the same functionality under NDS. Several of
the new utilities in part C are NDS specific.


Summary of Utilities

The utilities in this release are as follows. 'A', 'B' and 'C'
indicates which set they are in.

ACCEXP    Warns of impending account expiration (A)
BINDCLOS  Closes the bindery (A)
BINDOPEN  Opens the bindery (A)
CHKHOME   For use with David Harris' SETHOME utility (A, C)
CON_OPS   Lists, adds, or deletes console operators (B)
COPYUSER  Copies users from one server to another (B)
CREATOBJ  Creates bindery and NDS objects en masse (A, C)
DELOBJ    Deletes bindery and NDS objects en masse (A, C)
DISABLE   Disables logins (A)
DOWNSRVR  Downs a file server (A)
DQUOTA    Displays quota, space used, space available for a
   single user (A)
ENABLE    Enables logins (A)
FSUPDATE  Copies, deletes or renames files across multiple servers (B)
GETBAL    Displays account balances and credit limits en masse (B)
GETEQUIV  Displays security equivalences, lists who is
   equivalent to who (A)
GETQUOTA  Displays quotas, space used, space available for
   multiple users (A, C)
GETREST   Displays account, time and station restrictions for
   multiple users (A, C)
GRPADD    Adds users to groups (A, C)
GRPDEL    Removes users from groups (A, C)
GRPLIST   Lists the members of a group, or all users on the
   server (A, C)
GRPMEMB   Checks group membership in a BAT file (A)
HOME2     An NDS aware version of David Harris' HOME (C)
IS_VLMS   Detects VLMs or NETX in a BAT file (A)
JRBMAP    Enhanced version of Novell's MAP utility (B)
JRBPURGE  Enhanced version of Novell's PURGE utility (B)
KILLCONN  Clears connections from a file server (A)
LASTLGN   Display the previous login time in a login script (B)
LISTOBJ   Lists bindery and NDS objects of any type (A, C)
LSCRIPTS  For management of login scripts (C)
MAKEMEMB  Makes a user a member of one or more groups (A, C)
MATTACH   Attaches/detaches to/from multiple servers and
   incorporates 'slist' and 'whoami' functions (B, C)
MGRADD    Adds managed users to a user account manager or work
   group manager (B)
MGRDEL    Removes managed users from a user account manager or
   work group manager (B)
MGRLIST   Lists managers and their managed users (B)
NETCOPY   Copies a directory tree preserving attributes,
   ownership, trustee assignments, directory quotas (B, C)
PQADD     Assigns operators, users or print servers to a print
   queue (B)
PQDEL     Removes operators, users or print servers from a print
   queue (B)
PQDELJOB  Deletes one or more jobs from a print queue (B)
PQLIST    Lists jobs in one or more print queues (B)
PQSTATUS  Displays the status of one or print queues across one or
   more servers, allows changing of queue status (B)
PQUSERS   Lists operators, users or print servers for one or more
   print queues (B)
PSADD     Assigns operators or users to a print server (B)
PSDEL     Removes operators or users from a print server (B)
PSUSERS   Lists operators or users for one or more print
   servers (B)
PWDEXP    Warns of impending password expiration (A)
RENOBJ    Renames bindery objects (A)
SALVLIST  Lists deleted files in one or more directories (B)
SETACL    Sets/deletes/views ACLs en masse (C)
SETBAL    Sets account balances and credit limits en masse (B)
SETCX     Locates a user and sets the appropriate context (C)
SETEQUIV  Sets security equivalences (B)
SETHOME2  Sets the HOME_DIR bindery property or the NDS "Home
          Directory" attribute for multiple users (A, C)
SETNAME   Sets the full name for user, groups, printservers (A, C)
SETOWNER  Sets file ownership en masse (A, C) 
SETPWORD  Sets passwords en masse (A, C) 
SETQUOTA  Sets disk/volume/directory quotas en masse(A, C) 
SETREST   Sets account, time and station restrictions en masse(A, C) 
TRSTLIST  Lists trustees for users, groups, files, directories(A, C) 
USERGRPS  Lists the groups belonged to for one or more users(A, C) 
USERS     Lists users logged in to one or more servers (A)
USERMGRS  Lists the managers of one or more users (B) 
WHODIDIT Displays file owners, updaters, archivers (C)
Technical Details
Message-ID: <32246410.3FCB@hibu.no>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <4vpe5v$6kc@nosy.bart.nl> <32232928.7571@hibu.no>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII
X-Google-Thread: fe659,59a63a773b46b2bf
X-Google-Attributes: gidfe659,public
X-Google-Thread: f8bf7,59a63a773b46b2bf
X-Google-Attributes: gidf8bf7,public
X-Google-Thread: 10f035,59a63a773b46b2bf
X-Google-Attributes: gid10f035,public
From: Per Gustavsen <Per.Gustavsen@hibu.no>
Subject: Re: 4.1: Restricting disk space for 1300+ users?
Date: 1996/08/28
Message-ID: <32246410.3FCB@hibu.no>
X-Deja-AN: 176918328
references: <4vpe5v$6kc@nosy.bart.nl> <32232928.7571@hibu.no>
content-type: text/plain; charset=iso-8859-1
organization: hibu.no
mime-version: 1.0
newsgroups: comp.os.netware.misc,comp.sys.novell,bit.listserv.novell
x-mailer: Mozilla 2.0 (Win16; I)