ACCESS_LIST(5)
π ACCESS_LIST(5) β the Grid Engine access list file format, bestie edition π
okay so this is access_list(5), straight out of the Grid Engine File Formats manual, and it's literally the file format that decides who gets in to your cluster things. Let's go π¦
β¨ NAME β¨
access_list β the Grid Engine access list file format. that's it, that's the whole name, short and iconic π
πΈ DESCRIPTION πΈ
Access lists are what Grid Engine uses to define access permissions of users to all the places, bestie. Specifically:
- queues β peek
queue_conf(5) - parallel environments β peek
sge_pe(5) - execution hosts β peek
host_conf(5) - or the whole entire cluster β peek
sge_conf(5)
Want to see which access lists are currently configured? Slay, just run qconf(1) with the -sul option. Want to see what's inside one of them? The -su switch has you covered, and its output follows exactly this access_list format description. Making a new one or editing an existing one? That's -au and -du on qconf(1), go off π
Departments are a special lil form of access list that additionally let you assign functional shares and override tickets. main character energy fr fr.
β οΈ Heads up: Grid Engine lets backslashes (\) escape newline characters. The backslash and the newline both get replaced with a space character before anything is interpreted. No cap, that happens before any interpretation. π«Ά
π FORMAT π
Here's the whole list of access_list parameters that make up the access_list content:
name
The name of the access list, in the format used for userset_name in sge_types(5). π
type
The type of the access list. Right now it's one of ACL, or DEPT, or a combo of both in a comma-separated list. Depending on this parameter, your access list can be used as an access list only, or as a department. Choose your fighter β¨
oticket
The number of override tickets currently assigned to the department. ποΈ
fshare
The current functional share of the department. π
entries
A comma-separated list of those UNIX users (see user_name in sge_types(5)) or those primary UNIX groups that are assigned to the access list or the department.
- Only a user's primary UNIX group is used β secondary groups are ignored, sorry bestie π
- Only symbolic names are allowed, no numbers
- A group is differentiated from a user name by prefixing the group name with an
@sign - Pure access lists allow listing any user or group in any access list π₯
Now for the department tea π«: when you're using departments, each user or group may only be listed in one department, and that's to ensure a unique assignment of jobs to departments. One department per user, periodt.
And if the defaultdepartment is defined, it gets assigned to jobs whose users don't match any of the users or groups listed under entries. The leftovers get adopted, basically π₯Ί
π SEE ALSO π
sge_intro(1), sge_types(5), qconf(1), sge_pe(5), queue_conf(5).
π COPYRIGHT π
See sge_intro(1) for a full statement of rights and permissions. π
and that's the whole page, bestie!! this version is from SGE 8.1.3pre, dated 2011-05-19 β yeah it's a lil vintage but she still ate πβ¨ stay hydrated, go read queue_conf(5) next π¦πΈ
π¦ where this page comes from
- debian bookworm: gridengine-common 8.1.9+dfsg-10 Β· SISSL
- debian trixie: gridengine-common 8.1.9+dfsg-13.1 Β· SISSL
- ubuntu jammy: gridengine-common 8.1.9+dfsg-10build1 Β· SISSL
- ubuntu noble: gridengine-common 8.1.9+dfsg-11build3 Β· SISSL
- ubuntu questing: gridengine-common 8.1.9+dfsg-13.1
- ubuntu resolute: gridengine-common 8.1.9+dfsg-13.2 Β· SISSL
- ubuntu stonking: gridengine-common 8.1.9+dfsg-13.2ubuntu1 Β· SISSL
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms