GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 134.29.175.74 / Your IP : 216.73.216.160 Web Server : nginx/1.10.2 System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586 User : Administrator ( 0) PHP Version : 7.1.0 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/nginx/html/MichaelMalz/CST2608/Schedule/ |
Upload File : |
<? // /MichaelMalz/CST2608/CST2608_Schedule.phpinc #d_Var('$startDateArray',$startDateArray,'d'); #if ( $_SESSION['userId'] == 1 ) require('MichaelMalz/ScheduleCode.phpinc'); $week = 0; $dayAdd = 2; ?> <fieldset><legend><?=$title?></legend> <? require('MichaelMalz/WebMeetingLink.phpinc'); ?> <br> <ol start="1"> <!-- Week 1: Wednesday 8/24 (Off campus) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <?=classWeekDayCSS($class['startDate'][0],$week)?>, <?=$class['meetingTime'][0]?>.<?=classWeekDayLocation($class['startDate'][0],$week)?> <? require('MichaelMalz/Schedule_week1.phpinc'); ?> <br> <? require('MichaelMalz/Schedule_week1_Assignments_Begin.phpinc'); ?> <? require('MichaelMalz/Schedule_week1_Assignments_End.phpinc'); ?> </li> <br> Complete the following <?=classDueDate($class['meetingTime'][0],$class['startDate'][0],$week+1)?>: <li>Browse <a href="https://help.ubuntu.com/20.04/serverguide/index.html">Ubuntu Server Guide</a>.</li> <!-- <li>Read <a href="https://help.ubuntu.com/20.04/serverguide/preparing-to-install.html">Preparing to Install</a>.</li> <li>Read <a href="https://help.ubuntu.com/20.04/serverguide/installing-live-server.html">Installing using the live server installer</a>.</li> <li>Read <a href="https://help.ubuntu.com/20.04/serverguide/installing-from-cd.html">Installation using debian-installer</a>.</li> <li>Read <i>Chapter 1 - Introduction (pdf 7-8 pp 1-2)</i> in <a href="../Resources/serverguide18.pdf">Ubuntu 18 Server Guide</a>. <br><span class="note">The pdf numbers are the page numbers in the pdf document and the pp numbers are the page numbers listed at the bottom of each page.</span></li> <li>Read <i>Chapter 2 - Installation (pdf 9-32 pp 3-26) </i> in <a href="../Resources/serverguide18.pdf">Ubuntu 18 Server Guide</a>.</li> --> </ul> </li><!-- END Week 1 --> <!-- Week 2: Wednesday 8/31 (Off campus) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <?=classWeekDayCSS($class['startDate'][0],$week)?>, <?=$class['meetingTime'][0]?>.<?=classWeekDayLocation($class['startDate'][0],$week)?> <ol type="i"> <li>Discuss the Virtualization environment.</li> <li>Discuss Ubuntu server.</li> <li>Demo install.</li> <li>Discuss class tasks.</li> </ol> </li> <li> Complete the following <?=classDueDate($class['meetingTime'][0],$class['startDate'][0],$week+1)?>: <ol type="i"> <li><?=labLink(1)?></li> <li><?=labLink(2)?></li> <li>Document your Ubuntu server IP address information.</li> <li>Read <a href="https://help.ubuntu.com/20.04/serverguide/remote-administration.html">Remote Administration</a>.</li> <li>Read <a href="http://www.webmin.com/">webmin</a>.</li> </ol> </li> </ul> </li><!-- END Week 2 --> <!-- Week 4: Wednesday 9/14 (Off campus) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <?=classWeekDayCSS($class['startDate'][0],$week)?>, <?=$class['meetingTime'][0]?>.<?=classWeekDayLocation($class['startDate'][0],$week)?> <ol type="i"> <li>Discuss <a href="https://help.ubuntu.com/20.04/serverguide/remote-administration.html">Remote Administration</a>.</li> <li>Discuss <a href="http://www.webmin.com/">webmin</a>.</li> <li>Discuss class tasks.</li> </ol> </li> <li> Complete the following <?=classDueDate($class['meetingTime'][0],$class['startDate'][0],$week+1)?>: <ol type="i"> <li><?=labLink(3)?></li> <li>Read <a href="https://ubuntu.com/server/docs/domain-name-service-dns">Domain Name Service (DNS)</a>.</li> </ol> </li> </ul> </li><!-- END Week 4 --> <!-- Week 5: Wednesday 9/21 (Off campus) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <?=classWeekDayCSS($class['startDate'][0],$week)?>, <?=$class['meetingTime'][0]?>.<?=classWeekDayLocation($class['startDate'][0],$week)?> <ol type="i"> <li>Discuss <a href="https://ubuntu.com/server/docs/domain-name-service-dns">Domain Name Service (DNS)</a>.</li> <li>Discuss class tasks.</li> </ol> </li> <li> Complete the following <?=classDueDate($class['meetingTime'][0],$class['startDate'][0],$week+1)?>: <ol type="i"> <li><?=labLink(4)?></li> <li><?=labLink(5)?></li> <li>Browse <a href="https://ubuntu.com/server/docs">Ubuntu Server documentation / How-to-guides / Web services</a>.</li> </ol> </li> </ul> </li><!-- END Week 5 --> <!-- Week 6: Wednesday 9/28 (Off campus) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <?=classWeekDayCSS($class['startDate'][0],$week)?>, <?=$class['meetingTime'][0]?>.<?=classWeekDayLocation($class['startDate'][0],$week)?> <ol type="i"> <li>Discuss class tasks.</li> </ol> </li> <li> Complete the following <?=classDueDate($class['meetingTime'][0],$class['startDate'][0],$week+1)?>: <ol type="i"> <li>Browse <a href="https://ubuntu.com/server/docs">Ubuntu Server documentation / How-to-guides / Web services</a>.</li> </ol> </li> </ul> </li><!-- END Week 6 --> <!-- Week 7: Wednesday 9/28 (Off campus) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <?=classWeekDayCSS($class['startDate'][0],$week)?>, <?=$class['meetingTime'][0]?>.<?=classWeekDayLocation($class['startDate'][0],$week)?> <ol type="i"> <li>Discuss <a href="https://ubuntu.com/server/docs">Ubuntu Server documentation / How-to-guides / Web services</a>.</li> <li>Discuss class tasks.</li> </ol> </li> <li> Complete the following <?=classDueDate($class['meetingTime'][0],$class['startDate'][0],$week+1)?>: <ol type="i"> <li><?=labLink(5)?></li> <li>Read <a href="https://ubuntu.com/server/docs">Ubuntu Server documentation / How-to-guides / Samba</a>.</li> <li>Read <a href="https://ubuntu.com/tutorials/install-and-configure-samba#1-overview">Install and Configure Samba</a>.</li> </ol> </li> </ul> </li><!-- END Week 7 --> <!-- Week 8: Wednesday 10/05 (Off campus) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <?=classWeekDayCSS($class['startDate'][0],$week)?>, <?=$class['meetingTime'][0]?>.<?=classWeekDayLocation($class['startDate'][0],$week)?> <ol type="i"> <li>Discuss <a href="https://ubuntu.com/server/docs">Ubuntu Server documentation / How-to-guides / Samba</a>.</li> <li>Discuss <a href="https://ubuntu.com/tutorials/install-and-configure-samba#1-overview">Install and Configure Samba</a>.</li> <li>Discuss class tasks.</li> </ol> </li> <li> Complete the following <?=classDueDate($class['meetingTime'][0],$class['startDate'][0],$week+2)?>: <ol type="i"> <li><?=labLink(6)?></li> <li>Read <a href="https://searchnetworking.techtarget.com/definition/File-Transfer-Protocol-FTP">FTP (File Transfer Protocol)</a>.</li> <li>Read <a href="https://en.wikipedia.org/wiki/File_Transfer_Protocol">File Transfer Protocol</a>.</li> <li>Read <i><a href="https://ubuntu.com/server/docs/service-ftp">FTP server</a>.</li> <li>Read <a href="https://linuxconfig.org/mount-remote-ftp-directory-host-locally-into-linux-filesystem">Mount remote ftp directory host locally into linux filesystem</a>.</li> <li>Read <a href="https://ubuntuforums.org/showthread.php?t=1036636">How to mount ftp folder to local directory</a>.</li> <li>Read <a href="https://www.thewindowsclub.com/map-an-ftp-drive-windows">Map FTP drive in windows</a>.</li> </ol> </li> </ul> </li><!-- END Week 8 --> <!-- Week 9: Tuesday 10/12 (Hutchinson) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <?=classWeekDayCSS($class['startDate'][0],$week)?>, <?=$class['meetingTime'][0]?>.<?=classWeekDayLocation($class['startDate'][0],$week)?> <ol type="i"> <li>Discuss <a href="https://searchnetworking.techtarget.com/definition/File-Transfer-Protocol-FTP">FTP (File Transfer Protocol)</a>.</li> <li>Discuss <a href="https://en.wikipedia.org/wiki/File_Transfer_Protocol">File Transfer Protocol</a>.</li> <li>Discuss <i>Chapter 14. File Servers 1: FTP Server</i> in <a href="../Resources/serverguide18.pdf">Ubuntu 18 Server Guide</a> (pp 253).</li> <li>Discuss <a href="https://www.ferrobackup.com/map-ftp-as-disk.html">FtpUse - Map a FTP server as a Local Disk Drive</a>.</li> <li>Discuss <a href="https://linuxconfig.org/mount-remote-ftp-directory-host-locally-into-linux-filesystem">Mount remote ftp directory host locally into linux filesystem</a>.</li> <li>Discuss <a href="https://ubuntuforums.org/showthread.php?t=1036636">How to mount ftp folder to local directory</a>.</li> <li>Discuss class tasks.</li> </ol> </li> <li> Complete the following <?=classDueDate($class['meetingTime'][0],$class['startDate'][0],$week+1)?>: <ol type="i"> <li><?=labLink(7)?></li> <li>Read <a href="https://whatismyipaddress.com/mail-server">What is a Mail Server?</a>.</li> <li>Read <a href="https://www.samlogic.net/articles/mail-server.htm">What is a Mail Server and How Does it Work?</a>.</li> <li>Read <a href="https://ubuntu.com/server/docs/mail-postfix">Install and configure Postfix</a>.</li> <li>Read <a href="https://ubuntu.com/server/docs/mail-dovecot">Install and configure Dovecot</a>.</li> </ol> </li> </ul> </li><!-- END Week 9 --> <!-- Week10: Wednesday 10/2191 (Off campus) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <span class="attention nowrap">No live meeting this week. View recorded lecture.</span> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <?=classWeekDayCSS($class['startDate'][0],$week)?>, <?=$class['meetingTime'][0]?>.<?=classWeekDayLocation($class['startDate'][0],$week)?> <ol type="i"> <li>Discuss <a href="https://whatismyipaddress.com/mail-server">What is a Mail Server?</a>.</li> <li>Discuss <a href="https://www.samlogic.net/articles/mail-server.htm">What is a Mail Server and How Does it Work?</a>.</li> <li>Discuss <a href="https://ubuntu.com/server/docs/mail-postfix">Install and configure Postfix</a>.</li> <li>Discuss <a href="https://ubuntu.com/server/docs/mail-dovecot">Install and configure Dovecot</a>.</li> <li>Discuss class tasks.</li> </ol> </li> <li> Complete the following <?=classDueDate($class['meetingTime'][0],$class['startDate'][0],$week+2)?>: <ol type="i"> <li><?=labLink(8)?></li> <li>Read <a href="https://en.wikipedia.org/wiki/Database_server">Database server</a>.</li> <li>Browse <a href="https://ubuntu.com/server/docs/databases-introduction">Introduction to Databases</a>.</li> <li>Browse <a href="https://ubuntu.com/server/docs/lamp-applications">Get started with LAMP applications</a>.</li> </ol> </li> </ul> </li><!-- END Week 10 --> <!-- Week 11: Wednesday 10/26 (Off campus) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <?=classWeekDayCSS($class['startDate'][0],$week)?>, <?=$class['meetingTime'][0]?>.<?=classWeekDayLocation($class['startDate'][0],$week)?> <ol type="i"> <li>Discuss <a href="https://en.wikipedia.org/wiki/Database_server">Database server</a>.</li> <li>Discuss <a href="https://ubuntu.com/server/docs/databases-introduction">Introduction to Databases</a>.</li> <li>Discuss <a href="https://ubuntu.com/server/docs/lamp-applications">Get started with LAMP applications</a>.</li> <li>Discuss class tasks.</li> </ol> </li> <li> Complete the following <?=classDueDate($class['meetingTime'][0],$class['startDate'][0],$week+2)?>: <ol type="i"> <li><?=labLink(9)?></li> <li>Browse <a href="https://ubuntu.com/server/docs"> Reference / Security</a>.</li> <li>Browse <a href="https://ubuntu.com/server/docs">Reference / Monitoring</a>.</li> <li>Browse <a href="http://manpages.ubuntu.com/manpages/bionic/man7/cgroups.7.html">cgroups</a>.</li> <li>Browse <a href="https://ubuntu.com/server/docs/wireguard-vpn-introduction">WireGuard VPN</a>.</li> </ol> </li> </ul> </li><!-- END Week 11 --> <!-- Week 12: Wednesday 11/02 (Off campus) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <?=classWeekDayCSS($class['startDate'][0],$week)?>, <?=$class['meetingTime'][0]?>.<?=classWeekDayLocation($class['startDate'][0],$week)?> <ol type="i"> <li>Discuss <a href="https://ubuntu.com/server/docs"> Reference / Security</a>.</li> <li>Discuss <a href="https://ubuntu.com/server/docs">Reference / Monitoring</a>.</li> <li>Discuss <a href="http://manpages.ubuntu.com/manpages/bionic/man7/cgroups.7.html">cgroups</a>.</li> <li>Discuss <a href="https://ubuntu.com/server/docs/wireguard-vpn-introduction">WireGuard VPN</a>.</li> <li>Discuss class tasks.</li> </ol> </li> <li> Complete the following <?=classDueDate($class['meetingTime'][0],$class['startDate'][0],$week+1)?>: <ol type="i"> <li>Read <a href="https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-18-04">How To Install and Secure phpMyAdmin on Ubuntu 20.04</a>.</li> <li>Read <a href="https://www.ubuntu18.com/install-phpmyadmin-ubuntu-18/">How to Install phpMyAdmin in Ubuntu 20.04 Server</a>.</li> <li><ins datetime="Added 11/9/2022">Read <a href="https://cpanel.net/">cPanel</a>.</ins></li> <li><ins datetime="Added 11/9/2022">Read <a href="https://www.guru99.com/best-cpanel-alternatives.html">15 Best FREE cPanel Alternatives (2022 Update)</a>.</ins></li> </ol> </li> </ul> </li><!-- END Week 12 --> <!-- Week 13: Wednesday 11/09 (Off campus) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <?=classWeekDayCSS($class['startDate'][0],$week)?>, <?=$class['meetingTime'][0]?>.<?=classWeekDayLocation($class['startDate'][0],$week)?> <ol type="i"> <li>Discuss <a href="https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-18-04">How To Install and Secure phpMyAdmin on Ubuntu 20.04</a>.</li> <li>Discuss <a href="https://www.ubuntu18.com/install-phpmyadmin-ubuntu-18/">How to Install phpMyAdmin in Ubuntu 20.04 Server</a>.</li> <li><ins datetime="Added 11/9/2022">Discuss <a href="https://cpanel.net/">cPanel</a>.</ins></li> <li><ins datetime="Added 11/9/2022">Discuss <a href="https://www.guru99.com/best-cpanel-alternatives.html">15 Best FREE cPanel Alternatives (2022 Update)</a>.</ins></li> <li>Discuss class tasks.</li> </ol> </li> <li> Complete the following <?=classDueDate($class['meetingTime'][0],$class['startDate'][0],$week+1)?>: <ol type="i"> <li><?=labLink(10)?></li> <li>Browse <a href="https://help.ubuntu.com/20.04/serverguide/chat-servers.html">Chat Applications</a>.</li> <li>Read <a href="https://wiki.mumble.info/wiki/Main_Page">Mumble</a>.</li> <li>Read <i>UbuntuHandbook</i> <a href="http://ubuntuhandbook.org/index.php/2019/09/mumble-1-3-0-released-install-ubuntu-18-04/">Mumble How to Install in Ubuntu 20.04</a>.</li> <li>Read <i>mumble wiki</i> <a href="https://wiki.mumble.info/wiki/Installing_Mumble">Installing Mumble</a>.</li> <li>Discuss <i>mumble wiki</i> <a href="https://wiki.mumble.info/wiki/Installing_Mumble">Installing Mumble</a>.</li> </ol> </li> </ul> </li><!-- END Week 13 --> <!-- Week 14: Wednesday 11/16 (Off campus) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <?=classWeekDayCSS($class['startDate'][0],$week)?>, <?=$class['meetingTime'][0]?>.<?=classWeekDayLocation($class['startDate'][0],$week)?> <ol type="i"> <li>Discuss <a href="https://wiki.mumble.info/wiki/Main_Page">Mumble</a>.</li> <li>Discuss <i>UbuntuHandbook</i> <a href="http://ubuntuhandbook.org/index.php/2019/09/mumble-1-3-0-released-install-ubuntu-18-04/">Mumble How to Install in Ubuntu 20.04</a>.</li> <li>Discuss <i>mumble wiki</i> <a href="https://wiki.mumble.info/wiki/Installing_Mumble">Installing Mumble</a>.</li> <li>Discuss <a href="https://itsfoss.com/open-source-video-conferencing-tools/">Top Open Source Video Conferencing Solutions</a>.</li> <li>Discuss <a href="https://www.makeuseof.com/open-source-video-conferencing-software/">The 5 Best Open-Source Video Conferencing Software</a>.</li> <li>Discuss <a href="https://www.ubuntupit.com/best-linux-video-conferencing-software/">The 20 Best Linux Video Conferencing Software and Tools</a>.</li> <li>Discuss class tasks.</li> </ol> </li> <li> Complete the following <?=classDueDate($class['meetingTime'][0],$class['startDate'][0],$week+1)?>: <ol type="i"> <li><?=labLink(12)?></li> <li>Browse <a href="https://ubuntu.com/server/docs/package-management">Package management</a>.</li> <li>Browse <a href="https://www.makeuseof.com/top-version-control-systems-for-linux/">The Top 10 Version Control Systems for Linux</a>.</li> <li>Browse <a href="https://ubuntu.com/server/docs/service-sssd">Network User Authentication with SSSD</a>.</li> <li> Ubuntu tools: <ol> <li>Browse <a href="https://ubuntu.com/server/docs/tools-byobu">byobu</a> and <a href="https://www.byobu.org/">Byobu</a>.</li> <li>Browse <a href="https://ubuntu.com/server/docs/tools-etckeeper">etckeeper</a> and <a href="https://etckeeper.branchable.com/">etckeeper</a>.</li> <li>Browse <a href="https://ubuntu.com/server/docs/pam-motd">pam_motd</a>.</li> <li>Browse <a href="https://ubuntu.com/server/docs/tools-puppet">Puppet</a> and <a href="https://www.puppet.com/docs/puppet/8/puppet_overview">Puppet overview</a>.</li> </ol> </li> </ol> </li> </ul> </li><!-- END Week 14 --> <!-- Week 15: Wednesday 11/23 (Off campus) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <?=classWeekDayCSS($class['startDate'][0],$week)?>, <?=$class['meetingTime'][0]?>.<?=classWeekDayLocation($class['startDate'][0],$week)?> <ol type="i"> <li>Discuss <a href="https://ubuntu.com/server/docs/package-management">Package management</a>.</li> <li>Discuss <a href="https://www.makeuseof.com/top-version-control-systems-for-linux/">The Top 10 Version Control Systems for Linux</a>.</li> <li>Discuss <a href="https://ubuntu.com/server/docs/service-sssd">Network User Authentication with SSSD</a>.</li> <li> Ubuntu tools: <ol> <li>Discuss <a href="https://ubuntu.com/server/docs/tools-byobu">byobu</a> and <a href="https://www.byobu.org/">Byobu</a>.</li> <li>Discuss <a href="https://ubuntu.com/server/docs/tools-etckeeper">etckeeper</a> and <a href="https://etckeeper.branchable.com/">etckeeper</a>.</li> <li>Discuss <a href="https://ubuntu.com/server/docs/pam-motd">pam_motd</a>.</li> <li>Discuss <a href="https://ubuntu.com/server/docs/tools-puppet">Puppet</a> and <a href="https://www.puppet.com/docs/puppet/8/puppet_overview">Puppet overview</a>.</li> </ol> </li> <li>Discuss class tasks.</li> </ol> </li> <li>All assignments are due by Wednesday, December 13<sup>th</sup> 2022.</li> </ul> </li><!-- END Week 15 --> <!-- Week 16: Wednesday 11/30 (Off campus) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <span class="attention nowrap">No class meetings this week.</span> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <b>There is no lecture this week.</b> <span class="note normal">Contact me and I will open a web meeting for help with labs.</span></li> <li>All assignments are due by Wednesday, December 13<sup>th</sup> 2022.</li> <li>If you have not done so, please complete the <a href="../?Questionnaire">class questionnaire</a>.</li> <il>Complete all unfinished labs.</il> </ul> </li><!-- END Week 16 --> <!-- Week 17: Wednesday 12/14 (Off campus) --> <li><? $week++; ?> <?=classWeekDateCSS($class['startDate'],$week)?><?=classWeekShowHideUL($class['startDate'],$week)?> <span class="attention">Finals week. No class meeting.</span> <ul<?=classWeekShowHideClass($class['startDate'],$week)?>> <li><!-- Wednesday 1:00pm-3:30pm --> <span class="bold">No class meeting.</span> </li> <li>If you have not done so, please complete the <a href="../?Questionnaire">class questionnaire</a>.</li> <li>All assignments are due by Wednesday, December 13<sup>th</sup> 2022.</li> </ul> </li><!-- END Week 17 --> </ol> </fieldset> <? $LOCK_BELOW = $week; ?> <? /** / ?> <? /**/ ?>