All public logs

Jump to navigation Jump to search

Combined display of all available logs of techdocs. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).

Logs
  • 15:47, 24 Haziran 2022 Andrewt talk contribs created page Run student code (Created page with "https://gitlab.cse.unsw.edu.au/ccs/extrafiles/-/blob/master/bin/run_student_code run_student_code allows code to be executed with limited resources and privileges. It is intended to be used for testing & marking of student code. The code is run as a subordinate uid/gid and will not have read/write access to files owned by the executing user unless they are publically readable/writeable. <pre> $ run_student_code id uid=65534(nobody) gid=60001(nobody) groups=60001(...")
  • 15:08, 24 Haziran 2022 Andrewt talk contribs created page Running software from other Debian releases (Created page with "CSE "new world" systems run Debian stable. Software from other Debian releases can be useful for other purposes - particularly more recent versions of software from Debian testing. The programs <code>unstable</code>, <code>testing</code>, <code>stable</code>, <code>oldstable</code>, <code>sid</code> <code>bookworm</code> <code>bullseye</code> <code>buster</code> in <code>/usr/local/extrafiles/bin/</code> run software from the corresponding Debian release. For example...")
  • 12:27, 23 Haziran 2022 Andrewt talk contribs created page Autotest (Created page with "autotest is custom software written by Andrew Taylor used in several CSE courses including COMP1511, COMP1521, COMP1911 & COMP2041. autotest has a [https://github.com/COMP1511UNSW/autotest github repo] It will be manually added to CSE systems as [https://gitlab.cse.unsw.edu.au/ccs/extrafiles/-/tree/master/lib/autotest/ /usr/local/extrafiles/lib/autotest] It is run via shim shell script which add class-specific information. autotest provides pre-submission and post-su...")
  • 12:14, 23 Haziran 2022 Andrewt talk contribs created page Dcc (Created page with "dcc is used in several CSE courses including COMP1511, COMP1521 & COMP1911. dcc has a https://github.com/COMP1511UNSW/dcc github repo It is manually added to CSE systems as https://gitlab.cse.unsw.edu.au/ccs/extrafiles/-/blob/master/bin/dcc /usr/local/extrafiles/bin/dcc dcc compiles C programs with {{man|clang}} & {{man|gcc}} adding extra explanation to error messages suitable for novice programmers. dcc injects {{man|python3}} into the binary which catches...")
  • 08:51, 23 Haziran 2022 Andrewt talk contribs created page Template:Man7 (Created page with "<noinclude> == Usage == A template to link to manual entries on a topic at [https://man7.org/ man7]. Usage: <nowiki>{{</nowiki>man|'''''topic'''''|'''''section'''''|'''''text to display'''''}} If parameters '''''text to display''''' is not specified it defaults to '''''topic''''' If parameters '''''section''''' is not specified it defaults to 1 For example: <nowiki>{{</nowiki>man|setbuf|3|setbuf, setbuffer and friends}} displays as: {{man|setbuf|3|setbuf, setbuffer a...")
  • 09:51, 22 Haziran 2022 Andrewt talk contribs created page Template:Man (Created page with "[http://en.wikipedia.org/wiki/{{{1|Main_Page}}} {{{2|{{{1|Wikipedia}}}}}}]")
  • 20:56, 21 Haziran 2022 Andrewt talk contribs created page Controlling Resources & Privileges with Linux namespaces, cgroups & limits (Created page with "== resource limits == The Linux setrlimit system call is useful when running student code. The shell builtin ulimit in bash provide convenient access. Useful options include: <pre> -c the maximum size of core files created -d the maximum size of a process's data segment -f the maximum size of files written by the shell and its children -i the maximum number of pending signals -m the maximum resident set size -n the maximum number of open file descriptors -s the maximum...")