unix.groups vocabulary
Factor handbook > Vocabulary index


Documentation
Unix groups

Meta-data
Authors:Doug Coleman
Platforms:unix


Words

Tuple classes
ClassSuperclassSlots
group tupleid name passwd members
no-group tuplestring


Generic words
WordStack effect
group-struct( obj -- group/f )
set-effective-group( obj -- )
set-real-group( obj -- )
user-groups( string/id -- seq )


Symbol words
group-cache


Ordinary words
WordStack effect
(with-effective-group)( string/id quot -- )
(with-real-group)( string/id quot -- )
<group-cache>( -- assoc )
?group-id( string -- id )
all-group-names( -- seq )
all-groups( -- seq )
effective-group-id( -- string )
effective-group-name( -- string )
group-exists?( name/id -- ? )
group-id( string -- id/f )
group-name( id -- string )
no-group( string -- * )
real-group-id( -- id )
real-group-name( -- string )
with-effective-group( string/id/f quot -- )
with-group-cache( quot -- )
with-real-group( string/id/f quot -- )


Class predicate words
WordStack effect
group?( object -- ? )
no-group?( object -- ? )


Files


Children
VocabularySummary
unix.groups.privateunix.groups.private vocabulary