Go to file
CrimsonTome f1ecad68a2
Revert "add wf to dev script"
This reverts commit 2496804570.
2022-10-16 13:06:28 +01:00
output add fixes for ssh service issues 2022-10-14 13:48:04 +01:00
src start an ssh session 2022-10-14 15:45:14 +01:00
.gitignore Initial commit 2022-10-10 00:04:34 +01:00
LICENSE add scaffolding, doesn't quite work 2022-10-10 00:42:43 +01:00
README.md misc 2022-10-14 12:14:55 +01:00
package-lock.json add scaffolding, doesn't quite work 2022-10-10 00:42:43 +01:00
package.json Revert "add wf to dev script" 2022-10-16 13:06:28 +01:00

README.md

sysadmin-workshops

slides for workshops on teaching sysadmin skills to students at the University of Hull

System requirements

Development

  • edit slides in src/raw-slides/*.md

Building

Node

  • npm run build or
  • npm run buildshell

Or if you are in the repo root:

  • node .

Successful build

> sysadmin-workshops@1.0.0 build
> node src/lib/build.mjs

true

Unsuccessful build

... 
Oh Nos:  Error: ../../output/slides.pptx: openBinaryFile: does not exist (No such file or directory)
...

Note for building

  • If you get a successful build and the output slides do no update properly then the following command should work properly:
    • pandoc src/raw-slides/slides.md -o output/slides.pdf

Note that the above is equivalent to what is ran by calling npm run buildshell

License

sysadmin-workshops is licensed under the Apache 2.0 license. The full license text is included in the LICENSE file in this repository. Tldr legal have a great summary of the license if you're interested.