<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://help.ece.ubc.ca/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jazminl</id>
	<title>ECE Information Technology Services - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://help.ece.ubc.ca/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jazminl"/>
	<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/Special:Contributions/Jazminl"/>
	<updated>2026-09-02T04:39:55Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=File:Poweredby_mediawiki_88x31.png&amp;diff=87</id>
		<title>File:Poweredby mediawiki 88x31.png</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=File:Poweredby_mediawiki_88x31.png&amp;diff=87"/>
		<updated>2009-05-15T23:25:33Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=IT:About&amp;diff=86</id>
		<title>IT:About</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=IT:About&amp;diff=86"/>
		<updated>2009-05-15T23:24:41Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This website is powered by [http://www.mediawiki.org MediaWiki]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Poweredby_mediawiki_88x31.png]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Configure_Thunderbird&amp;diff=85</id>
		<title>How To Configure Thunderbird</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Configure_Thunderbird&amp;diff=85"/>
		<updated>2009-05-15T23:22:47Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Derek Poon--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2008-Mar-18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These instructions are for&lt;br /&gt;
[http://www.mozilla.com/thunderbird/ Mozilla Thunderbird] 2.0.&lt;br /&gt;
Before performing the steps below, ensure that your account has been&lt;br /&gt;
configured to use [[Mbox to Maildir Conversion|Maildir]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==The New Account Wizard==&lt;br /&gt;
To enter the New Account Wizard, use the ''Tools'' menu to select ''Account&lt;br /&gt;
Settings...''.  Click the ''Add Account...'' button.  (The first time you&lt;br /&gt;
launch Thunderbird, you will enter the New Account Wizard automatically.)&lt;br /&gt;
&lt;br /&gt;
[[Image:Thunderbird_wiz_newacct.png]]&lt;br /&gt;
&lt;br /&gt;
Enter your real name and your e-mail address&lt;br /&gt;
(which is '''username'''''@ece.ubc.ca'').&lt;br /&gt;
&lt;br /&gt;
[[Image:Thunderbird_wiz_identity.png]]&lt;br /&gt;
&lt;br /&gt;
Then instruct Thunderbird to use the ECE mail servers, ''imap.ece.ubc.ca'' and&lt;br /&gt;
''mail.ece.ubc.ca''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Thunderbird_wiz_server.png]]&lt;br /&gt;
&lt;br /&gt;
Enter your username twice.&lt;br /&gt;
&lt;br /&gt;
[[Image:Thunderbird_wiz_usernames.png]]&lt;br /&gt;
&lt;br /&gt;
Give a name under which to save the configuration.  You can call it whatever&lt;br /&gt;
you wish; the suggested default works.&lt;br /&gt;
&lt;br /&gt;
[[Image:Thunderbird_wiz_acctname.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==More Configuration Steps==&lt;br /&gt;
Since the New Account Wizard does not prompt you for the required&lt;br /&gt;
encryption settings, the first attempt to connect to the server will fail.&lt;br /&gt;
You will need to enter these settings manually through the&lt;br /&gt;
Account Settings screen (which you can bring up using ''Tools'' &amp;gt;&lt;br /&gt;
''Account Settings...'').&lt;br /&gt;
&lt;br /&gt;
Under ''Server Settings'', choose ''SSL''.  This will automatically change the&lt;br /&gt;
port number to 993.&lt;br /&gt;
&lt;br /&gt;
[[Image:Thunderbird_settings_server.png]]&lt;br /&gt;
&lt;br /&gt;
Under ''Outgoing Server (SMTP)'', select the ''mail.ece.ubc.ca'' server and&lt;br /&gt;
click ''Edit...''.  In the dialog, select ''TLS'' and change the port to&lt;br /&gt;
''587''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Thunderbird_settings_smtp.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also== &lt;br /&gt;
* [[Email Quick Start]]&lt;br /&gt;
* [[Mbox to Maildir Conversion]]&lt;br /&gt;
* [[How To Configure Your Email Client]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Configure_Outlook_Express&amp;diff=84</id>
		<title>How To Configure Outlook Express</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Configure_Outlook_Express&amp;diff=84"/>
		<updated>2009-05-15T23:22:28Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Luca Filipozzi--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2008-Mar-18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These instructions are for Outlook Express 5.5 and 6.0.  In the screenshots&lt;br /&gt;
below, you should use your real name and username in place of mine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Setting up an Account in Outlook Express==&lt;br /&gt;
* From the 'Tools' Menu, select the 'Accounts' menu item. The 'Internet Accounts' dialog box will appear.&lt;br /&gt;
* Click on the 'Add' button and select 'Mail...'.&lt;br /&gt;
* The Wizard will step you through the process of creating an email account. Unfortunately, the Wizard is not sufficiently intelligent to help you set up your account to use SSL-enabled services like [[SMTP|SMTPS]], [[IMAPS]], or [[POP3S]].&lt;br /&gt;
* Once the Wizard is finished, your new account will appear in the list of accounts in the 'Internet Accounts' dialog box. Select the new account and click on the 'Properties' button. Make the various tabs look like the screen shots below (choose the appropriate set).&lt;br /&gt;
* Close all the windows by clicking OK or Close, and restart Outlook Express (just to be on the safe side).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Using Outlook Express with SMTPS and IMAPS==&lt;br /&gt;
Account Settings - General Tab&lt;br /&gt;
&lt;br /&gt;
[[Image:Oe_general_imap.png]]&lt;br /&gt;
&lt;br /&gt;
Account Settings - Servers Tab&lt;br /&gt;
&lt;br /&gt;
[[Image:Oe_servers_imap.png]]&lt;br /&gt;
&lt;br /&gt;
Account Settings - Advanced Tab&lt;br /&gt;
&lt;br /&gt;
[[Image:Oe_advanced_imap.png]]&lt;br /&gt;
&lt;br /&gt;
Account Settings - IMAP Tab&lt;br /&gt;
&lt;br /&gt;
[[Image:Oe_imap.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes== &lt;br /&gt;
# You may get a message &amp;quot;Fatal error: no directory: Maildir&amp;quot; until you receive your first email.&lt;br /&gt;
# The use of Outlook Express is prefered over Outlook for the following reasons:&lt;br /&gt;
:* Outlook Express supports many of the enhanced IMAP features&lt;br /&gt;
:* Outlook doesn't allow to delete folders under the IMAP folder tree&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also== &lt;br /&gt;
* [[Email Quick Start]]&lt;br /&gt;
* [[Mbox to Maildir Conversion]]&lt;br /&gt;
* [[How To Configure Your Email Client]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Configure_Eudora&amp;diff=83</id>
		<title>How To Configure Eudora</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Configure_Eudora&amp;diff=83"/>
		<updated>2009-05-15T23:22:01Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Luca Filipozzi--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2008-Mar-18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Only the version 5.2.1 of Eudora supports the latest Secure Socket Layer&lt;br /&gt;
implementations used by our mail server. You must upgrade to 5.2.1 or newer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Using Eudora with SMTPS and IMAPS==&lt;br /&gt;
From the ''Tools'' menu, choose ''Personalities''.&lt;br /&gt;
Right click on the Person/Account you wish to configure; choose ''Properties''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Eudora_persona.png]]&lt;br /&gt;
&lt;br /&gt;
From the ''Generic Properties'' tab, ensure that:&lt;br /&gt;
* ''SMTP Server'' is set to ''mail.ece.ubc.ca''&lt;br /&gt;
* ''Authentication allowed'' is ticked&lt;br /&gt;
* ''Secure Sockets when Sending'' is set to ''Required, STARTTLS'' or ''Required, Alternate Port''&lt;br /&gt;
&lt;br /&gt;
[[Image:Eudora_account_settings1.png]]&lt;br /&gt;
&lt;br /&gt;
From the ''Incoming Mail'' tab, ensure that:&lt;br /&gt;
* ''Server'' is set to ''imap.ece.ubc.ca''&lt;br /&gt;
* ''Configuration'' is set to ''IMAP''&lt;br /&gt;
* ''Secure Sockets when Receiving'' is set to ''Required, Alternate Port''&lt;br /&gt;
&lt;br /&gt;
[[Image:Eudora_account_settings2.png]]&lt;br /&gt;
&lt;br /&gt;
Eudora (as of version 7.1) does not recognize the certificate authority&lt;br /&gt;
that issued the SSL certificates for ''imap.ece.ubc.ca'' and&lt;br /&gt;
''mail.ece.ubc.ca''.  Therefore, the first time you send or receive mail,&lt;br /&gt;
you will encounter a &amp;quot;Certificate Error: Cert Chain not trusted&amp;quot; dialog.&lt;br /&gt;
Answer &amp;quot;Yes&amp;quot; to trust the certificate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also== &lt;br /&gt;
* [[Email Quick Start]]&lt;br /&gt;
* [[Mbox to Maildir Conversion]]&lt;br /&gt;
* [[How To Configure Your Email Client]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Configure_Apple_Mail&amp;diff=82</id>
		<title>How To Configure Apple Mail</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Configure_Apple_Mail&amp;diff=82"/>
		<updated>2009-05-15T23:21:38Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Derek Poon--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2008-Mar-18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These instructions are for Apple Mail 2.1.2, the version included with Mac OS X&lt;br /&gt;
10.4 (&amp;quot;Tiger&amp;quot;). Before performing the steps below, ensure that your account has been configured to use [[Mbox to Maildir Conversion|Maildir]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==The New Account Wizard==&lt;br /&gt;
To enter the New Account Wizard, select the ''Mail'' &amp;gt; ''Preferences'' menu&lt;br /&gt;
item, select the ''Accounts'' pane, then click the ''+'' button.  (The first&lt;br /&gt;
time you launch Mail, you will enter the New Account Wizard&lt;br /&gt;
automatically.)&lt;br /&gt;
&lt;br /&gt;
Select ''IMAP'' for the Account Type.  The Account Description can be anything&lt;br /&gt;
you want.  Also enter your real name and your e-mail address&lt;br /&gt;
(which is '''username'''''@ece.ubc.ca'').&lt;br /&gt;
&lt;br /&gt;
[[Image:Applemail_tiger_wiz_geninfo.png]]&lt;br /&gt;
&lt;br /&gt;
The Incoming Mail Server is ''imap.ece.ubc.ca''.  Enter the username and&lt;br /&gt;
password of your ECE account, and click ''Continue''.  It will try to connect&lt;br /&gt;
to the IMAP server, then fail after a few seconds.  This is normal, since&lt;br /&gt;
the ECE server requires SSL, which you have not configured yet.&lt;br /&gt;
&lt;br /&gt;
[[Image:Applemail_tiger_wiz_incoming.png]]&lt;br /&gt;
&lt;br /&gt;
Click ''Continue'' again, at which point it asks you about using SSL for&lt;br /&gt;
incoming mail.  (Had the application been properly designed, it would have&lt;br /&gt;
asked '''before''' trying and failing to connect without SSL.)&lt;br /&gt;
&lt;br /&gt;
[[Image:Applemail_tiger_wiz_incomingsec.png]]&lt;br /&gt;
&lt;br /&gt;
Configure the Outgoing Mail Server as ''mail.ece.ubc.ca''.  Tick ''Use&lt;br /&gt;
Authentication'', and enter your ECE username and password.  Again, click&lt;br /&gt;
''Continue'', wait for it to fail, then click ''Continue'' again.&lt;br /&gt;
&lt;br /&gt;
[[Image:Applemail_tiger_wiz_outgoing.png]]&lt;br /&gt;
&lt;br /&gt;
To finish the configuration, select SSL for outgoing mail.&lt;br /&gt;
&lt;br /&gt;
[[Image:Applemail_tiger_wiz_outgoingsec.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also== &lt;br /&gt;
* [[Email Quick Start]]&lt;br /&gt;
* [[Mbox to Maildir Conversion]]&lt;br /&gt;
* [[How To Configure Your Email Client]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Configure_Your_Email_Client&amp;diff=81</id>
		<title>How To Configure Your Email Client</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Configure_Your_Email_Client&amp;diff=81"/>
		<updated>2009-05-15T23:21:10Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Derek Poon--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2008-Jan-07--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[How To Configure Apple Mail]]&lt;br /&gt;
* [[How To Configure Eudora]]&lt;br /&gt;
* [[How To Configure Outlook Express]]&lt;br /&gt;
* [[How To Configure Thunderbird]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=SMTP&amp;diff=80</id>
		<title>SMTP</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=SMTP&amp;diff=80"/>
		<updated>2009-05-15T23:20:52Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Derek Poon--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2008-Mar-18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==What Is SMTP?==&lt;br /&gt;
The Simple Mail Transfer Protocol (SMTP) is the protocol used by clients to&lt;br /&gt;
send mail to servers to deliver to recipients. It is also used between servers&lt;br /&gt;
to transfer mail from one server to another.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How To Use SMTP==&lt;br /&gt;
Configure your mail client to send mail through the departmental SMTP server,&lt;br /&gt;
which is ''mail.ece.ubc.ca''.  The port number, authentication, and encryption&lt;br /&gt;
settings depend on where you connect from.&lt;br /&gt;
&lt;br /&gt;
===Clients Within the ECE Network===&lt;br /&gt;
If your mail client '''always''' connects to the mail server from within the ECE&lt;br /&gt;
network, authentication is not required.  Use the following settings&lt;br /&gt;
(which are usually the default):&lt;br /&gt;
&lt;br /&gt;
* Port: 25&lt;br /&gt;
* Encryption: none&lt;br /&gt;
* Authentication: none&lt;br /&gt;
&lt;br /&gt;
Laptops that sometimes connect from the ECE network and sometimes from the&lt;br /&gt;
Internet should be configured as external/roaming clients.&lt;br /&gt;
&lt;br /&gt;
===External/Roaming Clients===&lt;br /&gt;
If your mail client sends mail through the ECE mail server from outside the ECE&lt;br /&gt;
network, the ECE mail server requires your username and password.  (This&lt;br /&gt;
authentication requirement, which is standard practice, protects the mail&lt;br /&gt;
server from being used as a spam relay by external parties.)  Furthermore, to&lt;br /&gt;
avoid transmitting cleartext passwords, TLS or SSL encryption is required.&lt;br /&gt;
&lt;br /&gt;
Use the following settings:&lt;br /&gt;
&lt;br /&gt;
* Port: 587&lt;br /&gt;
* Encryption: ''TLS'' (or ''STARTTLS'')&lt;br /&gt;
* Authentication: ''PLAIN''&lt;br /&gt;
&lt;br /&gt;
Outlook Express, which does not support the TLS standard for securing SMTP&lt;br /&gt;
connections, requires these settings instead:&lt;br /&gt;
&lt;br /&gt;
* Port: 465&lt;br /&gt;
* Encryption: ''SSL''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[IMAPS]]&lt;br /&gt;
* [[POP3S]]&lt;br /&gt;
* [[How To Configure Your Email Client]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=IMAPS&amp;diff=78</id>
		<title>IMAPS</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=IMAPS&amp;diff=78"/>
		<updated>2009-05-15T23:18:57Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Luca Filipozzi--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2008-Jan-07--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==What Is IMAPS ?==&lt;br /&gt;
Internet Message Access Protocol (IMAP) is the protocol used by clients to&lt;br /&gt;
retrieve mail from servers. It differs from [[POP3S|POP3]] in that the&lt;br /&gt;
mail is stored on the server and synchronised to the client. This means that a&lt;br /&gt;
user can use a variety of clients from a variety of locations and always have&lt;br /&gt;
a consistent view of their mail folders.&lt;br /&gt;
&lt;br /&gt;
IMAP servers require clients to authenticate with a username and password.&lt;br /&gt;
Unfortunately, IMAP is not a secure protocol, so the username and password are&lt;br /&gt;
transmitted in the clear.&lt;br /&gt;
&lt;br /&gt;
IMAPS is IMAP over Secure Sockets Layer. This provides an encrypted connection&lt;br /&gt;
for the Internet Message Access Protocol. More importantly, it provides an&lt;br /&gt;
encrypted connection over which the username and password may be transmitted&lt;br /&gt;
for authentication purposes.&lt;br /&gt;
&lt;br /&gt;
The departmental mail server provides IMAPS access both internally and&lt;br /&gt;
extrernally.  Unencrypted IMAP access is not provided.&lt;br /&gt;
&lt;br /&gt;
==How To Set Up Your Account For IMAPS==&lt;br /&gt;
Your account must be configured to use the Maildir rather than the mbox&lt;br /&gt;
e-mail storage format.  See [[Mbox to Maildir Conversion]] for more information.&lt;br /&gt;
&lt;br /&gt;
==How To Configure Your Client==&lt;br /&gt;
Once you set up your account to, you need to configure your preferred client to&lt;br /&gt;
use IMAPS.  The required settings are:&lt;br /&gt;
&lt;br /&gt;
	{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
	|-&lt;br /&gt;
	! Setting&lt;br /&gt;
	! Value&lt;br /&gt;
	|-&lt;br /&gt;
	| Protocol / Server type&lt;br /&gt;
	| IMAP&lt;br /&gt;
	|-&lt;br /&gt;
	| Email address&lt;br /&gt;
	| '''username'''&amp;lt;code&amp;gt;@ece.ubc.ca&amp;lt;/code&amp;gt;&lt;br /&gt;
	|-&lt;br /&gt;
	| Server hostname&lt;br /&gt;
	| ''imap.ece.ubc.ca''&lt;br /&gt;
	|-&lt;br /&gt;
	| SSL/TLS encryption&lt;br /&gt;
	| SSL&lt;br /&gt;
	|-&lt;br /&gt;
	| Port&lt;br /&gt;
	| 993&lt;br /&gt;
	|-&lt;br /&gt;
	| Authentication type&lt;br /&gt;
	| Password (Secure authentication = No)&lt;br /&gt;
	|-&lt;br /&gt;
	| Username&lt;br /&gt;
	| '''username'''&lt;br /&gt;
	|}&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=Error_When_Using_MATLAB_Symbolic_Math_Toolbox_on_Linux&amp;diff=76</id>
		<title>Error When Using MATLAB Symbolic Math Toolbox on Linux</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=Error_When_Using_MATLAB_Symbolic_Math_Toolbox_on_Linux&amp;diff=76"/>
		<updated>2009-05-15T23:18:22Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Derek Poon--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2008-Jan-11--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Users of MATLAB 7 on Linux have reported that any attempt to perform symbolic&lt;br /&gt;
calculations results in &amp;quot;Invalid MEX-file&amp;quot; error, as in this session:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
syms a b;&lt;br /&gt;
a+b;&lt;br /&gt;
&lt;br /&gt;
??? Invalid MEX-file '/opt/matlab7/toolbox/symbolic/maplemex.mexglx': /opt/matlab7/bin/glnx86/libmaple.so: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference.&lt;br /&gt;
&lt;br /&gt;
Error in ==&amp;gt; maple at 104&lt;br /&gt;
[result,status] = maplemex(statement);&lt;br /&gt;
&lt;br /&gt;
Error in ==&amp;gt; sym.maple at 85&lt;br /&gt;
[result,status] = maple(statement);&lt;br /&gt;
&lt;br /&gt;
Error in ==&amp;gt; sym.plus at 22&lt;br /&gt;
X = maple(A(:),'+',B(:));&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This bug is due to an incompatibility between the Maple library code and the&lt;br /&gt;
C library on your system.&lt;br /&gt;
&lt;br /&gt;
If you are using ''tcsh'' as your shell, the workaround is to set an&lt;br /&gt;
environment variable when invoking MATLAB:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
setenv LD_ASSUME_KERNEL 2.4.19&lt;br /&gt;
matlab&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are using ''bash'' as your shell, the workaround is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
LD_ASSUME_KERNEL=2.4.19 matlab&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Use_the_MATLAB_Compiler&amp;diff=75</id>
		<title>How To Use the MATLAB Compiler</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Use_the_MATLAB_Compiler&amp;diff=75"/>
		<updated>2009-05-15T23:17:58Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Robert Ross--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2002-Jul-05--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The MATLAB compiler invokes the command ''cc'' to compile C code. The proper&lt;br /&gt;
''cc'' command is not in the standard path as the normal compiler on the system&lt;br /&gt;
is ''gcc''. There is a ''cc'' in ''/usr/ucb/cc'' but it is not Sun's C compiler.&lt;br /&gt;
To make sure that Sun's C compiler is found by the Matlab compiler, add the&lt;br /&gt;
following to your ''.cshrc.solaris'' file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set path=(/usr/local/applic/WorkShop6.2/SUNWspro/bin $path) &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Prepare_PDF_From_LaTeX&amp;diff=74</id>
		<title>How To Prepare PDF From LaTeX</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Prepare_PDF_From_LaTeX&amp;diff=74"/>
		<updated>2009-05-15T23:17:35Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Robert Ross--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2002-May-08--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LaTeX documents typically use the Computer Modern font. This font is not&lt;br /&gt;
resident in printers and must be downloaded to the printer in order for LaTeX&lt;br /&gt;
documents to be printed. The usual representation for the downloaded font is a&lt;br /&gt;
bit-mapped raster. It is designed for printing and the results usually look&lt;br /&gt;
good.&lt;br /&gt;
&lt;br /&gt;
Instead of printing documents, however, it is common to distribute them&lt;br /&gt;
electronically. The most common format for this is the Portable Document Format&lt;br /&gt;
(PDF). Many journals and conference proceedings require submissions in this&lt;br /&gt;
format and it is commonly used on the web.&lt;br /&gt;
&lt;br /&gt;
The usual procedure to create a PDF version of a LaTeX document is to first&lt;br /&gt;
convert it to \PostScript and then use Adobe Distiller or ''ps2pdf'' to convert&lt;br /&gt;
it to PDF. A problem with this is that the bit-mapped Computer Modern Fonts do&lt;br /&gt;
not scale well and the resulting PDF file does not look good when viewed on the&lt;br /&gt;
screen and sometimes does not look good when printed.&lt;br /&gt;
&lt;br /&gt;
The solution is to use a scalable version of the Computer Modern font. This is&lt;br /&gt;
available on the Solaris systems by adding the flag ''-Ppdf'' to the ''dvips''&lt;br /&gt;
command.  If your LaTeX source is in the file ''file.tex'', then the following&lt;br /&gt;
commands will produce ''file.pdf'' which will look good at any magnification on&lt;br /&gt;
the screen and will print with crisp characters.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
latex file.tex&lt;br /&gt;
dvips -Ppdf -o file.ps file.dvi&lt;br /&gt;
ps2pdf file.ps&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Another way to get scalable fonts is to use the pslatex package. If you do&lt;br /&gt;
this, then you don't need the ''-Ppdf'' option on the ''dvips'' command.&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=List_of_Available_MATLAB_Toolboxes&amp;diff=73</id>
		<title>List of Available MATLAB Toolboxes</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=List_of_Available_MATLAB_Toolboxes&amp;diff=73"/>
		<updated>2009-05-15T23:17:07Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Luca Filipozzi--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2002-Jul-27--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The department has two licenses of MATLAB: one for Research use and one for&lt;br /&gt;
Classroom use. The Research License can be installed on any department Solaris,&lt;br /&gt;
Linux or Windows workstation. The Classroom License may be installed only on&lt;br /&gt;
PCs used for undergraduate instruction.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Included&amp;quot; indicates product is included in the given license&lt;br /&gt;
&lt;br /&gt;
&amp;quot;X&amp;quot; indicates product is not included in the given license&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
	|-&lt;br /&gt;
 	! Toolbox&lt;br /&gt;
	! Research License&lt;br /&gt;
	! Classroom License&lt;br /&gt;
	|-&lt;br /&gt;
	| Communications Blockset 2.1&lt;br /&gt;
	| Included&lt;br /&gt;
	| Included&lt;br /&gt;
	|-&lt;br /&gt;
	| Communications Tlbx 2.1&lt;br /&gt;
	| Included&lt;br /&gt;
	| Included&lt;br /&gt;
	|-&lt;br /&gt;
	| Control System Tlbx 5.1&lt;br /&gt;
	| Included&lt;br /&gt;
	| Included&lt;br /&gt;
	|-&lt;br /&gt;
	| DSP Blockset 4.1&lt;br /&gt;
	| Included&lt;br /&gt;
	| Included&lt;br /&gt;
	|-&lt;br /&gt;
	| Data Acquisition Tlbx 2.1&lt;br /&gt;
	| Included&lt;br /&gt;
	| Included&lt;br /&gt;
	|-&lt;br /&gt;
	| Frequency Domain Sys Id Tlbx 2.0.3&lt;br /&gt;
	| Included&lt;br /&gt;
	| X&lt;br /&gt;
	|-&lt;br /&gt;
	| Fuzzy Logic Tlbx 2.1.1&lt;br /&gt;
	| Included&lt;br /&gt;
	| X&lt;br /&gt;
	|-&lt;br /&gt;
	| Image Processing Tlbx 3.1&lt;br /&gt;
	| Included&lt;br /&gt;
	| X&lt;br /&gt;
	|-&lt;br /&gt;
	| MATLAB 6.1&lt;br /&gt;
	| Included&lt;br /&gt;
	| Included&lt;br /&gt;
	|-&lt;br /&gt;
	| MATLAB C/C++ Graphics Library 2.3&lt;br /&gt;
	| Included&lt;br /&gt;
	| X               &lt;br /&gt;
	|-&lt;br /&gt;
	| MATLAB C/C++ Math Library 2.2&lt;br /&gt;
	| Included&lt;br /&gt;
	| X               &lt;br /&gt;
	|-&lt;br /&gt;
	| MATLAB Compiler 2.2&lt;br /&gt;
	| Included&lt;br /&gt;
	| X               &lt;br /&gt;
	|-&lt;br /&gt;
	| MU-Analysis and Synthesis Tlbx 3.0.6&lt;br /&gt;
	| Included&lt;br /&gt;
	| Included        &lt;br /&gt;
	|-&lt;br /&gt;
	| Neural Network Tlbx 4.0.1&lt;br /&gt;
	| Included&lt;br /&gt;
	| X               &lt;br /&gt;
	|-&lt;br /&gt;
	| Optimization Tlbx 2.1.1&lt;br /&gt;
	| Included&lt;br /&gt;
	| X               &lt;br /&gt;
	|-&lt;br /&gt;
	| Partial Differential Equations 1.0.4&lt;br /&gt;
	| Included&lt;br /&gt;
	| X               &lt;br /&gt;
	|-&lt;br /&gt;
	| Real-Time Workshop 4.1&lt;br /&gt;
	| Included&lt;br /&gt;
	| Included        &lt;br /&gt;
	|-&lt;br /&gt;
	| Robust Control Tlbx 2.0.8&lt;br /&gt;
	| Included&lt;br /&gt;
	| X               &lt;br /&gt;
	|-&lt;br /&gt;
	| Signal Processing Tlbx 5.1&lt;br /&gt;
	| Included&lt;br /&gt;
	| Included       &lt;br /&gt;
	|-&lt;br /&gt;
	| Simulink 4.1&lt;br /&gt;
	| Included&lt;br /&gt;
	| Included        &lt;br /&gt;
	|-&lt;br /&gt;
	| Statistics Tlbx 3.0&lt;br /&gt;
	| Included&lt;br /&gt;
	| X               &lt;br /&gt;
	|-&lt;br /&gt;
	| Symbolic Math Tlbx 2.1.2&lt;br /&gt;
	| Included&lt;br /&gt;
	| Included       &lt;br /&gt;
	|-&lt;br /&gt;
	| System Identification Tlbx 5.0.1&lt;br /&gt;
	| Included&lt;br /&gt;
	| X               &lt;br /&gt;
	|-&lt;br /&gt;
	| Wavelet Tlbx 2.1&lt;br /&gt;
	| Included&lt;br /&gt;
	| Included       &lt;br /&gt;
	|-&lt;br /&gt;
	| xPC Target 1.3&lt;br /&gt;
	| Included&lt;br /&gt;
	| Included       &lt;br /&gt;
	|}&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=OPNET_9.0_User_Variables_(Windows)&amp;diff=71</id>
		<title>OPNET 9.0 User Variables (Windows)</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=OPNET_9.0_User_Variables_(Windows)&amp;diff=71"/>
		<updated>2009-05-15T23:15:14Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Andrey Vlassov--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2003-May-06--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In order to be able compile modules in \OpNet enviroment on Windows platform it&lt;br /&gt;
is required to set variables. Below is a list of required variables to be set.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DevEnvDir=C:\Program Files\Microsoft Visual Studio .NET\Common7\IDE&lt;br /&gt;
&lt;br /&gt;
FrameworkDir=C:\WINNT\Microsoft.NET\Framework&lt;br /&gt;
&lt;br /&gt;
FrameworkSDKDir=C:\Program Files\Microsoft Visual Studio.NET\FrameworkSDK&lt;br /&gt;
&lt;br /&gt;
FrameworkVersion=v1.0.3705&lt;br /&gt;
&lt;br /&gt;
INCLUDE=C:\Program Files\Microsoft Visual Studio .NET\VC7\ATLMFC\INCLUDE;C:\Program Files\Microsoft Visual Studio .NET\VC7\INCLUDE;C:\Program Files\Microsoft Visual Studio .NET\VC7\PlatformSDK\include\prerelease;C:\Program Files\Microsoft Visual Studio .NET\VC7\PlatformSDK\include;C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\include;&lt;br /&gt;
&lt;br /&gt;
LIB=C:\Program Files\Microsoft Visual Studio .NET\VC7\ATLMFC\LIB;C:\Program Files\Microsoft Visual Studio .NET\VC7\LIB;C:\Program Files\Microsoft Visual Studio.NET\VC7\PlatformSDK\lib\prerelease;C:\Program Files\Microsoft Visual Studio .NET\VC7\PlatformSDK\lib;C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\lib;&lt;br /&gt;
&lt;br /&gt;
MSVCDir=C:\Program Files\Microsoft Visual Studio .NET\VC7&lt;br /&gt;
&lt;br /&gt;
Path=C:\Program Files\Microsoft Visual Studio .NET\Common7\IDE;C:\Program Files\Microsoft Visual Studio .NET\VC7\BIN;C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools;C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\bin\prerelease;C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\bin;C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\bin;C:\WINNT\Microsoft.NET\Framework\v1.0.3705;&lt;br /&gt;
&lt;br /&gt;
VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET&lt;br /&gt;
&lt;br /&gt;
VSCOMNTOOLS=&amp;quot;C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET\Common7\IDE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can download the code above as&lt;br /&gt;
[http://www.ece.ubc.ca/~andreyv/opnet/vs.bat vs.bat].  &lt;br /&gt;
You cannot use this file to set variables and you have to add them manually&lt;br /&gt;
through &amp;quot;Control Panel&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This information registered on \OpNet support site under [http://www.ece.ubc.ca/~andreyv/opnet/ FAQ 783].&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=The_Departmental_Mailing_List_Hierarchy&amp;diff=70</id>
		<title>The Departmental Mailing List Hierarchy</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=The_Departmental_Mailing_List_Hierarchy&amp;diff=70"/>
		<updated>2009-05-15T23:14:51Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2006-Jan-29--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Department's mailing list server provides mailing lists for the Department&lt;br /&gt;
and for research groups.&lt;br /&gt;
&lt;br /&gt;
The Departmental mailing lists are organised into the following hierarchy.&lt;br /&gt;
Please note that ''ece.ubc.ca'' must be appended to each mailing list's&lt;br /&gt;
address.  Also, all of these lists either are moderated or require&lt;br /&gt;
non-subscribers to confirm their postings.  Finally, subscription to these&lt;br /&gt;
lists is closed.&lt;br /&gt;
&lt;br /&gt;
* dept@&lt;br /&gt;
** faculty@ - All Regular Faculty&lt;br /&gt;
*** fullprof@ - Professors&lt;br /&gt;
*** assocprof@ - Associate Professors&lt;br /&gt;
*** assistprof@ - Assistant Professors&lt;br /&gt;
*** instructors@ - Instructors&lt;br /&gt;
** otherfac@ - All Other Faculty&lt;br /&gt;
*** emeritus@ - Emeritus Professors&lt;br /&gt;
*** sessionals@ - All Sessional Instructors&lt;br /&gt;
**** winter1@ - Sessional Instructors for Winter Session - Term 1&lt;br /&gt;
**** winter2@ - Sessional Instructors for Winter Session - Term 2&lt;br /&gt;
**** summer@ - Sessional Instructors for Summer Session&lt;br /&gt;
*** adjunct@ - Adjunct Professors&lt;br /&gt;
**** visiting@ - Visiting Scholars&lt;br /&gt;
*** staff@ - All Departmental Staff&lt;br /&gt;
**** aso@ - Administration Services Staff&lt;br /&gt;
**** sso@ - Student Services Staff&lt;br /&gt;
**** technicians@ - Technical Staff (Electrical and Electronics Technicians + Machinists)&lt;br /&gt;
**** professionals@ - Professional Staff (IT + Managers)&lt;br /&gt;
** otherstf@ - All Other Staff (Research Staff, Former Departmental Staff, etc.)&lt;br /&gt;
** grads@ - All Graduate Students&lt;br /&gt;
*** phd@ - &amp;lt;nop&amp;gt;PhD Students&lt;br /&gt;
*** masters@ - Masters (MASC + MENG) Students&lt;br /&gt;
** undergrads@ - All Undergradate Students [1]&lt;br /&gt;
*** year4@ - 4th Year Undergraduate Students&lt;br /&gt;
*** year3@ - 3rd Year Undergraduate Students&lt;br /&gt;
*** year2@ - 2nd Year Undergraduate Students&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Most commonly, the following are used:&lt;br /&gt;
&lt;br /&gt;
* for information relevant to all deparmental users: dept@&lt;br /&gt;
* for information relevant to departmental employees:  faculty@ + staff@&lt;br /&gt;
* for information relevant to all faculty: faculty@ + otherfac@&lt;br /&gt;
* for information relevant to all staff: staff@ + otherstf@&lt;br /&gt;
* for information relevant to all students: grads@ + undergrads@ &lt;br /&gt;
: '''The ECE Undergraduate student body rarely read their @ece.ubc.ca email. Faculty members attempting to reach the undergraduate student body are encouraged to approach the Student Services Office for assistance in transmitting information via the Faculty Service Center (FSC) and the Student Service Center (SSC).'''&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Sort_Email&amp;diff=69</id>
		<title>How To Sort Email</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Sort_Email&amp;diff=69"/>
		<updated>2009-05-15T23:14:33Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[How To Sort Email Using Address Extensions]]&lt;br /&gt;
* [[How To Sort Email Using Procmail|How To Sort Email Using Procmail (For Advanced Users)]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=Procmailrc-imap.txt&amp;diff=67</id>
		<title>Procmailrc-imap.txt</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=Procmailrc-imap.txt&amp;diff=67"/>
		<updated>2009-05-15T23:13:25Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Procmailrc-imap.txt]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=Procmailrc-pop.txt&amp;diff=66</id>
		<title>Procmailrc-pop.txt</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=Procmailrc-pop.txt&amp;diff=66"/>
		<updated>2009-05-15T23:13:03Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Procmailrc-pop.txt]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Filter_Out_Spam&amp;diff=65</id>
		<title>How To Filter Out Spam</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Filter_Out_Spam&amp;diff=65"/>
		<updated>2009-05-15T23:12:26Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2005-Nov-30--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Why doesn't the mail server filter out spam?==&lt;br /&gt;
No filtering mechanism, algorithm or tool is perfect.  A global solution to the&lt;br /&gt;
spam problem will, invariably, cause some users' legitimate email to be&lt;br /&gt;
deleted.  Therefore, we leave the decision as to whether to filter email to&lt;br /&gt;
each individual user.  To help users filter their email, we have deployed&lt;br /&gt;
Spam Assassin.&lt;br /&gt;
&lt;br /&gt;
==What is Spam Assassin?==&lt;br /&gt;
[http://spamassassin.apache.org Spam Assassin] is a classifier.  Its only&lt;br /&gt;
purpose is to classify email as potential spam.  It does '''NOT''' filter in and&lt;br /&gt;
of itself.  You need to use procmail to do the actual filtering.&lt;br /&gt;
&lt;br /&gt;
Spam Assassin uses a combination of heuristics, realtime black-hole list (RBL)&lt;br /&gt;
lookups, and a per-user Bayesian filters to classify email.  Each rule that is&lt;br /&gt;
matched adds to the points of a particular email.  The default threshold is&lt;br /&gt;
5.0: emails with a score of more than 5.0 points are classified as spam.&lt;br /&gt;
&lt;br /&gt;
==How do I filter my email?==&lt;br /&gt;
First, you need to read and understand [[How Received Email Is Processed]].  Second, you need need to add the following&lt;br /&gt;
procmail recipes to your ''.procmailrc'' file (see [[How To Sort Email Using Procmail]]).  These recipes will cause your received email to be (stage 1) classified by Spam Assassin and (stage 2) filtered.&lt;br /&gt;
&lt;br /&gt;
===Stage 1 - Classification===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  ### Stage 1: classification&lt;br /&gt;
  # send the email to Spam Assassin for classification&lt;br /&gt;
  :0fw:spam.lock&lt;br /&gt;
* &amp;lt; 256000&lt;br /&gt;
  | spamc -f&lt;br /&gt;
&lt;br /&gt;
  # handle errors from Spam Assassin gracefully&lt;br /&gt;
  :0e&lt;br /&gt;
  {&lt;br /&gt;
    EXITCODE=$?&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The above procmail recipe pipes your received email to Spam Assassin for&lt;br /&gt;
classification.  Spam Assassin will add headers containing the results of the&lt;br /&gt;
classification to the email.  For example,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  X-Spam-Flag: YES&lt;br /&gt;
  X-Spam-Status: Yes, hits=6.1 required=5.0&lt;br /&gt;
  X-Spam-Level: ******&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stage 2 - Filtering===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  ### Stage 2: filtering (IMAP)&lt;br /&gt;
  # example: put spam email into a subfolder named 'spam'&lt;br /&gt;
  :0&lt;br /&gt;
* ^X-Spam-Flag: YES&lt;br /&gt;
  ${MAILDIR}/.spam/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The above procmail recipe is useful for IMAP (Maildir) users.  It filters based&lt;br /&gt;
on the ''X-Spam-Flag'' header.  Email classified as spam is placed into&lt;br /&gt;
the Maildir-format mail folder: ''~/Maildir/.spam/''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  ### Stage 2: filtering (POP)&lt;br /&gt;
  # example: forward spam to some other address&lt;br /&gt;
  :0&lt;br /&gt;
* ^X-Spam-Flag: YES&lt;br /&gt;
  ! nobody@example.com&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The above procmail recipe is useful for POP (spool file) users.  It filters&lt;br /&gt;
based on the ''X-Spam-Flag'' header.  Email classified as spam is forwarded to&lt;br /&gt;
another address, ''nobody@example.com''.&lt;br /&gt;
&lt;br /&gt;
Mail that is not caught by the Spam Assassin processing is stored in the&lt;br /&gt;
default location, ''~/Maildir/'' for IMAP (Maildir) users and&lt;br /&gt;
''/var/spool/&amp;lt;username&amp;gt;'' for POP (spool file) users.&lt;br /&gt;
&lt;br /&gt;
Remember that your ''~/.forward'' file gets processed before ''~/.procmailrc''&lt;br /&gt;
(see [[How Received Email Is Processed]]);&lt;br /&gt;
therefore, if you fail to delete your ''~/.forward'' file, then your mail will&lt;br /&gt;
simply be forwarded, bypassing the procmail and Spam Assassin processing.&lt;br /&gt;
&lt;br /&gt;
==I use POP.  Is there an example ''.procmailrc'' file for POP users?==&lt;br /&gt;
Yes.  See this example [[procmailrc-pop.txt|procmailrc-pop.txt]] file.&lt;br /&gt;
&lt;br /&gt;
Please note the extensive comments describing various options for filtering the&lt;br /&gt;
email classified as spam by Spam Assassin&lt;br /&gt;
&lt;br /&gt;
Please note the additional directives to handle going on 'vacation'.&lt;br /&gt;
&lt;br /&gt;
If you choose to use this example [[procmailrc-pop.txt|procmailrc-pop.txt]] file, be sure to copy&lt;br /&gt;
it to ''~/.procmailrc'' and to change its mode to 644 or 600.&lt;br /&gt;
&lt;br /&gt;
====Important Note:====&lt;br /&gt;
Some Windows browsers automatically append DOS EOL=characters to lines in text files.  This is a '''*bad thing*'''.  Ensure that the&lt;br /&gt;
[[File:Procmailrc-pop.txt|procmailrc-pop.txt]] file is saved with Unix EOL!!  To convert from DOS to&lt;br /&gt;
Unix EOL, use the ''dos2unix'' command on the Solaris or Linux departmental&lt;br /&gt;
workstations.  If the [[procmailrc-pop.txt|procmailrc-pop.txt]] file contains DOS EOL characters&lt;br /&gt;
(^M), then spamc will fail and you will lose mail!&lt;br /&gt;
&lt;br /&gt;
==I use IMAP.  Is there a complete example ''.procmailrc'' file for IMAP users?==&lt;br /&gt;
Yes.  See this example [[procmailrc-imap.txt|procmailrc-imap.txt]] file.&lt;br /&gt;
&lt;br /&gt;
Please note the extensive comments describing various options for filtering the&lt;br /&gt;
email classified as spam by Spam Assassin&lt;br /&gt;
&lt;br /&gt;
Please note the additional directives to handle going on 'vacation'.&lt;br /&gt;
&lt;br /&gt;
Please note the additional directives to handle sorting email sent to address&lt;br /&gt;
extensions into separate folders.&lt;br /&gt;
&lt;br /&gt;
If you choose to use this example [[procmailrc-imap.txt|procmailrc-imap.txt]] file, be sure to copy&lt;br /&gt;
it to ''~/.procmailrc'' and to change its mode to 644 or 600.&lt;br /&gt;
&lt;br /&gt;
====Important Note:====&lt;br /&gt;
Some Windows browsers automatically append DOS EOL=characters to lines in text files.  This is a '''*bad thing*'''.  Ensure that the&lt;br /&gt;
[[procmailrc-imap.txt|procmailrc-imap.txt]] file is saved with Unix EOL!!  To convert from DOS to&lt;br /&gt;
Unix EOL, use the ''dos2unix'' command on the Solaris or Linux departmental&lt;br /&gt;
workstations.  If the [[procmailrc-imap.txt|procmailrc-imap.txt]] file contains DOS EOL characters&lt;br /&gt;
(^M), then spamc will fail and you will lose mail!&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Sort_Email_Using_Address_Extensions&amp;diff=63</id>
		<title>How To Sort Email Using Address Extensions</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Sort_Email_Using_Address_Extensions&amp;diff=63"/>
		<updated>2009-05-15T23:11:36Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Luca Filipozzi--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2002-Jan-12--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Email can be addressed to you in one of two ways:&lt;br /&gt;
* to your standard email address: '''username'''''@ece.ubc.ca'' (e.g., ''johns@ece.ubc.ca'')&lt;br /&gt;
* to an extended email address: '''username'''''+'''''extension'''''@ece.ubc.ca'' (e.g., ''johns+foobar@ece.ubc.ca'')&lt;br /&gt;
&lt;br /&gt;
Both address forms are recognized as being for you. The difference is that the&lt;br /&gt;
mail server can be told to do different processing for mail addressed to your&lt;br /&gt;
extended email address based on the extension. The delimiter separating your&lt;br /&gt;
username and the extension is the ''+'' (plus) character. You can use as many&lt;br /&gt;
different extensions as you like: all the email will still be delivered to you.&lt;br /&gt;
&lt;br /&gt;
One particularly handy use of extended usernames is automatic sorting of your&lt;br /&gt;
incoming email. (Please note: this will only work for those people who have&lt;br /&gt;
chosen to use [[Mbox to Maildir Conversion|Maildirs]]).&lt;br /&gt;
&lt;br /&gt;
Suppose you are interested in subscribing to the [http://www.securityfocus.com/ bugtraq mailing list].  If you subscribe with&lt;br /&gt;
'''username'''''+bugtraq@ece.ubc.ca'', and you place a file named&lt;br /&gt;
''.forward+bugtraq'' file in your home directory containing:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
~/Maildir/.bugtraq/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then email from the bugtraq mailing list would be sorted into your bugtraq&lt;br /&gt;
folder automatically. No more bugtraq emails cluttering your normal inbox!&lt;br /&gt;
&lt;br /&gt;
'''NB''': the trailing slash on ''~/Maildir/.bugtraq/'' tells the mail server to&lt;br /&gt;
deliver to a Maildir-formatted mailbox. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also== &lt;br /&gt;
* [[Mbox to Maildir Conversion]]&lt;br /&gt;
* [[How To Sort Email Using Procmail]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=Email_Forwarding&amp;diff=62</id>
		<title>Email Forwarding</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=Email_Forwarding&amp;diff=62"/>
		<updated>2009-05-15T23:10:02Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2005-Nov-30--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Suppose that you use another email account as your primary account and that you&lt;br /&gt;
would like all your ECE email to be delivered there.&lt;br /&gt;
&lt;br /&gt;
There are two ways to accomplish this:&lt;br /&gt;
* with directives in ''.forward'' files or&lt;br /&gt;
* with directives in ''.procmailrc'' files.&lt;br /&gt;
&lt;br /&gt;
Please read [[How Received Email Is Processed]] to understand the difference between using ''.forward'' and ''.procmailrc''.&lt;br /&gt;
&lt;br /&gt;
====Using ''.forward'' To Forward Email====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  somebody@example.com&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Using ''.procmailrc'' To Forward Email====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  :0&lt;br /&gt;
  ! somebody@example.com&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_Received_Email_Is_Processed&amp;diff=61</id>
		<title>How Received Email Is Processed</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_Received_Email_Is_Processed&amp;diff=61"/>
		<updated>2009-05-15T23:09:32Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2007-Oct-03--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
The mail server processes incoming email addressed to your account by checking&lt;br /&gt;
for directives in files in your home directory.  If no directives are found,&lt;br /&gt;
then it will use the destination of last resort.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Processing of Forward Files==&lt;br /&gt;
First, the mail server looks for and honours the contents of the file named&lt;br /&gt;
''.forward'' in your home directory.  Directives in this ''.forward'' file tend&lt;br /&gt;
to be relatively simple, such as as asking the mail server to forward your mail&lt;br /&gt;
to some other account (please see [[How To Forward Email]]).&lt;br /&gt;
If this file is found, the search for the next file, ''.procmailrc'', is not&lt;br /&gt;
undertaken and the destination of last resort does not to be used.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Processing of Procmailrc Files==&lt;br /&gt;
If no ''.forward'' file was found, then the mail server looks for and honours&lt;br /&gt;
the contents of the file named ''.procmailrc'' in your home directory.&lt;br /&gt;
Directives in this ''.procmailrc'' file might be as simple as asking the mail&lt;br /&gt;
server to forward your mail to some other account but can be as complicated as&lt;br /&gt;
filtering for spam (please see [[How To Filter Out Spam]]).&lt;br /&gt;
If this file is found, the destination of last resort is not used.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Destination of Last Resort==&lt;br /&gt;
If no ''.forward'' file nor ''.procmailrc'' file was found in your home&lt;br /&gt;
directory, then the mail server appends the incoming email to your&lt;br /&gt;
mbox-formatted spool file: ''/var/mail/'''''username'''.  This is the so-called&lt;br /&gt;
destination of last resort.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Interaction with POP==&lt;br /&gt;
If you want to use POP (POP3S, actually), then you should have a ''.forward''&lt;br /&gt;
file or ''.procmailrc'' file that causes the mail server to redirect yourmail&lt;br /&gt;
into your spool file, or neither of these files (so that the destination of&lt;br /&gt;
last resort is used).  The POP server expects to find your new mail in your&lt;br /&gt;
spool file.  Please see [[POP3S]] for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Interaction with IMAP and Webmail==&lt;br /&gt;
If you want to use IMAP (IMAPS, actually) or Webmail, then you should have a&lt;br /&gt;
''.forward'' file or a ''.procmailrc'' file that causes the mail server to&lt;br /&gt;
redirect your mail into a folder called ''Maildir'' in your home directory.&lt;br /&gt;
The IMAP server expects to find your new mail in your ''Maildir''.  Please see&lt;br /&gt;
[[IMAPS]] for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Interaction with Disk Quotas==&lt;br /&gt;
Mbox spool files have a quota of 100MB.&lt;br /&gt;
&lt;br /&gt;
Maildir folders in your home directory are limited to your quota on the file&lt;br /&gt;
server volume where your home directory resides or the size of the volume,&lt;br /&gt;
whichever is filled first.&lt;br /&gt;
&lt;br /&gt;
Once you reach your quota or the disk is full, email will queue for up to four&lt;br /&gt;
days before being bounced back to the originator.&lt;br /&gt;
&lt;br /&gt;
Please ensure that you remain below your quota to ensure that email is&lt;br /&gt;
delivered to you.&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=Email_Quick_Start&amp;diff=60</id>
		<title>Email Quick Start</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=Email_Quick_Start&amp;diff=60"/>
		<updated>2009-05-15T23:09:12Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Derek Poon--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2008-Mar-18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ECE accounts come with the ability to send and receive e-mail.  Your e-mail&lt;br /&gt;
address is '''username'''''@ece.ubc.ca''.  (If you need a departmental account,&lt;br /&gt;
please see [[How To Get An Account]].)&lt;br /&gt;
&lt;br /&gt;
Although the department supports several methods for sending and receiving&lt;br /&gt;
e-mail, most users will find that the recommendations below will suit&lt;br /&gt;
their needs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Enable Maildir For Your Account==&lt;br /&gt;
'''The instructions below assume that your account is configured to use Maildir&lt;br /&gt;
as the mail storage format.'''  Accounts created since 2008 already use Maildir&lt;br /&gt;
by default.  If you have an account created in 2007 or earlier, or if you are&lt;br /&gt;
unsure whether you are using Maildir, please refer to Maildir Conversion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Webmail==&lt;br /&gt;
Access your mail using a web browser through https://webmail.ece.ubc.ca/.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Configure Your Email Client==&lt;br /&gt;
To read your mail using an e-mail client such as&lt;br /&gt;
[http://www.mozilla.com/thunderbird Mozilla Thunderbird],&lt;br /&gt;
[http://www.eudora.com/ Eudora], or&lt;br /&gt;
[http://www.microsoft.com/windows/ie/ie6/using/oe/default.mspx Microsoft Outlook Express], use the settings below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Receive Mail Via IMAPS===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
	|-&lt;br /&gt;
	!  Setting&lt;br /&gt;
	!  Value&lt;br /&gt;
	|-&lt;br /&gt;
	|  Protocol / Server type&lt;br /&gt;
	|  IMAP&lt;br /&gt;
	|-&lt;br /&gt;
	|  Email address&lt;br /&gt;
	|  '''username'''''@ece.ubc.ca''&lt;br /&gt;
	|-&lt;br /&gt;
	|  Server hostname&lt;br /&gt;
	|  ''imap.ece.ubc.ca''&lt;br /&gt;
	|-&lt;br /&gt;
	|  SSL/TLS encryption&lt;br /&gt;
	|  SSL&lt;br /&gt;
	|-&lt;br /&gt;
	|  Port&lt;br /&gt;
	|  993&lt;br /&gt;
	|-&lt;br /&gt;
	|  Authentication type&lt;br /&gt;
	|  Password (Secure authentication = No)&lt;br /&gt;
	|-&lt;br /&gt;
	|  Username&lt;br /&gt;
	|  '''username'''&lt;br /&gt;
	|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Send Mail Via SMTP===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
	|-&lt;br /&gt;
	!  Setting&lt;br /&gt;
	!  Value&lt;br /&gt;
	|-&lt;br /&gt;
	|  Protocol / Server type&lt;br /&gt;
	|  SMTP&lt;br /&gt;
	|-&lt;br /&gt;
	|  Server hostname&lt;br /&gt;
	|  ''mail.ece.ubc.ca''&lt;br /&gt;
	|-&lt;br /&gt;
	|  SSL/TLS encryption&lt;br /&gt;
	|  TLS&lt;br /&gt;
	|-&lt;br /&gt;
	|  Port&lt;br /&gt;
	|  587&lt;br /&gt;
	|-&lt;br /&gt;
	|  Server requires authentication&lt;br /&gt;
	|  Yes&lt;br /&gt;
	|-&lt;br /&gt;
	|  Authentication type&lt;br /&gt;
	|  Plain (Secure authentication = No)&lt;br /&gt;
	|-&lt;br /&gt;
	|  Username&lt;br /&gt;
	|  '''username'''&lt;br /&gt;
	|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exception for Outlook Express: Use SSL on port 465 instead of TLS on port 587.&lt;br /&gt;
&lt;br /&gt;
[[How To Configure Your Email Client|Specific instructions]] for configuring common email&lt;br /&gt;
clients are also available.&lt;br /&gt;
&lt;br /&gt;
==For More Information==&lt;br /&gt;
Variations on the recommendations above are possible.  For more information,&lt;br /&gt;
see [[SMTP]], [[IMAPS]], and [[POP3S]].&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Display_X_Applications_On_Windows&amp;diff=59</id>
		<title>How To Display X Applications On Windows</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Display_X_Applications_On_Windows&amp;diff=59"/>
		<updated>2009-05-15T23:08:20Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2008-Feb-03--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
In order to display an X application running on a Unix/Linux box on your&lt;br /&gt;
Windows workstation, you need to do two things:&lt;br /&gt;
&lt;br /&gt;
# when you connect to the Unix/Linux box with ssh, you must do so with the 'tunnel X11 connections' option turned on; and&lt;br /&gt;
# you must run an X server on your Windows workstation with appropriate permissions.&lt;br /&gt;
&lt;br /&gt;
Below, you will find instructions on how to use X-Win32 as your X server for&lt;br /&gt;
Windows.  The demo of the latest version of X-Win32 is limited to only 30&lt;br /&gt;
minutes of operation at a time, at which point you must restart it and your ssh&lt;br /&gt;
connection.  X-Win32 is probably the most intuitive of the X servers available&lt;br /&gt;
for Windows, but others do exist (see [[#Notes|Notes]], below).  Instructions&lt;br /&gt;
for these other X-servers is not provided.&lt;br /&gt;
&lt;br /&gt;
Note that the terminology may be confusing: the &amp;quot;X server&amp;quot; (such as X-Win32)&lt;br /&gt;
runs on your workstation, and the &amp;quot;X client&amp;quot; (the program you want to run,&lt;br /&gt;
such as ''xclock'') runs on the remote machine.  Just remember that the X&lt;br /&gt;
server is providing input and display services for the X client programs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==X-Win32 and SSH==&lt;br /&gt;
===Install and Configure X-Win32===&lt;br /&gt;
# Install X-Win32: [http://mirrors.ece.ubc.ca/#starnet Download X-Win32] and install it.  ECE has a site license for research use on certain subnets. Without the license, X-Win32 will run for a maximum of 30 minutes at a time in demo mode; you will need to purchase the product if you find this limit unacceptable.&lt;br /&gt;
# Configure X-Win32: Launch X-Config (Start Menu | Programs | X-Win32 5.4 | X-Config) and select the Security tab.  Add 127.0.0.1 to the xhost list as shown in this image.&lt;br /&gt;
&lt;br /&gt;
[[Image:Xapps_xwin32-config.png]]&lt;br /&gt;
&lt;br /&gt;
===Download and Configure SSH===&lt;br /&gt;
You may use either the commercial SSH Secure Shell client or PuTTY, as&lt;br /&gt;
described in [[How To Use SSH]].&lt;br /&gt;
&lt;br /&gt;
# To configure SSH Secure Shell: Launch the Secure Shell Client (Start Menu | Programs | SSH Secure Shell | Secure Shell Client) and open the settings dialog box (Edit | Settings).  Select Tunneling and enable &amp;quot;Tunnel X11 connections&amp;quot; as shown in this image: [[Image:Xapps_ssh-config.png]]&lt;br /&gt;
&lt;br /&gt;
# To configure PuTTY: Launch PuTTY.  In the initial dialog box, under Connection | SSH | X11, select &amp;quot;Enable X11 forwarding&amp;quot;: [[Image:Xapps_putty-x11fwd.png]]&lt;br /&gt;
&lt;br /&gt;
===Usage===&lt;br /&gt;
# Launch X-Win32.&lt;br /&gt;
# Launch the SSH client (SSH Secure Shell or PuTTY) and connect to the Unix/Linux server of your choice.&lt;br /&gt;
# In the SSH Secure Shell, enter an X command to launch the X application. (e.g.: type ''xterm &amp;amp;'' to launch an xterm)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
* Another, cheaper X-Server for Windows is [http://tnt.microimages.com/www/html/freestuf/mix/ MI/X].&lt;br /&gt;
* Cygwin, a free unix-like environment for Windows, includes the free [http://x.cygwin.com/ Cygwin/X] X server.&lt;br /&gt;
* Consider using Linux or Mac OS X instead of Windows.  (The Mac OS X installation disc includes an X server, but it is not installed by default.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also== &lt;br /&gt;
* [[How To Tunnel Connections Through SSH]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=Debian:_Weak_Cryptographic_Keys&amp;diff=57</id>
		<title>Debian: Weak Cryptographic Keys</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=Debian:_Weak_Cryptographic_Keys&amp;diff=57"/>
		<updated>2009-05-15T23:06:59Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2008-May-27--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On May 13, 2008, a security advisory was issued, warning that Debian 4.0&lt;br /&gt;
(&amp;quot;etch&amp;quot;) Linux distribution contained a crippled random-number generator.  As a&lt;br /&gt;
result, most cryptographic functionality was severely weakened.  Unlike&lt;br /&gt;
most security vulnerabilities, simply updating the software on affected &lt;br /&gt;
machines is insufficient to close the security hole -- weak cryptographic&lt;br /&gt;
keys generated on the affected machines also need to be replaced.&lt;br /&gt;
&lt;br /&gt;
ECE IT Services has taken the following precautions:&lt;br /&gt;
&lt;br /&gt;
# Some servers have obtained new SSH host keys, resulting in warnings visible to users.&lt;br /&gt;
# Effective immediately, weak SSH keys are no longer accepted for authenticating to SSH servers.  Affected users will need to regenerate their SSH RSA keys if they wish to log in user RSA keys instead of passwords.&lt;br /&gt;
# '''New 2006-06-10''': DSA keys are no longer accepted for authenticating to SSH servers, even if they were created using a random number generator. Due to the way the Digital Signature Algorithm works, if a DSA key is ever used from a machine with a weak random number generator, an evesdropper can derive the DSA private key.  If you have been using a DSA key, please create an RSA key instead, as the RSA algorithm does not have this weakness.&lt;br /&gt;
# We have re-issued all SSL certificates that contain weak keys.  If you have [[How To Install The Root Certificate|installed the ECE Root Certificate]], this should result in no visible change.  Otherwise, your web browser will warn you about connecting to uncertified servers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Actions Required of Users==&lt;br /&gt;
Since Debian is widely used in the ECE Department, and this security hole&lt;br /&gt;
affects even users who normally do not use a Debian 4.0 workstation, please&lt;br /&gt;
feel free to ask ''help@ece.ubc.ca'' if you need guidance on what actions you&lt;br /&gt;
need to take.&lt;br /&gt;
&lt;br /&gt;
# If you use RSA or DSA keys to authenticate to SSH servers, and your key no longer works, check your ''~/.ssh/authorized_keys'' file.  If ECE IT Services has determined that your ''authorized_keys'' file contains a weak key or a DSA key, there will be a comment in that file indicating so.  In that case, you should remove the key from ''~/.ssh/authorized_keys'', run ''ssh-keygen'' to generate a new RSA key, and add your new RSA public key to ''~/.ssh/authorized_keys''.&lt;br /&gt;
# If your SSH client warns you that the host key of the server you are connecting to has changed, you will need to accept the new host key.&lt;br /&gt;
&lt;br /&gt;
The OpenSSH warning looks like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&lt;br /&gt;
   @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @&lt;br /&gt;
   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&lt;br /&gt;
   IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!&lt;br /&gt;
   Someone could be eavesdropping on you right now (man-in-the-middle attack)!&lt;br /&gt;
   It is also possible that the RSA host key has just been changed.&lt;br /&gt;
   The fingerprint for the RSA key sent by the remote host is&lt;br /&gt;
   01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:ef.&lt;br /&gt;
   Please contact your system administrator.&lt;br /&gt;
   Add correct host key in ~username/.ssh/known_hosts to get rid of this message.&lt;br /&gt;
   Offending key in ~username/.ssh/known_hosts:123&lt;br /&gt;
   RSA host key for server.ece.ubc.ca has changed and you have requested strict checking.&lt;br /&gt;
   Host key verification failed.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you use PuTTY as your SSH client, then the warning looks like this:&lt;br /&gt;
&lt;br /&gt;
[[Image:DebianWeakKeys_PuTTYHostKeyWarning.png]]&lt;br /&gt;
&lt;br /&gt;
Normally, you should heed the warning as an indication that an attacker&lt;br /&gt;
may have intercepted your SSH session, but in this case the host key changes&lt;br /&gt;
are legitimate.  Use a text editor to remove the offending line from your&lt;br /&gt;
''known_hosts'' file.&lt;br /&gt;
&lt;br /&gt;
For your convenience, ECE IT Services has already removed weak SSH host keys&lt;br /&gt;
from all users' ''~/.ssh/known_hosts'' files in their ECE home directories.&lt;br /&gt;
As a consequence, you will see this (if using OpenSSH):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   The authenticity of host 'server.ece.ubc.ca (137.82.1.1)' can't be established.&lt;br /&gt;
   RSA key fingerprint is 01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:ef.&lt;br /&gt;
   Are you sure you want to continue connecting (yes/no)?&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please check that the fingerprint matches the ones given below.  Then and&lt;br /&gt;
only then answer &amp;quot;yes&amp;quot; to continue.&lt;br /&gt;
&lt;br /&gt;
	{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
	|-&lt;br /&gt;
	! SSH Server&lt;br /&gt;
	!  Fingerprint of RSA Host Key&lt;br /&gt;
	|- &lt;br /&gt;
	| ssh-linux.ece.ubc.ca&lt;br /&gt;
	| ''8e:95:cc:cf:66:9b:da:0f:67:72:28:94:a1:f7:33:1a'' &lt;br /&gt;
	|- &lt;br /&gt;
	| atwell.ece.ubc.ca&lt;br /&gt;
	| ''94:de:32:58:95:57:65:26:91:d7:d3:26:ea:75:91:df'' &lt;br /&gt;
	|- &lt;br /&gt;
	| blake.ece.ubc.ca&lt;br /&gt;
	| ''7d:b6:7d:d6:34:1e:a1:7a:e4:c2:02:f2:eb:77:f1:7b'' &lt;br /&gt;
	|- &lt;br /&gt;
	| commlab32.ece.ubc.ca&lt;br /&gt;
	| ''28:6c:22:85:6a:1a:c9:a6:d5:0b:cf:3b:9f:ce:0e:fc'' &lt;br /&gt;
	|- &lt;br /&gt;
	| commlab33.ece.ubc.ca&lt;br /&gt;
	| ''00:c1:e6:49:3e:2c:a4:d3:c1:5a:61:ba:cd:99:0c:76'' &lt;br /&gt;
	|- &lt;br /&gt;
	| dellped.ece.ubc.ca&lt;br /&gt;
	| ''e4:75:c7:56:ad:16:bf:22:0c:02:9c:63:a1:1b:9a:80'' &lt;br /&gt;
	|- &lt;br /&gt;
	| golomb.ece.ubc.ca&lt;br /&gt;
	| ''6a:2c:d7:c0:3f:c7:f2:97:93:a5:78:df:a3:8a:b7:70'' &lt;br /&gt;
	|- &lt;br /&gt;
	| gould.ece.ubc.ca&lt;br /&gt;
	| ''94:79:ae:07:15:6e:a9:83:a6:f4:36:c4:0d:96:cc:3e'' &lt;br /&gt;
	|- &lt;br /&gt;
	| hct0.ece.ubc.ca&lt;br /&gt;
	| ''49:34:b1:2b:97:be:02:cb:45:75:00:da:9d:62:68:07'' &lt;br /&gt;
	|- &lt;br /&gt;
	| isp-pc01.ece.ubc.ca&lt;br /&gt;
	| ''d2:63:1d:84:76:06:72:dc:9c:8a:09:b3:9d:62:a5:72'' &lt;br /&gt;
	|- &lt;br /&gt;
	| ito1.ece.ubc.ca&lt;br /&gt;
	| ''67:5f:40:a0:11:de:77:41:14:52:2c:6e:d8:eb:cb:98'' &lt;br /&gt;
	|- &lt;br /&gt;
	| ito4.ece.ubc.ca&lt;br /&gt;
	| ''c2:ab:8b:63:b5:8d:08:a0:7e:7f:32:d2:a4:c9:8d:bc'' &lt;br /&gt;
	|- &lt;br /&gt;
	| ito5.ece.ubc.ca&lt;br /&gt;
	| ''d5:af:b3:2b:0c:13:8c:d9:d0:46:92:5f:78:ba:b2:8c'' &lt;br /&gt;
	|- &lt;br /&gt;
	| ito6.ece.ubc.ca&lt;br /&gt;
	| ''56:85:16:7a:84:5d:e3:c3:76:60:ca:df:c6:cf:53:e0'' &lt;br /&gt;
	|- &lt;br /&gt;
	| jerry.ece.ubc.ca&lt;br /&gt;
	| ''26:1c:72:bc:3e:9a:39:93:32:c5:47:42:2a:51:f0:2e'' &lt;br /&gt;
	|- &lt;br /&gt;
	| kramer.ece.ubc.ca&lt;br /&gt;
	| ''02:e2:65:09:b5:dd:6d:fd:0e:16:0b:a0:75:2a:70:c5'' &lt;br /&gt;
	|- &lt;br /&gt;
	| lampe1.ece.ubc.ca&lt;br /&gt;
	| ''9f:5d:2f:19:ad:7c:bb:cc:ca:de:ac:8b:78:1f:27:3b'' &lt;br /&gt;
	|- &lt;br /&gt;
	| lersse0.ece.ubc.ca&lt;br /&gt;
	| ''07:af:7f:01:e7:ed:a1:fa:30:fb:28:fa:cc:b7:69:14'' &lt;br /&gt;
	|- &lt;br /&gt;
	| lvs1-r2.ece.ubc.ca&lt;br /&gt;
	| ''8e:95:cc:cf:66:9b:da:0f:67:72:28:94:a1:f7:33:1a'' &lt;br /&gt;
	|- &lt;br /&gt;
	| lvs1-r3.ece.ubc.ca&lt;br /&gt;
	| ''8e:95:cc:cf:66:9b:da:0f:67:72:28:94:a1:f7:33:1a'' &lt;br /&gt;
	|- &lt;br /&gt;
	| lvs1-r4.ece.ubc.ca&lt;br /&gt;
	| ''8e:95:cc:cf:66:9b:da:0f:67:72:28:94:a1:f7:33:1a'' &lt;br /&gt;
	|- &lt;br /&gt;
	| lvs1-r5.ece.ubc.ca&lt;br /&gt;
	| ''8e:95:cc:cf:66:9b:da:0f:67:72:28:94:a1:f7:33:1a'' &lt;br /&gt;
	|- &lt;br /&gt;
	| mach1.ece.ubc.ca&lt;br /&gt;
	| ''80:96:e7:47:fb:1e:11:d8:3e:e3:1e:9c:df:5a:74:d8'' &lt;br /&gt;
	|- &lt;br /&gt;
	| mach13.ece.ubc.ca&lt;br /&gt;
	| ''a0:b8:a4:d8:be:ec:2f:23:1b:39:4e:f6:a4:b4:e4:4c'' &lt;br /&gt;
	|- &lt;br /&gt;
	| mirabbasi2.ece.ubc.ca&lt;br /&gt;
	| ''3c:64:ed:f4:96:ae:b4:b8:ba:e6:87:ba:f9:d3:be:2d'' &lt;br /&gt;
	|- &lt;br /&gt;
	| morty.ece.ubc.ca&lt;br /&gt;
	| ''08:5a:37:8a:ee:79:2e:47:74:7a:08:c3:72:ea:20:5e'' &lt;br /&gt;
	|- &lt;br /&gt;
	| psserv.ece.ubc.ca&lt;br /&gt;
	| ''f0:29:7c:01:63:09:ea:52:67:d9:b9:c2:ad:57:63:32'' &lt;br /&gt;
	|- &lt;br /&gt;
	| rafeef1.ece.ubc.ca&lt;br /&gt;
	| ''b9:2f:5f:6c:4c:8b:3b:5a:85:f1:42:cc:c7:d0:b3:f7'' &lt;br /&gt;
	|- &lt;br /&gt;
	| rs-dell01.ece.ubc.ca&lt;br /&gt;
	| ''d1:88:0f:2e:1d:20:c5:ad:c1:19:46:ce:e3:24:67:48'' &lt;br /&gt;
	|- &lt;br /&gt;
	| rs-dell02.ece.ubc.ca&lt;br /&gt;
	| ''78:25:8c:17:93:a6:87:9a:ca:79:93:6a:b2:11:08:72'' &lt;br /&gt;
	|- &lt;br /&gt;
	| rs-dell03.ece.ubc.ca&lt;br /&gt;
	| ''c6:63:85:34:9a:78:82:eb:b0:93:2d:04:dc:8c:5a:c0'' &lt;br /&gt;
	|- &lt;br /&gt;
	| rs-dell04.ece.ubc.ca&lt;br /&gt;
	| ''e1:89:02:0c:d1:b3:eb:fc:14:06:15:c2:0b:9a:ee:2c'' &lt;br /&gt;
	|- &lt;br /&gt;
	| rs-dell05.ece.ubc.ca&lt;br /&gt;
	| ''6b:db:9c:00:18:f9:56:d6:d1:f8:d3:f2:0f:37:1c:28'' &lt;br /&gt;
	|- &lt;br /&gt;
	| rs-dell06.ece.ubc.ca&lt;br /&gt;
	| ''d3:b5:1b:1e:1c:06:19:2a:9b:dc:7d:f7:40:4a:cd:50'' &lt;br /&gt;
	|- &lt;br /&gt;
	| rs-dell07.ece.ubc.ca&lt;br /&gt;
	| ''e6:17:8a:9e:84:8b:c4:68:29:d2:82:01:4a:90:fb:1e'' &lt;br /&gt;
	|- &lt;br /&gt;
	| seal-hct.ece.ubc.ca&lt;br /&gt;
	| ''7a:df:40:a6:ec:c6:94:bc:6a:36:a1:51:a5:34:b1:3d'' &lt;br /&gt;
	|- &lt;br /&gt;
	| shannon1.ece.ubc.ca&lt;br /&gt;
	| ''6a:3d:90:4d:87:6c:6c:60:8c:b3:60:95:48:a2:40:62'' &lt;br /&gt;
	|- &lt;br /&gt;
	| shannon2.ece.ubc.ca&lt;br /&gt;
	| ''9f:e6:0d:77:d9:b3:be:06:51:55:90:37:fc:7d:9b:03'' &lt;br /&gt;
	|- &lt;br /&gt;
	| shannon3.ece.ubc.ca&lt;br /&gt;
	| ''88:02:03:31:2a:06:52:e9:d9:c5:2f:54:41:4d:6f:5f'' &lt;br /&gt;
	|- &lt;br /&gt;
	| shannon4.ece.ubc.ca&lt;br /&gt;
	| ''04:4a:25:b5:5e:9b:aa:b0:a3:ed:38:ec:41:56:af:79'' &lt;br /&gt;
	|- &lt;br /&gt;
	| solomon.ece.ubc.ca&lt;br /&gt;
	| ''9b:15:c5:95:0b:96:3d:50:ed:a4:20:06:da:a6:74:6d'' &lt;br /&gt;
	|- &lt;br /&gt;
	| ssh-linux.ece.ubc.ca&lt;br /&gt;
	| ''8e:95:cc:cf:66:9b:da:0f:67:72:28:94:a1:f7:33:1a'' &lt;br /&gt;
	|- &lt;br /&gt;
	| vikram.ece.ubc.ca&lt;br /&gt;
	| ''eb:a7:91:1b:a1:da:49:20:ad:c0:dd:c3:47:e9:0a:7a'' &lt;br /&gt;
	|- &lt;br /&gt;
	| vklinux1.ece.ubc.ca&lt;br /&gt;
	| ''55:19:d5:fc:40:f0:8d:28:3f:96:3e:38:3f:28:a6:df'' &lt;br /&gt;
	|- &lt;br /&gt;
	| vklinux3.ece.ubc.ca&lt;br /&gt;
	| ''ed:0f:a0:46:08:c3:df:36:ce:6f:b8:47:d7:e9:ce:15'' &lt;br /&gt;
	|- &lt;br /&gt;
	| vklinux4.ece.ubc.ca&lt;br /&gt;
	| ''f7:d3:d9:49:d0:13:ce:c9:77:2e:94:01:01:40:df:4e'' &lt;br /&gt;
	|- &lt;br /&gt;
	| vklinux5.ece.ubc.ca&lt;br /&gt;
	| ''43:ac:ca:8a:b1:e7:d1:7f:5d:ad:85:63:d7:e1:6c:d9'' &lt;br /&gt;
	|- &lt;br /&gt;
	| vwong-pc01.ece.ubc.ca&lt;br /&gt;
	| ''9f:f1:d3:65:cb:92:78:49:e9:be:6f:dd:49:74:e7:fa'' &lt;br /&gt;
	|- &lt;br /&gt;
	| xena4.ece.ubc.ca&lt;br /&gt;
	| ''82:a0:50:16:5c:ec:a1:53:4d:46:21:ee:2d:19:0e:f5'' &lt;br /&gt;
	|- &lt;br /&gt;
	| xena6.ece.ubc.ca&lt;br /&gt;
	| ''6f:0a:96:3a:aa:2c:ab:4b:60:0d:b6:2d:55:33:f7:69'' &lt;br /&gt;
	|- &lt;br /&gt;
	| zark4.ece.ubc.ca&lt;br /&gt;
	| ''3c:03:56:5d:87:cf:59:c8:ea:41:2b:c2:fc:d3:a9:02'' &lt;br /&gt;
	|- &lt;br /&gt;
	| zark6.ece.ubc.ca&lt;br /&gt;
	| ''77:bc:10:03:d5:d2:23:54:c3:40:c5:ba:cc:b0:b3:9b'' &lt;br /&gt;
	|- &lt;br /&gt;
	| zark7.ece.ubc.ca&lt;br /&gt;
	| ''a1:cc:85:d0:c7:44:ac:1c:fc:62:5e:3f:14:7f:89:4a''&lt;br /&gt;
	|- &lt;br /&gt;
	| zark10.ece.ubc.ca&lt;br /&gt;
	| ''b2:dd:6b:3c:94:f7:f3:05:17:d7:61:17:d8:7a:38:03'' &lt;br /&gt;
	|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
The principle behind cryptography is that the communicating parties share a&lt;br /&gt;
secret key known only to them.  If an attacker is able to guess what the secret&lt;br /&gt;
key is, then he or she can decrypt the communications or impersonate one of the&lt;br /&gt;
communicating parties.  Therefore, secure cryptography requires random-number&lt;br /&gt;
generators that generate keys that are hard to guess.&lt;br /&gt;
&lt;br /&gt;
Normally, SSH keys are 1024 or 2048 bits long.  An attacker taking the&lt;br /&gt;
brute-force approach, trying every single possible key, would require 2{^1023}&lt;br /&gt;
or 2{^2047} attempts on average before finding the right key.&lt;br /&gt;
&lt;br /&gt;
It was recently discovered that Debian 4.0 (&amp;quot;Debian etch&amp;quot;) and Debian-derived&lt;br /&gt;
Linux distributions (such as Ubuntu) shipped with an OpenSSL package that&lt;br /&gt;
was mistakenly modified in such a way that its random-number generator produced&lt;br /&gt;
extremely predictable output.  The random-number generator only had 16 bits of&lt;br /&gt;
randomness, and 2{^16} is much much smaller than 2{^1024}.  In Linux, most&lt;br /&gt;
services rely on the OpenSSL library for cryptographic functionality.&lt;br /&gt;
&lt;br /&gt;
The greatest risk to ECE servers is that an attacker could try logging in with&lt;br /&gt;
all of the known weak keys resulting from the crippled random-number generator&lt;br /&gt;
and have a high probability of finding one of the 2{^16} keys within minutes,&lt;br /&gt;
without having to guess account passwords or SSH key passphrases.  Therefore,&lt;br /&gt;
ECE IT Services has disabled known weak keys in ''~/.ssh/authorized_keys''&lt;br /&gt;
files.&lt;br /&gt;
&lt;br /&gt;
Another possible risk is that an attacker could set up rogue servers pretending&lt;br /&gt;
to be ''ssh-linux.ece.ubc.ca'' or ''www.ece.ubc.ca''.  This is a more difficult&lt;br /&gt;
attack to execute, but ECE IT Services is taking the precaution of changing&lt;br /&gt;
weak SSH host keys and SSL certificates.&lt;br /&gt;
&lt;br /&gt;
There are also less likely risks.  If an attacker had been evesdropping on&lt;br /&gt;
network traffic, he or she could decrypt SSH or HTTPS sessions that took place&lt;br /&gt;
in the past.  Also, any DSA SSH keys that have ever been used with vulnerable&lt;br /&gt;
SSH servers could be compromised due to the way the DSA protocol works.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [http://wiki.debian.org/SSLkeys Discussion of security implications on Debian Wiki]&lt;br /&gt;
* [http://www.debian.org/security/2008/dsa-1571 Debian Security Advisory 1571-1]&lt;br /&gt;
* [http://www.ubuntu.com/usn/usn-612-1 Ubuntu Security Notice 612-1]&lt;br /&gt;
* [http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-0166 Common Vulnerabilities and Exposures: CVE-2008-0166]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Use_SSH&amp;diff=56</id>
		<title>How To Use SSH</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Use_SSH&amp;diff=56"/>
		<updated>2009-05-15T23:06:30Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2008-Mar-18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
SSH (Secure Shell) is a protocol that can be used to:&lt;br /&gt;
&lt;br /&gt;
* obtain a shell prompt on a remote computer to execute command-line programs&lt;br /&gt;
* [[How To Display X Applications On Windows|forward X11 connections]] to execute graphical programs remotely&lt;br /&gt;
* establish encrypted data tunnels to act as a makeshift VPN&lt;br /&gt;
* transfer files between computers using the associated SFTP (Secure File Transfer Protocol) or SCP (Secure Copy) protocols&lt;br /&gt;
&lt;br /&gt;
SSH accomplishes all of these tasks using encrypted connections, preventing&lt;br /&gt;
other network users from evesdropping on your communication and  impersonating&lt;br /&gt;
you.  SSH replaces the older rsh, rexec, telnet and ftp protocols, which are&lt;br /&gt;
not permitted on departmental servers because they transmit usernames and&lt;br /&gt;
passwords unencrypted.&lt;br /&gt;
&lt;br /&gt;
SSH utilities are available for all common operating systems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Available SSH Clients==&lt;br /&gt;
&lt;br /&gt;
===Departmental Windows Workstations===&lt;br /&gt;
The departmental Windows workstations have the commercial (but free for&lt;br /&gt;
University use) &amp;quot;SSH Secure Shell&amp;quot; version installed, as well as&lt;br /&gt;
[http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY].&lt;br /&gt;
&lt;br /&gt;
===Personal Use on Windows Workstations===&lt;br /&gt;
There are two Windows-based clients that you may wish to try:&lt;br /&gt;
&lt;br /&gt;
# [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY] is a free Win32 Telnet/SSH client.&lt;br /&gt;
# [http://winscp.sf.net/eng WinSCP] is a free graphical client for transferring files using SCP/SFTP.&lt;br /&gt;
&lt;br /&gt;
===Departmental Solaris / Linux Workstations===&lt;br /&gt;
The departmental Solaris / Linux workstations have the&lt;br /&gt;
[http://www.openssh.org OpenSSH] version of the ssh, scp, and sftp tools&lt;br /&gt;
installed.&lt;br /&gt;
&lt;br /&gt;
===Mac OS X===&lt;br /&gt;
Mac OS X includes ''ssh'', ''scp'', and ''sftp'' as commands accessible&lt;br /&gt;
through the Terminal.  You may also find these graphical utilities helpful:&lt;br /&gt;
&lt;br /&gt;
* [http://rsug.itd.umich.edu/software/fugu/ Fugu] is a free graphical client for transferring files using SCP/SFTP.&lt;br /&gt;
* [http://www.sshkeychain.org/ SSHKeychain] helps manage SSH tunnels and keys.&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Use_VPN&amp;diff=55</id>
		<title>How To Use VPN</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Use_VPN&amp;diff=55"/>
		<updated>2009-05-15T23:06:04Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2006-Jan-26--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
UBC IT Services offers a VPN service so that members of the UBC community can&lt;br /&gt;
access UBC services that would otherwise be inaccessible from outside the UBC&lt;br /&gt;
network.  For example, you can access the various student records, financial&lt;br /&gt;
records and human-resource records systems.  Additionally, you can access the&lt;br /&gt;
library's systems, including e-journals, without using the library's proxy&lt;br /&gt;
server.&lt;br /&gt;
&lt;br /&gt;
UBC IT Services offers the ability to create 'pools' of users within their VPN&lt;br /&gt;
service so that users who log into the VPN service can be granted additional&lt;br /&gt;
access rights.&lt;br /&gt;
&lt;br /&gt;
ECE IT Services has established several pools:&lt;br /&gt;
* ''ece.prof'' for ECE Faculty and Staff [active deployment]&lt;br /&gt;
* ''ece.grad'' for ECE Graduate Students [pending deployment]&lt;br /&gt;
* ''ece.ugrd'' for ECE Undergraduate Students [pending deployment]&lt;br /&gt;
* ''ece.othr'' for ECE Guests and Visitors [pending deployment]&lt;br /&gt;
&lt;br /&gt;
Membership in one pool or the other is determined by ECE IT Services and is not&lt;br /&gt;
automatic.  '''Please note that, at this time, only the ''ece.prof'' pool is in&lt;br /&gt;
active deployment.'''&lt;br /&gt;
&lt;br /&gt;
[Aside: Why ''ece.prof'' rather than something more descriptive such as&lt;br /&gt;
''ece.faculty_and_staff''?  The pool's name consists of two parts: an&lt;br /&gt;
organizational unit name, ''ece'', and a group name, ''prof''.  The group name&lt;br /&gt;
is limited to four characters by the VPN system's software.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Steps to Using Pool-Based VPN==&lt;br /&gt;
===First, Ensure Normal VPN Connectivity===&lt;br /&gt;
To use [http://www.it.ubc.ca/security/VPN UBC IT&lt;br /&gt;
Services' VPN service], you will need a [http://cwl.ubc.ca CWL ID] and you&lt;br /&gt;
will need [http://www.itservices.ubc.ca/security/VPN/accessvpn.html to&lt;br /&gt;
configure your computer].&lt;br /&gt;
&lt;br /&gt;
===Next, Attempt Pool-Based VPN Connectivity===&lt;br /&gt;
To use a pool, connect to the VPN service as before but use a slightly&lt;br /&gt;
different, qualified username: ''&amp;lt;cwl_id&amp;gt;.&amp;lt;pool&amp;gt;''.  For example, if you&lt;br /&gt;
successfully logged into the VPN service with a username of ''lucaf'' and you&lt;br /&gt;
are a member of the ''ece.prof'' pool, then you would use the qualified&lt;br /&gt;
username of ''lucaf.ece.prof'' to log into the pool.&lt;br /&gt;
&lt;br /&gt;
Using this qualified username will log you into the pool and your VPN tunnel&lt;br /&gt;
endpoint will be given an IP address from a specific, exclusive range.  The ECE&lt;br /&gt;
firewall is configured to allow this IP address range to access services&lt;br /&gt;
normally only accessible from within the ECE network.  For example, by using&lt;br /&gt;
the pool, you will no longer need to run an ssh tunnel to access license&lt;br /&gt;
servers and you will be able to access ECE file servers (e.g.,&lt;br /&gt;
''\\\\foo.ece.ubc.ca\\lucaf'') directly.&lt;br /&gt;
&lt;br /&gt;
===Restrictions===&lt;br /&gt;
Please note that the only pool that is active is the ''ece.prof'' pool.  The&lt;br /&gt;
other pools are pending decisions regarding firewall access rules and the&lt;br /&gt;
larger task of automating the process of adding / deleting students from the&lt;br /&gt;
ece.ugrd and ece.grad pools (or, at least, automating our side if UBC IT&lt;br /&gt;
Services can't automate theirs; many systems at UBC are in need of&lt;br /&gt;
interconnection and automation).&lt;br /&gt;
&lt;br /&gt;
Since we have to manually inform UBC IT Services about which CWL IDs should be&lt;br /&gt;
moved into the pools, if you are able to use VPN service with an unqualified&lt;br /&gt;
CWL ID but not with a qualified CWL ID (e.g., ''lucaf'' works but ''lucaf.ece.prof'' doesn't), please [mailto:help@ece.ubc.ca email help@ece.ubc.ca] requesting that we add your CWL ID to the appropriate pool. Please ensure that you provide us with your CWL ID as we are not able to look&lt;br /&gt;
them up ourselves.  Again, the only pool that is active is the ''ece.prof''&lt;br /&gt;
pool so please don't email us regarding the other pools.&lt;br /&gt;
&lt;br /&gt;
==Some Additional Considerations==&lt;br /&gt;
If you use UBC IT Services' Wireless service, you will know that you are&lt;br /&gt;
required to authenticate with an authentication gateway before you are able to&lt;br /&gt;
send traffic to the UBC network and the Internet.  You have two choices for&lt;br /&gt;
authenticating with the gateway: one is to use the web login form (the actual&lt;br /&gt;
gatway) and the other is to use the VPN service (which bypasses the gateway).&lt;br /&gt;
If you use the VPN service with the qualified username, then you can send&lt;br /&gt;
traffic to the ECE network, also.&lt;br /&gt;
&lt;br /&gt;
Whether you are at home or on the road using an ISP's network with VPN, at UBC&lt;br /&gt;
using IT Services' wireless network with VPN, or in your office/lab using ECE's&lt;br /&gt;
network without VPN, you can have (almost) the same access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also== &lt;br /&gt;
* [[How To Tunnel Connections Through SSH]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Install_The_Root_Certificate&amp;diff=54</id>
		<title>How To Install The Root Certificate</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Install_The_Root_Certificate&amp;diff=54"/>
		<updated>2009-05-15T23:05:17Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2008-Mar-18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Some of ECE's SSL-encrypted departmental and research group websites each have&lt;br /&gt;
server certificates which have been signed by the Department's Certficate&lt;br /&gt;
Authority (CA).  Being self-signed, the Department's Root Certificate is not&lt;br /&gt;
recognized by any web browser, be it Mozilla Firefox, Internet Explorer or&lt;br /&gt;
other.  Therefore, your web browser will warn you that it cannot the identity&lt;br /&gt;
of the webserver when when accessing these websites.&lt;br /&gt;
&lt;br /&gt;
To avoid these warnings, you should add the ECE Department's Root Certificate&lt;br /&gt;
to your browser's list of trusted certificate authorities.  After adding the&lt;br /&gt;
Root Certificate, you should no longer receive warnings about our server&lt;br /&gt;
certificates (until the ECE Root Certificate expires in May 2009).&lt;br /&gt;
&lt;br /&gt;
To install the Root Certificate, please find application-specific instructions&lt;br /&gt;
below.  Please note that you may need to delete the previously installed ECE&lt;br /&gt;
Certificate Authority certificate (aka Root Certificate) before installing the&lt;br /&gt;
new one.  Instructions on managing certificate authorities is included below.&lt;br /&gt;
&lt;br /&gt;
Please ensure that the certificate you retrieve has the following&lt;br /&gt;
fingerprint(s):&lt;br /&gt;
* SHA1 Fingerprint=03:41:BF:BF:06:6C:CD:8B:6C:38:73:4B:5C:DD:5C:F5:15:C9:70:5F&lt;br /&gt;
* MD5 Fingerprint=0C:15:56:8D:04:A5:9B:FF:D0:A1:F5:AE:06:C4:14:87&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Internet Explorer on Windows and Safari on Windows===&lt;br /&gt;
To install the Root Certificate:&lt;br /&gt;
&lt;br /&gt;
# Click here, [[CA.ece.ubc.ca.crt]].&lt;br /&gt;
# If using Internet Explorer, click on the &amp;quot;Open&amp;quot; button in the dialog that appears.  If using Safari, double-click the ''CA.ece.ubc.ca.crt'' file that is saved to your Desktop to open it.&lt;br /&gt;
# In the &amp;quot;Details&amp;quot; tab, verify that the SHA1 thumbprint matches the one listed shown above.&lt;br /&gt;
# In the &amp;quot;General&amp;quot; tab, click on the 'Install Certificate...' button in the window that opens.&lt;br /&gt;
&lt;br /&gt;
To manage already installed certificates (so that you can delete the old one,&lt;br /&gt;
if necessary):&lt;br /&gt;
&lt;br /&gt;
# In the Windows Control Panel, select &amp;quot;Internet Options&amp;quot; to open the &amp;quot;Internet Options&amp;quot; dialog box.  (In Internet Explorer, the &amp;quot;Internet Options&amp;quot; dialog box can also be accessed via the &amp;quot;Tools&amp;quot; menu.)&lt;br /&gt;
# Select the &amp;quot;Content&amp;quot; tab and click on the &amp;quot;Certificates...&amp;quot; button to open the &amp;quot;Certificates&amp;quot; dialog box.&lt;br /&gt;
# Select the &amp;quot;Trusted Root Certification Authorities&amp;quot; tab.&lt;br /&gt;
# Find the certificate you wish to manage / remove.  Our certificate appears as &amp;quot;ECE Certificate Authority&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Mozilla (verified with Mozilla version 1.7 and Netscape 7.1)===&lt;br /&gt;
Note: The Netscape browser (6.0 and above) is a rebranded Mozilla browser.&lt;br /&gt;
&lt;br /&gt;
To install the Root Certificate:&lt;br /&gt;
&lt;br /&gt;
# Click here, [[CA.ece.ubc.ca.crt]].&lt;br /&gt;
# On the dialog box that appears, check all three boxes:&lt;br /&gt;
::* Trust this CA to identify web sites.&lt;br /&gt;
::* Trust this CA to identify email users.&lt;br /&gt;
::* Trust this CA to identify software developers.&lt;br /&gt;
# Click on the &amp;quot;View&amp;quot; button and verify the SHA1 and MD5 thumbprints with those above.&lt;br /&gt;
# Click the &amp;quot;OK&amp;quot; to install the certificate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To manage already installed certificates (so that you can delete the old one,&lt;br /&gt;
if necessary):&lt;br /&gt;
&lt;br /&gt;
# From the &amp;quot;Edit&amp;quot; menu, select &amp;quot;Preferences...&amp;quot; to open the &amp;quot;Preferences&amp;quot; dialog box.&lt;br /&gt;
# Expand the &amp;quot;Privacy &amp;amp; Security&amp;quot; group and select the &amp;quot;Certificates&amp;quot; panel.&lt;br /&gt;
# Click on the &amp;quot;Manage Certificates...&amp;quot; button to open the &amp;quot;Certificate Manager&amp;quot; dialog box.&lt;br /&gt;
# Select the &amp;quot;Authorities&amp;quot; tab.&lt;br /&gt;
# Find the certificate you wish to manage / delete.  Our certificate appears under &amp;quot;University of British Columbia.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Mozilla Firefox (verified with Mozilla Firefox 2.0)===&lt;br /&gt;
&lt;br /&gt;
To install the Root Certificate:&lt;br /&gt;
&lt;br /&gt;
# Click here, [[CA.ece.ubc.ca.crt]].&lt;br /&gt;
# On the dialog box that appears, check all three boxes:&lt;br /&gt;
::* Trust this CA to identify web sites.&lt;br /&gt;
::* Trust this CA to identify email users.&lt;br /&gt;
::* Trust this CA to identify software developers.&lt;br /&gt;
# Click on the &amp;quot;View&amp;quot; button and verify the SHA1 and MD5 thumbprints with those above.&lt;br /&gt;
# Click the &amp;quot;OK&amp;quot; to install the certificate.&lt;br /&gt;
&lt;br /&gt;
To manage already installed certificates (so that you can delete the old one,&lt;br /&gt;
if necessary):&lt;br /&gt;
&lt;br /&gt;
# From the &amp;quot;Tools&amp;quot; menu, select &amp;quot;Options...&amp;quot; to open the &amp;quot;Options&amp;quot; dialog&lt;br /&gt;
box.&lt;br /&gt;
# Click on the &amp;quot;Advanced&amp;quot; icon, then click on the &amp;quot;View Certificates&amp;quot; button to open the &amp;quot;Certificate Manager&amp;quot; dialog box.&lt;br /&gt;
# Select the &amp;quot;Authorities&amp;quot; tab.&lt;br /&gt;
# Find the certificate you wish to manage / delete.  Our certificate appears under &amp;quot;University of British Columbia.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Safari and Mac OS/X 10.3 (verified with Mac OS/X 10.3)===&lt;br /&gt;
To install the Root Certificate:&lt;br /&gt;
&lt;br /&gt;
# Click here, [[CA.ece.ubc.ca.crt]], and download the file to your Desktop.&lt;br /&gt;
# Double click on the ''CA.ece.ubc.ca.crt'' file.  The &amp;quot;Keychain Access&amp;quot; application will open and a certificate import dialog box will appear.&lt;br /&gt;
# Select X509 Anchors from the drop down list in the import window.&lt;br /&gt;
# Click on the 'Install Certificate...' button.&lt;br /&gt;
&lt;br /&gt;
To manage already installed certificates (so that you can delete the old one, if necessary):&lt;br /&gt;
&lt;br /&gt;
# Open the &amp;quot;Keychain Access&amp;quot; application (usually found in ''/Applications/Utilities/'')&lt;br /&gt;
# If X509Anchors is not one of the keychains listed in the right hand pane, select &amp;quot;Add Keychain...&amp;quot; from the &amp;quot;Open&amp;quot; menu.  From the &amp;quot;File Open&amp;quot; dialog box, select ''/System/Library/Keychains/X509Anchors''.&lt;br /&gt;
# Find the certificate you wish to manage / delete.  Our certificate appears under &amp;quot;ECE Certificate Authority.&amp;quot;&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Password_Protect_Personal_Web_Content&amp;diff=52</id>
		<title>How To Password Protect Personal Web Content</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Password_Protect_Personal_Web_Content&amp;diff=52"/>
		<updated>2009-05-15T23:04:27Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Derek Poon--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2008-Mar-28--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You already know [[How To Publish Personal Web Content]], but you want to&lt;br /&gt;
restrict web surfers' access to certain pages. This can be accomplished by&lt;br /&gt;
requiring users to authenticate with the web server to access these&lt;br /&gt;
password-protected pages.&lt;br /&gt;
&lt;br /&gt;
The HTTP protocol has the ability to prompt a user for a username and password.&lt;br /&gt;
You can require users to enter the username/password of their departmental&lt;br /&gt;
account or check the username/password against your own password file.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, the HTTP authentication mechanism transmits this information&lt;br /&gt;
unencrypted.  Therefore you '''must''' enforce the use of HTTPS (HTTP+SSL) to&lt;br /&gt;
protect the username/password between the web surfer's browser and the&lt;br /&gt;
departmental web server, as instructed below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Syntax Changes in Apache 2.2==&lt;br /&gt;
In version 2.2 of the Apache webserver, the syntax for configuring password&lt;br /&gt;
protection [http://httpd.apache.org/docs/2.2/upgrading.html changed].&lt;br /&gt;
Although the new syntax is more logical and flexible, it is not&lt;br /&gt;
backwards-compatible.&lt;br /&gt;
&lt;br /&gt;
Currently, ECE course websites, research group websites, and personal websites are&lt;br /&gt;
running on Apache 2.2.  (Personal websites were upgraded March 27, 2008.  If you&lt;br /&gt;
encounter Internal Server Errors when accessing password-protected content in your&lt;br /&gt;
personal website, you will need to&lt;br /&gt;
[[How To Password-Protect Web Content (Instructions for Apache 2.0 or Earlier)|update your configuration]].)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Directory Layout==&lt;br /&gt;
First you need to set up an area in your document tree that you wish to make&lt;br /&gt;
private.  These instructions follow the convention that the ''~/etc/www/priv/''&lt;br /&gt;
directory is the one containing the password-protected content, but it could be&lt;br /&gt;
any directory within the ''~/etc/www/'' document tree.&lt;br /&gt;
&lt;br /&gt;
	{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
	|-&lt;br /&gt;
	!  File or Directory&lt;br /&gt;
	!  Minimum Filesystem Permissions&lt;br /&gt;
	!  Comment&lt;br /&gt;
	|-&lt;br /&gt;
	|  ''~/''&lt;br /&gt;
	|  ''rwx--x--x'' (''chmod a+x'')&lt;br /&gt;
	|  Your home directory&lt;br /&gt;
	|-&lt;br /&gt;
	|  ''~/etc/''&lt;br /&gt;
	|  ''rwx--x--x'' (''chmod a+x'')&lt;br /&gt;
	|  Your etc directory&lt;br /&gt;
	|-&lt;br /&gt;
	|  ''~/etc/www/''&lt;br /&gt;
	|  ''rwx--x--x'' (''chmod a+x'')&lt;br /&gt;
	|  Your document root&lt;br /&gt;
	|-&lt;br /&gt;
	|  ''~/etc/www/index.html''&lt;br /&gt;
	|  ''rw-r--r--'' (''chmod a+r'')&lt;br /&gt;
	|  Your public home page&lt;br /&gt;
	|-&lt;br /&gt;
	|  ''~/etc/www/public.html''&lt;br /&gt;
	|  ''rw-r--r--'' (''chmod a+r'')&lt;br /&gt;
	|  Another public document&lt;br /&gt;
	|-&lt;br /&gt;
	|  ''~/etc/www/priv/''&lt;br /&gt;
	|  ''rwx--x--x'' (''chmod a+x'')&lt;br /&gt;
	|  Directory for password-protected files&lt;br /&gt;
	|-&lt;br /&gt;
	|  ''~/etc/www/priv/protected.html''&lt;br /&gt;
	|  ''rw-r--r--'' (''chmod a+r'')&lt;br /&gt;
	|  A password-protected document&lt;br /&gt;
	|-&lt;br /&gt;
	|  ''~/etc/www/priv/.htaccess''&lt;br /&gt;
	|  ''rw-r--r--'' (''chmod a+r'')&lt;br /&gt;
	|  Apache config file&lt;br /&gt;
	|-&lt;br /&gt;
	|  ''~/etc/www/priv/.htpasswd''&lt;br /&gt;
	|  ''rw-r--r--'' (''chmod a+r'')&lt;br /&gt;
	|  Apache file for \AuthUserFile&lt;br /&gt;
	|-&lt;br /&gt;
	|  ''~/etc/www/priv/.htgroup''&lt;br /&gt;
	|  ''rw-r--r--'' (''chmod a+r'')&lt;br /&gt;
	|  Apache file for \AuthGroupFile&lt;br /&gt;
	|}&lt;br /&gt;
&lt;br /&gt;
All of these files need to have world-readable filesystem&lt;br /&gt;
permissions (''chmod a+r'') and all of these directories need to be marked&lt;br /&gt;
world-executable (''chmod a+x'') to allow the webserver to access them.&lt;br /&gt;
&lt;br /&gt;
The key to getting this setup to work is the ''.htaccess'' file in the ''priv''&lt;br /&gt;
directory. There are three basic variations for this file:&lt;br /&gt;
&lt;br /&gt;
==Variation 1: Authenticate Departmental Users Only==&lt;br /&gt;
Use the following ''.htaccess'' file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Force the use of SSL...&lt;br /&gt;
SSLRequireSSL&lt;br /&gt;
# ... and redirect non-SSL requests to the corresponding HTTPS URL&lt;br /&gt;
ErrorDocument 403 /cgi-bin/ssl-redirect&lt;br /&gt;
&lt;br /&gt;
# Use HTTP Basic Authentication&lt;br /&gt;
AuthType Basic&lt;br /&gt;
# Validate usernames/passwords against the ECE account database&lt;br /&gt;
AuthBasicProvider ece&lt;br /&gt;
# The AuthName is incorporated in the username/password prompt&lt;br /&gt;
AuthName &amp;quot;ECE Account&amp;quot;&lt;br /&gt;
# Allow any authenticated user&lt;br /&gt;
Require valid-user&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can restrict access to specific ECE users and groups by changing the&lt;br /&gt;
''Require valid-user'' line.  For more information, see&lt;br /&gt;
[[#The All-Important Require Directive|The All-Important ''Require'' Directive]] below.&lt;br /&gt;
&lt;br /&gt;
==Variation 2: Authenticate Non-Departmental Users Only==&lt;br /&gt;
With this ''.htaccess'' configuration, only users listed in your ''.htpasswd''&lt;br /&gt;
file may access the private pages.  To create and manage your ''.htpasswd''&lt;br /&gt;
file, use the ''htpasswd'' utility.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SSLRequireSSL&lt;br /&gt;
ErrorDocument 403 /cgi-bin/ssl-redirect&lt;br /&gt;
&lt;br /&gt;
AuthType Basic&lt;br /&gt;
AuthBasicProvider file&lt;br /&gt;
AuthUserFile &amp;lt;path to home directory&amp;gt;/etc/www/priv/.htpasswd&lt;br /&gt;
AuthName &amp;quot;my private page&amp;quot;&lt;br /&gt;
Require valid-user&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ''AuthBasicProvider file'' line may be omitted.&lt;br /&gt;
&lt;br /&gt;
Please ensure that value for ''&amp;lt;path to home directory&amp;gt;'' that you use is&lt;br /&gt;
identical to that reported by the command ''getent passwd '''''username'''.&lt;br /&gt;
It must be a full path (starting with ''/ubc/ece/home/...'' or&lt;br /&gt;
''/usr/home/...''); ''~username'' will not work.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Variation 3: Authenticate Non-Departmental and Departmental Users==&lt;br /&gt;
With this ''.htaccess'' configuration, the webserver will authenticate&lt;br /&gt;
the user against both your ''.htpasswd'' file and the ECE account database.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SSLRequireSSL&lt;br /&gt;
ErrorDocument 403 /cgi-bin/ssl-redirect&lt;br /&gt;
&lt;br /&gt;
AuthType Basic&lt;br /&gt;
AuthBasicProvider file ece&lt;br /&gt;
AuthName &amp;quot;ECE or Other Account&amp;quot;&lt;br /&gt;
AuthUserFile &amp;lt;path to home directory&amp;gt;/etc/www/priv/.htpasswd&lt;br /&gt;
Require valid-user&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==The All-Important ''Require'' Directive==&lt;br /&gt;
&lt;br /&gt;
The ''Require'' directive is the means by which you can restrict access to your&lt;br /&gt;
password-protected personal web content to a specific set of users. The&lt;br /&gt;
following table of examples should help to understand how the directive can be&lt;br /&gt;
used.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
	|-&lt;br /&gt;
	!  To restrict access to...&lt;br /&gt;
	!  ... use this ''Require'' directive&lt;br /&gt;
	|-&lt;br /&gt;
	|  any authenticated user&lt;br /&gt;
	|  ''Require valid-user''&lt;br /&gt;
	|-&lt;br /&gt;
	|  specific users (e.g., ''lucaf'' and ''robr'')&lt;br /&gt;
	|  ''Require user lucaf robr''&lt;br /&gt;
	|-&lt;br /&gt;
	|  specific groups (e.g., ''robotics'')&lt;br /&gt;
	|  ''Require group robotics''&lt;br /&gt;
	|}&lt;br /&gt;
&lt;br /&gt;
For more information on the ''Require'' directives, please see&lt;br /&gt;
http://httpd.apache.org/docs/2.2/mod/core.html#require .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also== &lt;br /&gt;
* [[How To Password-Protect Web Content (Instructions for Apache 2.0 or Earlier)]]&lt;br /&gt;
* [http://httpd.apache.org/docs/2.2/howto/auth.html Apache Documentation]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Publish_Personal_Web_Content&amp;diff=51</id>
		<title>How To Publish Personal Web Content</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Publish_Personal_Web_Content&amp;diff=51"/>
		<updated>2009-05-15T23:03:56Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2005-Dec-14--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create the following directory tree in your home directory:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
	|-&lt;br /&gt;
	!  Directory&lt;br /&gt;
	!  Description&lt;br /&gt;
	!  Command To Change Permission&lt;br /&gt;
	|-&lt;br /&gt;
	|  ''~/''&lt;br /&gt;
	|  your home directory&lt;br /&gt;
	|  chmod o+x ~/&lt;br /&gt;
	|-&lt;br /&gt;
	|  ''~/etc/''&lt;br /&gt;
	|  your ''etc'' directory&lt;br /&gt;
	|  chmod o+x ~/etc/&lt;br /&gt;
	|-&lt;br /&gt;
	|  ''~/etc/www/''&lt;br /&gt;
	|  your document root&lt;br /&gt;
	|  chmod o+x ~/etc/www/&lt;br /&gt;
	|-&lt;br /&gt;
	|  ''~/etc/www/index.html''&lt;br /&gt;
	|  your public home page&lt;br /&gt;
	|  chmod o+r ~/etc/www/index.html&lt;br /&gt;
	|}&lt;br /&gt;
&lt;br /&gt;
Ensure that ''~/'', ''~/etc/'', ''~/etc/www/'', and all subdirectories of&lt;br /&gt;
''~/etc/www'' are world executable and that all files in ''~/etc/www/'' and&lt;br /&gt;
below are world readable.  See the above table for the commands to use to&lt;br /&gt;
change the permissions.  You may wish to read&lt;br /&gt;
[[How To Secure Your Home Directory]].&lt;br /&gt;
&lt;br /&gt;
Populate your ''~/etc/www/'' directory with the web content that you wish to&lt;br /&gt;
publish to the web.  The file served up the Apache web server as your personal&lt;br /&gt;
web site's home page is ''~/etc/www/index.html''.&lt;br /&gt;
&lt;br /&gt;
You can access your personal web site using the following url:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://www.ece.ubc.ca/~&amp;lt;your username&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, if your username is janedoe, then your personal web site could be&lt;br /&gt;
accessed using:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://www.ece.ubc.ca/~janedoe&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You may be interested in reading [[How To Password Protect Personal Web Content]].&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Keep_Your_Profile_Small&amp;diff=50</id>
		<title>How To Keep Your Profile Small</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Keep_Your_Profile_Small&amp;diff=50"/>
		<updated>2009-05-15T23:03:21Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2006-Sep-12--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
By default Internet Explorer will save a huge amount of Temporary Internet&lt;br /&gt;
Files in your profile.  This is a huge waste of disk space and it results in a&lt;br /&gt;
long time to login and logout of Windows.&lt;br /&gt;
&lt;br /&gt;
If you want to start from scratch with a new profile see [[How To Reset Your Profile]].&lt;br /&gt;
&lt;br /&gt;
To keep your amount of Temporary Internet Files small:&lt;br /&gt;
&lt;br /&gt;
# Start Internet Explorer&lt;br /&gt;
# Click on Tools on the menu bar&lt;br /&gt;
# Click on Internet Options&lt;br /&gt;
# Click Delete Files... under Temporary Internet Files on the General tab to remove the existing files&lt;br /&gt;
# Click on Settings... under Temporary Internet Files&lt;br /&gt;
# Change the Amount of disk space to use: to 1 MB&lt;br /&gt;
# Click OK to get back to Internet Options&lt;br /&gt;
# Click on the Advanced tab&lt;br /&gt;
# Scroll down and check the box beside &amp;quot;Empty Temporary Internet Files folder when browser is closed&amp;quot;&lt;br /&gt;
# Click OK to finish the settings&lt;br /&gt;
&lt;br /&gt;
Also, don't put large files on your desktop as it is part of your profile and&lt;br /&gt;
profiles are not saved reliably.  Please save the files to your Z:-drive.&lt;br /&gt;
&lt;br /&gt;
This should keep your profile small and keep it from getting corrupt.&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Reset_Your_Profile&amp;diff=49</id>
		<title>How To Reset Your Profile</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Reset_Your_Profile&amp;diff=49"/>
		<updated>2009-05-15T23:02:44Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2006-Sep-12--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ''UBC_ECE'' domain is provisioned using some older technology.  Plans are in&lt;br /&gt;
place to upgrade this service but, until that time, you may experience what can&lt;br /&gt;
be described best as &amp;quot;corrupt profile&amp;quot; problems.  The solution to these&lt;br /&gt;
problems is to reset your profile.&lt;br /&gt;
&lt;br /&gt;
To reset your profile, you need to:&lt;br /&gt;
&lt;br /&gt;
# logout from Windows&lt;br /&gt;
# login to UNIX system (use your neighbour's computer for a second to ssh to ssh-linux.ece.ubc.ca)&lt;br /&gt;
# rename your profile directory with ''mv profile profile.save''&lt;br /&gt;
# logout from UNIX&lt;br /&gt;
# login to Windows; you will get a warning about your profile; ignore it&lt;br /&gt;
# logout from Windows; logging out is what actually creates the new profile&lt;br /&gt;
# login to Windows and restore files from profile.save directory, if necessary; delete profile.save to free up disk space&lt;br /&gt;
&lt;br /&gt;
At this point problems with downloading files, surfing the Internet,&lt;br /&gt;
assigning the default printer and printing PDF files should be gone. If you still have a problem, let us know by emailing ''help@ece.ubc.ca''.&lt;br /&gt;
&lt;br /&gt;
If this is too complicated, email ''help@ece.ubc.ca'' and we will remove your&lt;br /&gt;
profile (brute force, but it works).&lt;br /&gt;
&lt;br /&gt;
Please do not save any files on the &amp;quot;Desktop&amp;quot; or in &amp;quot;My Documents&amp;quot;.  Files&lt;br /&gt;
stored in these locations are copied between the PC and file server every time&lt;br /&gt;
you log in or out.  Having a large number of files in these locations will&lt;br /&gt;
cause login times to increases.  Most importantly, files left in these&lt;br /&gt;
locations may not be reliably saved to the file server.  At all times, you&lt;br /&gt;
should store your files in your Z:-drive.&lt;br /&gt;
&lt;br /&gt;
Please consider changing your settings in Windows to store the minimum number&lt;br /&gt;
of files on the &amp;quot;Desktop&amp;quot; and in &amp;quot;My Documents&amp;quot;.  For example, please change&lt;br /&gt;
the settings for IE to reduce the cache to 10-20MB.  Large caches will take a&lt;br /&gt;
very long time to copy from the server, increasing login times to several&lt;br /&gt;
minutes.  Please see [[How To Keep Your Profile Small]].&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=Keys_and_Keyless_Entry&amp;diff=48</id>
		<title>Keys and Keyless Entry</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=Keys_and_Keyless_Entry&amp;diff=48"/>
		<updated>2009-05-15T23:02:14Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2009-Jan-13--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
The ICICS Access Control Management System (ACMS) is used to manage access into&lt;br /&gt;
several buildings.  The ACMS grants access to Users based on the Roles that&lt;br /&gt;
have been assigned to them.  Ultimately, whether you are able to get through a&lt;br /&gt;
door depends on whether the access control system (the actual electronics&lt;br /&gt;
controlling the doors) thinks your FOB should be granted access.  Managing&lt;br /&gt;
access lists on a fob by fob and on a door by door basis is untenable, so we&lt;br /&gt;
have developed a tool to help us manage access to our buildings from a more&lt;br /&gt;
useful, abstracted perspective:&lt;br /&gt;
&lt;br /&gt;
* '''Access Controlled Doors (ACDs)''' are doors equipped with card readers and electrified door hardware.&lt;br /&gt;
** ownership: ACDs are owned by Buildings.&lt;br /&gt;
** forward relationship: ACDs control access into one or more Zones.&lt;br /&gt;
* '''Zones''' are logical representations of areas in a building that are accessible via one or more ACDs.&lt;br /&gt;
** ownership: Zones are owned by Organisational Units.&lt;br /&gt;
** reverse relationship: Zones can be accessed through one or more ACDs.&lt;br /&gt;
** forward relationship: Zones are associated to one or more Roles.&lt;br /&gt;
* '''Roles''' are logical representations of a User's relationship with an Organisational Unit.  &lt;br /&gt;
** ownership: Roles are owned by Organisational Units.&lt;br /&gt;
** reverse relationship: Roles grant access to one or more Zones.&lt;br /&gt;
** forward relationship: Roles are assigned to Users.&lt;br /&gt;
* '''Users''' are people like you!&lt;br /&gt;
** ownership: system&lt;br /&gt;
** reverse relationship: Users have one or more Roles assigned to them.&lt;br /&gt;
** forward relationship: Users have one FOB issued to them.&lt;br /&gt;
* '''FOBs''' are the access control tokens issued to Users (either a card or a fob).&lt;br /&gt;
** ownership: system&lt;br /&gt;
** reverse relationship: FOBs are owned by zero (not issued or lost) or one User (issued).&lt;br /&gt;
&lt;br /&gt;
By walking the reverse relationships from FOBs to ACDs, we are able to provide the access control system with access lists detailing which FOBs should be granted access through which doors.&lt;br /&gt;
&lt;br /&gt;
At this point, you are probably asking, &amp;quot;Why tell me all this?&amp;quot;  Primarily so that we can more easily explain the three steps involved in your gaining physical access to a door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Specific Instructions==&lt;br /&gt;
===Get an User Profile===  &lt;br /&gt;
* If you are a UBC Student (i.e., you have a UBC Student Number), then the system already knows about you.  Go to the next step.&lt;br /&gt;
* If you are a UBC Faculty or Staff member or a Registered Guest (e.g., Visiting Scholar or Visiting Student), then a User profile should have been created in the ACMS by your primary organisational unit when a UBC Human Resources Appointment Form was completed.  Go to the next step.&lt;br /&gt;
&lt;br /&gt;
===Get an Access Token===  &lt;br /&gt;
* Please visit ECE Stores in MCLD 112B to pick up your FOB.&lt;br /&gt;
* If you are a UBC Student, please bring your UBC Student Card.&lt;br /&gt;
* For all others, please bring government-issued photographic identification (e.g., Passport or Driver's License).&lt;br /&gt;
* In all cases, a CAD $20.00 deposit is required.  If/when you return your FOB, your deposit will be returned.&lt;br /&gt;
* If you are told that your User profile does not exist,&lt;br /&gt;
** and your primary organisational unit is ECE, then please email access@ece.ubc.ca requesting assistance.&lt;br /&gt;
** and your primary organisational unit is *not* ECE, then please visit the administration office of that organisation.&lt;br /&gt;
&lt;br /&gt;
===Get Roles Assigned===  &lt;br /&gt;
* If you are a UBC Student taking ECE courses, then ECE Roles granting you access to ECE-controlled space will be assigned to you automatically based on information from the Student Information System.  These Role assignments are updated nightly so it may take up to one business day before a recent course add/drop is reflected in the system.&lt;br /&gt;
* For all others cases, you will need to contact the controlling organisational unit requesting that they grant you an appropriate Role as per the following:&lt;br /&gt;
** If you want access to space in the [http://www.maps.ubc.ca/PROD/index_detail.php?locat1=164 Dempster Pavilion], please contact&lt;br /&gt;
*** the [http://www.cs.ubc.ca Department of Computer Science] at access@cs.ubc.ca&lt;br /&gt;
** If you want access to space in the [http://www.maps.ubc.ca/PROD/index_detail.php?locat1=165 ICICS/CS Building], please contact&lt;br /&gt;
*** the [http://www.icics.ubc.ca Institute for Computing, Information &amp;amp; Cognitive Systems] at access@icics.ubc.ca&lt;br /&gt;
*** the [http://www.cs.ubc.ca Department of Computer Science] at access@cs.ubc.ca&lt;br /&gt;
*** the [http://www.mech.ubc.ca Department of Mechanical Engineering] at access@mech.ubc.ca&lt;br /&gt;
** If you want access to space in the [http://www.maps.ubc.ca/PROD/index_detail.php?locat1=313 Kaiser Building], please contact&lt;br /&gt;
*** the [http://www.ece.ubc.ca Department of Electrical and Computer Engineering] by emailing access@ece.ubc.ca&lt;br /&gt;
*** the [http://www.mech.ubc.ca Department of Mechanical Engineering] at access@mech.ubc.ca&lt;br /&gt;
*** the [http://www.apsc.ubc.ca Faculty of Applied Science] at access@apsc.ubc.ca&lt;br /&gt;
** If you want access to space in the [http://www.maps.ubc.ca/PROD/index_detail.php?locat1=312 MacLeod Building], please contact&lt;br /&gt;
*** the [http://www.ece.ubc.ca Department of Electrical and Computer Engineering] by emailing access@ece.ubc.ca&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Obtain_A_Network_Connection&amp;diff=47</id>
		<title>How To Obtain A Network Connection</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Obtain_A_Network_Connection&amp;diff=47"/>
		<updated>2009-05-15T23:01:25Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2008-Oct-07--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can connect your computer to the network using an Ethernet or wireless link.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Ethernet Link==&lt;br /&gt;
If you work in an ECE office or lab, please register your computer with us.&lt;br /&gt;
You will then be able to connect your device directly to the ECE network&lt;br /&gt;
using an Ethernet cable.&lt;br /&gt;
&lt;br /&gt;
Please submit a service request (see&lt;br /&gt;
[[How To Report A Problem]]) containing the following&lt;br /&gt;
information:&lt;br /&gt;
&lt;br /&gt;
* Supervisor\'s Name: ['''SUPERVISOR\'S NAME''']&lt;br /&gt;
* Your Name: ['''FULL NAME''']&lt;br /&gt;
* [[How To Get An Account|ECE Account ID]]: ['''ACCOUNT ID''']&lt;br /&gt;
* Building and Room: ['''BUILDING NAME AND ROOM NUMBER''']&lt;br /&gt;
* Wall Jack\'s CCT Number: ['''CCT NUMBER''']&lt;br /&gt;
* Computer\'s ECE Asset Number (if applicable): ['''ASSET NUMBER''']&lt;br /&gt;
* Computer\'s MAC Address: ['''MAC ADDRESS''']&lt;br /&gt;
* Prefered Hostname: ['''HOSTNAME''']&lt;br /&gt;
* Machine Type: ['''DESKTOP / LAPTOP / PRINTER / OTHER''']&lt;br /&gt;
&lt;br /&gt;
We may issue dynamic IP addresses.  If you need a static IP address for your&lt;br /&gt;
machine, briefly explain why.&lt;br /&gt;
&lt;br /&gt;
MAC addresses (6 pairs of hexadecimal digits of the form xx:xx:xx:xx:xx:xx or&lt;br /&gt;
xx-xx-xx-xx-xx-xx) can be found via one of the commands listed below:&lt;br /&gt;
&lt;br /&gt;
* Windows 95/98: ''winipcfg ''&lt;br /&gt;
* Windows 2000/XP: ''ipconfig /all''&lt;br /&gt;
* Linux, Mac OS X: ''/sbin/ifconfig -a''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wireless Link==&lt;br /&gt;
Alternatively, you can connect to the&lt;br /&gt;
[http://www.it.ubc.ca/internet/wireless.html UBC wireless network].  The&lt;br /&gt;
wireless network is managed by UBC IT, so please contact them if you need&lt;br /&gt;
assistance.&lt;br /&gt;
&lt;br /&gt;
When connected wirelessly, your computer will be outside the ECE network.&lt;br /&gt;
Therefore, ECE-only services, such as our&lt;br /&gt;
[http://intranet.ece.ubc.ca/ intranet] site, will not be available to you&lt;br /&gt;
unless you use a [[How To Use VPN|VPN]].&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Change_Your_Password&amp;diff=46</id>
		<title>How To Change Your Password</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Change_Your_Password&amp;diff=46"/>
		<updated>2009-05-15T23:00:54Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2009-Feb-03--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You may change your own password through a Windows workstation in the&lt;br /&gt;
''UBC_ECE'' domain or one of the ''ssh-linux'' servers.  Whichever method&lt;br /&gt;
you use, the new password will apply for Windows workstations in the&lt;br /&gt;
''UBC_ECE'' domain, Unix/Linux servers and workstations, and ECE mail&lt;br /&gt;
servers.&lt;br /&gt;
&lt;br /&gt;
The system will reject any password that is not sufficiently complex.  Select a&lt;br /&gt;
password that:&lt;br /&gt;
&lt;br /&gt;
* is composed of at least 3 of the 4 of the following types of characters:&lt;br /&gt;
** Upper-case letters, lower-case letters, digits, and punctuation.&lt;br /&gt;
** Upper-case letters at the beginning of your password and digits at the end of your password do not count towards meeting this requirement.&lt;br /&gt;
* is different from your previous password&lt;br /&gt;
* is at least six characters in length&lt;br /&gt;
* is not similar to a word&lt;br /&gt;
* is not similar to your name or username&lt;br /&gt;
&lt;br /&gt;
These requirements are based on&lt;br /&gt;
[http://technet2.microsoft.com/windowsserver/en/library/d406b824-857c-4c2a-8de2-9b7ecbfa6e511033.mspx Microsoft's built-in rules].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Using a Windows Workstation in the ''UBC_ECE'' Domain==&lt;br /&gt;
# Press ''Ctrl''-''Alt''-''Del''&lt;br /&gt;
# Click on ''Change Password...''&lt;br /&gt;
# Ensure that ''Log on to'' is set to the ''UBC_ECE'' domain.  (Changing the password for your account in any other domain, such as ''UBC_ECE_STAFF'', does not affect your Unix / mail password.)&lt;br /&gt;
# Enter your old and new passwords&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Using One of the ''ssh-linux'' Servers==&lt;br /&gt;
# Use [[How To Use SSH|SSH]] to connect to ''ssh-linux.ece.ubc.ca''&lt;br /&gt;
# At the shell prompt, run the ''passwd'' command&lt;br /&gt;
# Enter your old and new passwords when prompted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==If You Forget Your Password==&lt;br /&gt;
You can stop by the [[How To Contact Us|ECE IT Services office]] in KAIS 3070 to&lt;br /&gt;
change your password.  Photo ID required.&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Secure_Your_Home_Directory&amp;diff=45</id>
		<title>How To Secure Your Home Directory</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Secure_Your_Home_Directory&amp;diff=45"/>
		<updated>2009-05-15T23:00:25Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2006-Jan-22--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All ECE accounts have their home directories stored on Unix/Linux file servers.&lt;br /&gt;
&lt;br /&gt;
The default [http://en.wikipedia.org/wiki/File_system_permissions file system permissions] for home directories is 755, which means that other users can&lt;br /&gt;
read the contents of your home directory.  Additionally, the default&lt;br /&gt;
[http://en.wikipedia.org/wiki/Umask umask] is 022, which means that any&lt;br /&gt;
files/directories that you create will be readable by others.&lt;br /&gt;
&lt;br /&gt;
Many users consider this to be a security risk.  However, some unix processes,&lt;br /&gt;
specifically the email system's anti-spam tools and the department's web&lt;br /&gt;
server, need to be able to access files within your home directory in order to&lt;br /&gt;
read your resource files.  Since some users find it challenging to set the&lt;br /&gt;
correct permissions on their home directories to get the right combination of&lt;br /&gt;
security they desire and correct access for system processes, the recommended&lt;br /&gt;
method to secure your home directory is to create a subdirectory -- something&lt;br /&gt;
like ''~/work'' -- in which to keep your work.  Then, you can&lt;br /&gt;
[http://en.wikipedia.org/wiki/Chmod set the permissions] on this&lt;br /&gt;
subdirectory to something more restrictive (i.e., 700).&lt;br /&gt;
&lt;br /&gt;
ECE IT Services considers the securing of one's home directory to be the&lt;br /&gt;
responsibility of the user.  In addition to setting the permissions on your&lt;br /&gt;
''~/work'' directory (see examples below), you may wish to adjust your umask.&lt;br /&gt;
&lt;br /&gt;
====Example 1: setting permission on your ''~/work'' directory only====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  chmod 700 ~/work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Example 2: setting permission on your ''~/work'' directory and everything below====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  find ~/work | xargs chmod go-rwx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Get_An_Account&amp;diff=44</id>
		<title>How To Get An Account</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Get_An_Account&amp;diff=44"/>
		<updated>2009-05-15T22:59:10Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2009-Feb-03--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Undergraduates==&lt;br /&gt;
If you are an undergraduate student registered in an ECE course, we will&lt;br /&gt;
automatically create an account for you.  At the end of the first week of&lt;br /&gt;
classes, your username and initial password will be sent to the e-mail address&lt;br /&gt;
in UBC's records.  If you do not receive this notification by the end of the&lt;br /&gt;
first week of classes, please stop by the&lt;br /&gt;
[[How To Contact Us|ECE IT Services Office]] in KAIS 3070.&lt;br /&gt;
&lt;br /&gt;
'''You must [[How To Change Your Password|change your password]] promptly and at least once every term to prevent it from being deactivated.'''&lt;br /&gt;
&lt;br /&gt;
If you are also taking [http://www.cs.ubc.ca/ Computer Science] courses,&lt;br /&gt;
your username will be the same as the username in Computer Science.  However,&lt;br /&gt;
your ECE and CS accounts are distinct -- they have independent passwords and&lt;br /&gt;
separate home directories.&lt;br /&gt;
&lt;br /&gt;
==All Others==&lt;br /&gt;
All other accounts are created upon receipt of appropriately authorized&lt;br /&gt;
application form.&lt;br /&gt;
&lt;br /&gt;
# Print the [[Application For An Account On Departmental Computing Facilities | account application form]]. Both you and your supervisor need to complete and sign it.  For your convenience, you can fill in the PDF before printing.&lt;br /&gt;
# Bring the form to the [[How To Contact Us|ECE IT Services Office]] in KAIS 3070.&lt;br /&gt;
# When we create your account, you will be asked to choose a sufficiently [[How To Change Your Password|complex password]], and enter it on a keyboard.&lt;br /&gt;
&lt;br /&gt;
The use of all department computing resources is subject to UBC's [http://universitycounsel.ubc.ca/policies/policy104.pdf Acceptable Use Policies].&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Report_A_Problem&amp;diff=42</id>
		<title>How To Report A Problem</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Report_A_Problem&amp;diff=42"/>
		<updated>2009-05-15T22:56:57Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2009-Jan-14--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Before Contacting Us==&lt;br /&gt;
Please try using the information contained on the pages of this website to&lt;br /&gt;
solve your problem before sending your request.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How To Report A Problem==&lt;br /&gt;
To report a problem or to request service from departmental IT staff, please&lt;br /&gt;
send an email to help@ece.ubc.ca.  In the subject line of the email, briefly&lt;br /&gt;
describe the type of problem (e.g.: &amp;quot;can't change password&amp;quot;).  In the body of&lt;br /&gt;
the email, list as many details as possible&lt;br /&gt;
&lt;br /&gt;
You will receive an automated reply from the trouble ticket system shortly&lt;br /&gt;
after you report your problem or request. Save this email because it will&lt;br /&gt;
contain an automatically assigned ticket identification number. The&lt;br /&gt;
departmental IT staff will be notified of the new ticket and one of us will&lt;br /&gt;
respond to you.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Details To Include===&lt;br /&gt;
When you report problems, include this information in the body of the email:&lt;br /&gt;
* Subject: [SHORT_PROBLEM_DESCRIPTION]&lt;br /&gt;
* Login name: [LOGIN_NAME] ([AFFILIATION])&lt;br /&gt;
* Supervisor: [FULL_NAME]&lt;br /&gt;
* Computer: [NAME] [OS]&lt;br /&gt;
* Location: [BUILDING] [ROOM/LAB/OFFICE]&lt;br /&gt;
* Problem description: [DESCRIPTION]&lt;br /&gt;
* Error message: [ERROR_MESSAGE]&lt;br /&gt;
* Note: [NOTE]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
====Example 1:====&lt;br /&gt;
* Subject: Can not access drive Z:&lt;br /&gt;
* Login name: johnm (undergrad)&lt;br /&gt;
* Supervisor: Dr. Paul Horowitz&lt;br /&gt;
* Computer: Burnaby Win2000&lt;br /&gt;
* Location: MCLD LAB 258&lt;br /&gt;
* Problem description: Can not access drive Z:&lt;br /&gt;
* Error message: Can not connect to server&lt;br /&gt;
&lt;br /&gt;
====Example 2:====&lt;br /&gt;
* Subject: Can not install PDF995 software&lt;br /&gt;
* Login name: johnm (grad)&lt;br /&gt;
* Supervisor: Dr. Paul Horowitz&lt;br /&gt;
* Computer: stellar Win2000&lt;br /&gt;
* Location: CISCR LAB 388&lt;br /&gt;
* Problem description: Can not install PDF955 (free software)&lt;br /&gt;
* Error message: You do not have administrator access&lt;br /&gt;
* Note: Software can be downloaded from &amp;lt;nowiki&amp;gt;http://www.pdf995.com/&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=Site_Licensed_Software&amp;diff=41</id>
		<title>Site Licensed Software</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=Site_Licensed_Software&amp;diff=41"/>
		<updated>2009-05-15T22:56:24Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Luca Filipozzi--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2003-Aug-26--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following packages are available for installation on departmental machines.&lt;br /&gt;
Please email ''help@ece.ubc.ca'' if you would like one or more of these&lt;br /&gt;
installed on your workstation.&lt;br /&gt;
&lt;br /&gt;
	{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
	|-&lt;br /&gt;
	! Package&lt;br /&gt;
	! Windows&lt;br /&gt;
	! Solari&lt;br /&gt;
	! Linux&lt;br /&gt;
	! Notes &lt;br /&gt;
	|-&lt;br /&gt;
	| Eset NOD32 Anti-Virus&lt;br /&gt;
	| Available&lt;br /&gt;
	| N/A&lt;br /&gt;
	| Available&lt;br /&gt;
	| &lt;br /&gt;
	|-&lt;br /&gt;
	| Maplesoft Mapl&lt;br /&gt;
	| Available&lt;br /&gt;
	| Available&lt;br /&gt;
	| Available&lt;br /&gt;
	| &lt;br /&gt;
	|-&lt;br /&gt;
	| Mathworks MATLAB&lt;br /&gt;
	| Available&lt;br /&gt;
	| Available&lt;br /&gt;
	| Available&lt;br /&gt;
	| See [[List of Available MATLAB Toolboxes]]&lt;br /&gt;
	|-&lt;br /&gt;
	| Microsoft Office&lt;br /&gt;
	| Available&lt;br /&gt;
	| N/A&lt;br /&gt;
	| N/A&lt;br /&gt;
	| &lt;br /&gt;
	|-&lt;br /&gt;
	| Microsoft Project&lt;br /&gt;
	| Available&lt;br /&gt;
	| N/A&lt;br /&gt;
	| N/A&lt;br /&gt;
	| &lt;br /&gt;
	|-&lt;br /&gt;
	| Microsoft Publisher&lt;br /&gt;
	| Available&lt;br /&gt;
	| N/A&lt;br /&gt;
	| N/A&lt;br /&gt;
	| &lt;br /&gt;
	|-&lt;br /&gt;
	| Microsoft Visual Studio 6 &amp;amp; .NET&lt;br /&gt;
	| Available&lt;br /&gt;
	| N/A&lt;br /&gt;
	| N/A&lt;br /&gt;
	| &lt;br /&gt;
	|-&lt;br /&gt;
	| Microsoft Visio&lt;br /&gt;
	| Available&lt;br /&gt;
	| N/A&lt;br /&gt;
	| N/A&lt;br /&gt;
	| &lt;br /&gt;
	|-&lt;br /&gt;
	| Microsoft Windows 2000/XP Pro&lt;br /&gt;
	| Available&lt;br /&gt;
	| N/A&lt;br /&gt;
	| N/A&lt;br /&gt;
	| You '''must''' purchase an operating system license for your workstation '''prior''' to upgrading the operating system using the departmental Microsoft Campus Agreement.&lt;br /&gt;
	|-&lt;br /&gt;
	| National Instruments \LabView&lt;br /&gt;
	| Available&lt;br /&gt;
	| N/A&lt;br /&gt;
	| Available&lt;br /&gt;
	| &lt;br /&gt;
	|-&lt;br /&gt;
	| SSH's Secure Shell&lt;br /&gt;
	| Available&lt;br /&gt;
	| Available&lt;br /&gt;
	| Available&lt;br /&gt;
	| While SSH's Secure Shell is available for Solaris and Linux, we recommend using OpenSSH's version, already installed on all Solaris and Linux workstations.&lt;br /&gt;
	|-&lt;br /&gt;
	| N/A-Win32 N/A-Server&lt;br /&gt;
	| Available&lt;br /&gt;
	| N/A&lt;br /&gt;
	| N/A&lt;br /&gt;
	| &lt;br /&gt;
	|}&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=Limitation_Of_Responsibility&amp;diff=40</id>
		<title>Limitation Of Responsibility</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=Limitation_Of_Responsibility&amp;diff=40"/>
		<updated>2009-05-15T22:55:30Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2006-Jan-22--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ECE IT Services is able to take responsibility for ensuring software license compliance on those workstations in undergraduate labs and on those assigned to staff, only.  Ensuring software license compliance on workstations in research laboratories or in faculty offices is beyond the scope of responsibility of ECE IT Services.&lt;br /&gt;
&lt;br /&gt;
Please refer to the policy on [http://intranet.ece.ubc.ca/FacultyMemberResponsibilityWithRespectToSoftwareLicenses.shtml Faculty Member Responsibility With Respect To Software Licenses].&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=Recommended_Workstation_Hardware&amp;diff=39</id>
		<title>Recommended Workstation Hardware</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=Recommended_Workstation_Hardware&amp;diff=39"/>
		<updated>2009-05-15T22:54:35Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written by: Luca Filipozzi--&amp;gt;&lt;br /&gt;
&amp;lt;!--Originally written on: 2003-Jul-10--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The recommended configuration for workstations is as follows.&lt;br /&gt;
&lt;br /&gt;
	{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
	|-&lt;br /&gt;
	! Category&lt;br /&gt;
	! Description&lt;br /&gt;
	|-&lt;br /&gt;
	| Case&lt;br /&gt;
	| vendor's standard case&lt;br /&gt;
	|-&lt;br /&gt;
	| Motherboard&lt;br /&gt;
	| ASUS or Abit (with no onboard video or Ethernet or sound)&lt;br /&gt;
	|-&lt;br /&gt;
	| Processor&lt;br /&gt;
	| Intel Pentium4&lt;br /&gt;
	|-&lt;br /&gt;
	| RAM&lt;br /&gt;
	| minimum 256MB non-ECC non-registered&lt;br /&gt;
	|-&lt;br /&gt;
	| Video card&lt;br /&gt;
	| any nVidia \GeForce card (see Notes)&lt;br /&gt;
	|-&lt;br /&gt;
	| Ethernet card&lt;br /&gt;
	| any Intel Pro/100 Desktop Adapter (see Notes)&lt;br /&gt;
	|-&lt;br /&gt;
	| Sound card&lt;br /&gt;
	| Creative \SoundBlaster Audigy (see Notes)&lt;br /&gt;
	|-&lt;br /&gt;
	| Floppy drive&lt;br /&gt;
	| 1.44MB 3.5&amp;quot;&lt;br /&gt;
	|-&lt;br /&gt;
	| CDROM drive&lt;br /&gt;
	| LG GCE-8480B CDRW&lt;br /&gt;
	|-&lt;br /&gt;
	| Hard drive&lt;br /&gt;
	| Western Digital 40GB/9ms/8MB (WD400JB)&lt;br /&gt;
	|-&lt;br /&gt;
	| Keyboard&lt;br /&gt;
	| Fujitsu 8729&lt;br /&gt;
	|-&lt;br /&gt;
	| Mouse&lt;br /&gt;
	| Microsoft \IntelliMouse Optical (see Notes)&lt;br /&gt;
	|-&lt;br /&gt;
	| Operating system&lt;br /&gt;
	| Microsoft Windows XP Home (see Notes)&lt;br /&gt;
	|-&lt;br /&gt;
	| Monitor&lt;br /&gt;
	| \ViewSonic 17&amp;quot; CRT&lt;br /&gt;
	|}&lt;br /&gt;
&lt;br /&gt;
The IT Support Group will install, at no charge, the departmental Windows and Linux images on workstations that match these specifications. Work required to install your workstation beyond the deployment of the standard departmental image may be charged at standard shop rates, pending a decision by the Department Head regarding charge-backs.&lt;br /&gt;
&lt;br /&gt;
Additional hardware, such as DVD drives and Firewire cards, can be added. However, the departmental Windows and Linux images are not preconfigured to support these.&lt;br /&gt;
&lt;br /&gt;
==Important Notes==&lt;br /&gt;
&lt;br /&gt;
# We suggest that you purchase an initial license of a Microsoft operating system. The departmental Microsoft Campus Agreement allows us to upgrade your operating system to Windows 2000 Professional or Windows XP Professional, but you need to have purchased at least Windows XP Home with your system, originally.&lt;br /&gt;
# We suggest that you purchase the following hardware if you wish to avoid support charges for image installation. The departmental Windows and Linux images are pre-configured for this general set of hardware. If you purchase alternate hardware, our image will not work. Also, when we push software updates, our updates may not work on your non-standard workstation.&lt;br /&gt;
:* any nVidia \GeForce-2 (or better) based video card&lt;br /&gt;
:* any Intel Pro/100 Desktop Adapter Ethernet card&lt;br /&gt;
:* any EMU101K-compabile sound card (Creative \SoundBlaster Audigy)&lt;br /&gt;
:* Microsoft \IntelliMouse Optical mouse&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=Services_For_Research_Groups&amp;diff=38</id>
		<title>Services For Research Groups</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=Services_For_Research_Groups&amp;diff=38"/>
		<updated>2009-05-15T22:53:56Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2008-Jan-08--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here is a partial list of services available to research groups.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Web Site (Virtual Host)==&lt;br /&gt;
The department can provide a URL for the group's website of the form &amp;lt;nowiki&amp;gt;http://somegroup.ece.ubc.ca/&amp;lt;/nowiki&amp;gt;.  The website can be hosted on an&lt;br /&gt;
IP-based virtual host.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Group Account==&lt;br /&gt;
Research groups need an account that persists longer than those of graduate&lt;br /&gt;
students and/or faculty members. This group account can be used to house the&lt;br /&gt;
group's website content, demos, CVS repositories, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Network-Attached Storage==&lt;br /&gt;
The department has disk space available on a Network Appliances file server,&lt;br /&gt;
which offers numerous advantages from a manageability perspective:&lt;br /&gt;
* Server will be setup and administered by the IT staff&lt;br /&gt;
* Data is fully backed up and archived off-site&lt;br /&gt;
* Data snapshots are made periodically; users can retrieve recent versions of files without intervention from the IT staff&lt;br /&gt;
* Server is hosted in the server room with uninterruptible power supplies&lt;br /&gt;
* System is fully redundant, and can continue working even if components fail&lt;br /&gt;
* Additional storage capacity can be easily allocated as needed&lt;br /&gt;
&lt;br /&gt;
Due to the ease of administering the Network Appliances file server, we&lt;br /&gt;
strongly discourage researchers from using their workstations as NFS or SMB&lt;br /&gt;
file servers.  (Workstations are generic things.  One should be able to throw&lt;br /&gt;
one workstation out the window, replace it with another one, and have nobody&lt;br /&gt;
panic.  This is the &amp;quot;workstations-are-not-servers&amp;quot; philosophy.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Print Server==&lt;br /&gt;
Following the workstations-are-not-servers philosophy, we discourage the&lt;br /&gt;
use of workstations in research labs as print servers.  Research groups&lt;br /&gt;
should purchase TCP/IP networkable printers.  If necessary, the department&lt;br /&gt;
can provide a print server for accepting print jobs to your network-aware&lt;br /&gt;
printers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==IP Subnet + VLAN + DHCP==&lt;br /&gt;
Members of a research group want their workstations to be part of the same&lt;br /&gt;
logical work group. Also, they want to be able to move their workstations&lt;br /&gt;
between their office and labs withouth needing to reconfigure their IP address.&lt;br /&gt;
&lt;br /&gt;
To accomplish this:&lt;br /&gt;
* Research groups will be allocated an IP Subnet (e.g., 137.82.56.0/25).&lt;br /&gt;
* All the switches/routers in the department will be configured with a VLAN (Virtual LAN) tied to the research group's IP Subnet.&lt;br /&gt;
* All members of the research group will have their workstations configured to be on the Group's IP Subnet, regardless of their workstation's physical location (\MacLeod, CICSR, Brimacombe).&lt;br /&gt;
* DHCP will be enabled within the IP Subnet. Members of the research group will be able to move their desktops and/or laptops between their offices and research labs without concern of IP address allocation.&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Maintain_Course_Websites&amp;diff=37</id>
		<title>How To Maintain Course Websites</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=How_To_Maintain_Course_Websites&amp;diff=37"/>
		<updated>2009-05-15T22:52:37Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2005-Dec-15--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Course Instructor's Responsibilities==&lt;br /&gt;
As the course instructor, you are responsible for maintaining the official&lt;br /&gt;
course website.  Your '''minimum''' responsibility is to ensure that the&lt;br /&gt;
''index.html'' for the official course website contains sufficient information&lt;br /&gt;
to direct students to the web-based repository for course information.&lt;br /&gt;
Certainly, you are welcomed and encouraged to use the official course website&lt;br /&gt;
as '''the''' web-based repository for course information, but you could equally&lt;br /&gt;
use UBC's [http://www.elearning.ubc.ca WebCT] service or your personal web&lt;br /&gt;
site.  In either of the latter two cases, since these are not the official&lt;br /&gt;
course website, you are required to provide instructions on the official course&lt;br /&gt;
website informing students on how to reach this course information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
The primary motivation for this requirement is this:  there must be a&lt;br /&gt;
consistent and logical mechanism for students to reach web-based repositories&lt;br /&gt;
for course information.  This mechanism is the official course websites&lt;br /&gt;
available via URLs of the form &amp;lt;nowiki&amp;gt;http://courses.ece.ubc.ca/XXX&amp;lt;/nowiki&amp;gt; where XXX is&lt;br /&gt;
the course number.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Accounts and Websites==&lt;br /&gt;
Associated with every EECE course is a 'course account' on the departmental&lt;br /&gt;
computing infrastructure.  For example, associated with the course 'EECE XXX'&lt;br /&gt;
is the course account 'eeceXXX'.&lt;br /&gt;
&lt;br /&gt;
From the web server's perspective, a course account is no different than a&lt;br /&gt;
personal account: the URL &amp;lt;nowiki&amp;gt;http://courses.ece.ubc.ca/XXX&amp;lt;/nowiki&amp;gt; references the&lt;br /&gt;
''etc/www/'' directory in account ''eeceXXX''\'s home directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Detailed Instructions for Course Instructors==&lt;br /&gt;
&lt;br /&gt;
===Gain access to the course account===&lt;br /&gt;
During the transition between terms, send an email to ''help@ece.ubc.ca''&lt;br /&gt;
indicating that you are the instructor assigned to a course for the upcoming&lt;br /&gt;
term.  We will change the password for the associated course account to be the&lt;br /&gt;
same as your personal account.&lt;br /&gt;
&lt;br /&gt;
If the course is currently being taught by another instructor, please wait&lt;br /&gt;
until after the final exam to request the transfer of control.&lt;br /&gt;
&lt;br /&gt;
===Clean the course account===&lt;br /&gt;
At this point, you are the owner of the course account and it is your&lt;br /&gt;
responsibility to clean the account of previous, potentially obsolete, content.&lt;br /&gt;
Be sure to clean files both in the home directory of the account (e.g.,&lt;br /&gt;
''~eeceXXX/'') and in the web site directory of the account (e.g.,&lt;br /&gt;
''~eeceXXX/etc/www/'').&lt;br /&gt;
&lt;br /&gt;
===Publish web content to the official course website===&lt;br /&gt;
Follow the instructions at [[How To Publish Personal Web Content]] to publish web content for the official course website.&lt;br /&gt;
Be sure to log in using the course account and NOT your personal account. &lt;br /&gt;
&lt;br /&gt;
If you do not intend to provide a web-based repository for your course, then&lt;br /&gt;
you must create, at a minimum, an ''index.html'' file providing the course&lt;br /&gt;
syllabus.&lt;br /&gt;
&lt;br /&gt;
If you intend to use another web service to host the web-based repository for&lt;br /&gt;
your course, then you must create, at a minimum, an ''index.html'' file&lt;br /&gt;
providing a link to this other web service.  Examples of alternate web services&lt;br /&gt;
might be UBC's [http://www.elearning.ubc.ca WebCT] service or your personal&lt;br /&gt;
web site.&lt;br /&gt;
&lt;br /&gt;
If you intend to use the official course website as the web-based repository&lt;br /&gt;
for your course, then, in addition to index.html, you may wish to create a&lt;br /&gt;
'private' subdirectory from where you could distribute content in a secure&lt;br /&gt;
manner.  Please follow the instructions at&lt;br /&gt;
[[How To Password Protect Personal Web Content]]&lt;br /&gt;
to do this.&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=HOWTOs_For_Instructors&amp;diff=36</id>
		<title>HOWTOs For Instructors</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=HOWTOs_For_Instructors&amp;diff=36"/>
		<updated>2009-05-15T22:51:37Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2005-Dec-15--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[How To Maintain Course Websites]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=HOWTOs_For_Researchers&amp;diff=35</id>
		<title>HOWTOs For Researchers</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=HOWTOs_For_Researchers&amp;diff=35"/>
		<updated>2009-05-15T22:51:08Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2005-Dec-01--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==General Information==&lt;br /&gt;
* [[Services For Research Groups]]&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
* [[Recommended Workstation Hardware]]&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
* [[Site Licensed Software]]&lt;br /&gt;
* [[Limitation Of Responsibility]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=HOWTOs_For_Users&amp;diff=34</id>
		<title>HOWTOs For Users</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=HOWTOs_For_Users&amp;diff=34"/>
		<updated>2009-05-15T22:50:36Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: New Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Originally written on: 2008-Jan-11--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Problems?==  &lt;br /&gt;
* [[How To Report A Problem]]&lt;br /&gt;
* [[How To Contact Us]]&lt;br /&gt;
&lt;br /&gt;
==Computer / Network Access==  &lt;br /&gt;
* [[How To Get An Account]]&lt;br /&gt;
* [[How To Secure Your Home Directory]]&lt;br /&gt;
* [[How To Change Your Password]]&lt;br /&gt;
* [[How To Obtain A Network Connection]]&lt;br /&gt;
&lt;br /&gt;
==Physical Access==  &lt;br /&gt;
* [[How To Gain Physical Access]]&lt;br /&gt;
&lt;br /&gt;
==Profiles==&lt;br /&gt;
Read this if you have problems with downloading files, surfing the Internet,&lt;br /&gt;
assigning the default printer and printing PDF files from Windows workstations.&lt;br /&gt;
* [[How To Reset Your Profile]]&lt;br /&gt;
* [[How To Keep Your Profile Small]]&lt;br /&gt;
&lt;br /&gt;
==Email==  &lt;br /&gt;
* [[Email Quick Start]]&lt;br /&gt;
* [[How Received Email Is Processed]]&lt;br /&gt;
* [[How To Forward Email]]&lt;br /&gt;
* [[How To Sort Email Using Address Extensions]]&lt;br /&gt;
* [[How To Sort Email Using Procmail|How To Sort Email Using Procmail (For Advanced Users)]]&lt;br /&gt;
* [[How To Filter Out Spam]]&lt;br /&gt;
* [[How To Set A Vacation Auto-Reply]]&lt;br /&gt;
* [[The Departmental Mailing List Hierarchy]]&lt;br /&gt;
&lt;br /&gt;
==Web==  &lt;br /&gt;
* [[How To Publish Personal Web Content]]&lt;br /&gt;
* [[How To Password Protect Personal Web Content]]&lt;br /&gt;
* [[How To Install The Root Certificate]]&lt;br /&gt;
&lt;br /&gt;
==Remote Access==  &lt;br /&gt;
* [[How To Use VPN]]&lt;br /&gt;
* [[How To Use SSH]]&lt;br /&gt;
* [[Debian: Weak Cryptographic Keys]]&lt;br /&gt;
* [[How To Tunnel Connections Through SSH]]&lt;br /&gt;
* [[How To Display X Applications On Windows]]&lt;br /&gt;
&lt;br /&gt;
==Applications==  &lt;br /&gt;
* [[How To Prepare PDF From LaTeX]]&lt;br /&gt;
* MATLAB&lt;br /&gt;
** [[List of Available MATLAB Toolboxes]]&lt;br /&gt;
** [[How To Use the MATLAB Compiler]]&lt;br /&gt;
** [[Error When Using MATLAB Symbolic Math Toolbox on Linux]]&lt;br /&gt;
* [[OPNET 9.0 User Variables (Windows)]]&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=File:Xapps_xwin32-config.png&amp;diff=33</id>
		<title>File:Xapps xwin32-config.png</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=File:Xapps_xwin32-config.png&amp;diff=33"/>
		<updated>2009-05-15T22:48:04Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=File:Xapps_ssh-config.png&amp;diff=32</id>
		<title>File:Xapps ssh-config.png</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=File:Xapps_ssh-config.png&amp;diff=32"/>
		<updated>2009-05-15T22:47:49Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=File:Xapps_putty-x11fwd.png&amp;diff=31</id>
		<title>File:Xapps putty-x11fwd.png</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=File:Xapps_putty-x11fwd.png&amp;diff=31"/>
		<updated>2009-05-15T22:47:35Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
	<entry>
		<id>https://help.ece.ubc.ca/mediawiki/index.php?title=File:Thunderbird_wiz_usernames.png&amp;diff=30</id>
		<title>File:Thunderbird wiz usernames.png</title>
		<link rel="alternate" type="text/html" href="https://help.ece.ubc.ca/mediawiki/index.php?title=File:Thunderbird_wiz_usernames.png&amp;diff=30"/>
		<updated>2009-05-15T22:47:20Z</updated>

		<summary type="html">&lt;p&gt;Jazminl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jazminl</name></author>
		
	</entry>
</feed>