FAQ

General Go To Top

What is Systems Support?

Systems Support can be found in LT1307. They are in charge of the day-to-day running of the department's computer systems. They are usually busy, and should only be contacted after you have checked the appropriate documentation/FAQs/noticeboards etc for a possible solution. Systems Support members are: Ian Gordon, Kenny Forte, Iain McCord, and Ntshuks Bonga.

Systems Support work between 9am and 5pm every weekday but can often be found working from 8am until 5:30pm. They can be emailed at cis-support@strath.ac.uk, found in LT1307, or phoned on 3592.

Systems Support has an user support policy which you may wish to read.

Is there a web page that will show me information associated with my CIS account?

Our Local Account Management page groups together a lot of the information accessible via the local.cis.strath.ac.uk website.

How do I get access to the facilities outwith normal working hours?

Labs are open every day from 7am until 10pm (except over Christmas when the University is closed). You will need to apply for out of hours access if you wish to access the Labs between 6pm and 10pm Monday-Friday, or 7am and 10pm Saturday, Sunday and on Public Holidays.

If any student has highly unusual circumstances that mean they cannot complete their work during these opening times they should make an appointment to see the Head of Department.

To gain access to University premises outwith normal hours a (red paper) card must be obtained. This is valid only during term time and is not valid over the summer period unless you are a postgraduate student, employed by the department, completing projects or sitting resits.

Out of hours access applications are completed online.

You will receive an email to collect your University card (and your swipe-card) from Systems Support in LT1307 once your application has been processed.

The swipe-card is valid only after a 4 digit code has been set by the user.

Once you have a swipe card you can use it to open the controlled lab locks (rather than entering the 4-digit lab code) during daytime, i.e. Monday - Friday 8am - 6pm, simply by swiping the card downwards in the lock with the black stripe to the right.

To open a door at other times you must swipe your card AND enter your own 4-digit code.

The locks have LEDs and this is what they mean:

  • RED LED flashing - "night"-time.
  • RED LED continuous - entry denied.
  • YELLOW LED flash - acknowledgement of keypress.
  • YELLOW LED continuous - enter 4-digit code.
  • GREEN LED - door is open.
  • No LEDs - "day"-time.

How much disk space am I allowed as an undergraduate student?

Students are allowed 2GB of storage on their university H: drive - this can be increased by sending a request to the university help desk.

On OneDrive for Business students can store up to 1 terabyte of content online.

 

The disk space allocation (quota) per year for your department Linux home drive, which includes your Windows CIS HOME (S:) drive (in Linux this is the PC subdirectory of your home drive) and your Windows CIS DEVWEB (Q:) drive (in Linux this is the DEVWEB subdirectory of your home drive), is as follows:

1st year - 1GB
2nd year - 2GB
3rd year - 4GB
4th year - 6GB
5th year - 8GB
Postgraduate - 4GB

We recommend using your H: drive and OneDrive to store files not specifically related to Devweb.

I've forgotten my password! What can I do?

If you are able to come to our Systems Support office (LT1307) we can provide you with a computer where you can reset your password. Alternatively please see the IT Help desk's How to reset your password page.

How can I find or change my password?

You can change your password online - please see the IT Help desk's How to reset your password page.

Can I access my University H: or I: drives from home?

Can I access my CIS S: and Q: drives from home?

In Windows you could use an SFTP/SCP client to connect to cafe.cis.strath.ac.uk (See http://www.thegeekstuff.com/2011/06/windows-sftp-scp-clients/ for details of potentially available free clients).

In Linux the file default file explorer will typically support sftp. In the gnome file explorer (nautalis) you can use the "File" -> "Connect to server..." option.

Your S: is the PC subdirectory of your Unix home directory. Your Q: is the DEVWEB subdirectory.

Some SFTP clients will unfortunately connect you to the root (/) directory of cafe and not to your personal home directory. Your personal home directory will be of the form /home/dsusername e.g. a user with username abc12345 will have a personal home directory of /home/abc12345 so be aware you may need to change to your home directory.

What Microsoft software can I get for free?

The University maintains a Microsoft Software page that includes links to the Office365 ProPlus service and the Microsoft Imagine program (formally named DreamSpark).

Office365 ProPlus is a service available to registered students with an Office365 email account enabling them to use the latest full version of Microsoft Office either on or off campus and on their own PCs/laptops.

Microsoft Imagine (formally called Dreamspark) is a facility which provides students with software design and development tools as well as current Microsoft operating systems at no additional charge.

How do I connect to the University's wireless network?

Information about how to connect to the University's wireless network (called Eduroam) can be found on their wireless network help page.

If you are having problems connecting then please, in the first instance, come and see us in LT1307.

Can I connect to the CIS wired network?

For undergraduate and taught postgraduate students, wired access to the CIS departmental's 'open' network is available in the level 11 open areas, if you have a cable. If you don't have a cable you can borrow one from our office in LT1307. You must authenticate via a web browser when you use this network - to do this simply start a browser and you will be taken to the login page.

Access to this network can also be arrange for the 14th floor project lab - please come and see us if your require this for your project.

You must not try to connect anywhere else and you must not unplug any Departmental equipment to plug a laptop in.

Can I plug my device into a power supply within the Department?

Only devices that have been successfully PAT tested this academic year may be plugged into the mains. You should contact Iain McCord LT1307 if you wish to do this.

Please do not unplug any departmental equipment without explicit authorisation from a member of staff.

Is there a development server for my project?

Yes devwebXXXX (where XXXX is the current year e.g. 2017) is the Computer and Information Sciences' web server for development work and student projects. You should always use the current year's server.

The devweb2017 server can be used to develop projects using the following technologies:

  • Apache, HTML, CGI and PHP (version 7.0)
  • Servlets/JSP (Tomcat 8)
  • Gitlab (advanced web based interface to git - much like github)
  • Mattermost (advanced team communication tool - similar to Slack)
  • MySQL
  • PostgresQl
  • MongoDB
  • Oracle

Do I have a personal web page?

The University provides space for staff and students as part of your Uni H drive (H:)

If you look in your H:\MyWebSpace folder you will find a readme.txt file that explains how to publish personal web pages that are externally viewable.

CIS staff also have webspace on our CIS server - this can be found in your CIS WWW (T:) drive (in Linux this is the WWW folder in your home drive) and is accessed via, for example, http://personal.cis.strath.ac.uk/kenneth.forte/.

Pages hosted here can include PHP and CGI files (they need to end with .php or .cgi to be recognised as such).  For staff this can be used as an alternative to devweb.

PHP and CGI scripts will run as you, rather than a shared generic user, within a docker (http://www.docker.com/) container for extra security.

Labs Go To Top

Can I check if there are any available computers?

Yes. See the CIS lab availability page.

Can I lock my screen while I go for lunch/to a lecture?

No. You may only use the "lock screen" facility on Departmental computers when you take a "toilet" break. Locking your screen for long periods of time is unfair to other students who need to use our Departmental computers.

Where are the scanners located?

There are a number of scanners in the Arrol lab LT1105.

What and where are the labs in the Department?

Arrol Lab (LT1105)
Purchased: Summer 2013
Computers: 55 Dell Intel i5-3570 with 8GB + 5 HP i5-4570 with 8GB
Operating System: Ubuntu Linux 16.04/Windows 10 Enterprise x64
Hostnames: arrol-01 to arrol-60

Kelvin Lab (LT1201 & LT1220)
Purchased: Summer 2014
Computers: 60 HP i5-4570 with 8GB
Operating System: Ubuntu Linux 16.04/Windows 10 Enterprise x64
Hostnames: kelvin-01 to kelvin-60

Muir Lab (LT1301)
Purchased: Summer 2015
Computers: 30 HP i5-4570 with 8GB.
Operating System: Ubuntu Linux 16.04/Windows 10 Enterprise x64
Hostnames: muir-01 to muir-30

Telford Lab (LT1320)
Purchased: Summer 2017
Computers: 25 HP i5-7500 with 8GB.
Operating System: Ubuntu Linux 16.04/Windows 10 Enterprise x64
Hostnames: telford-01 to telford-25

Baird Lab (LT1414)
Purchased: Summer 2015
Computers: 12 HP i5-4750 with 8GB.
Operating System:Ubuntu Linux 16.04/Windows 10 Enterprise x64
Hostnames: baird-01 to baird-12
These computers are allocated to students to do projects that require software not installed in other labs lab.

Are the lab timetables available?

Yes. See the CIS lab availability page.

What operating system is installed in the labs?

All CIS lab computers can dual boot between Ubuntu Linux 16.04 and Windows 10 Enterprise x64

Use of Lab facilities for research purposes

Experiments can be run on our lab computers if certain rules are followed. Most of these rules apply to Linux (if you are going to use Windows then please do not use the computers during term time between 9am to 5pm, as this would make the computer completely unavailable for teaching!)

The rules are as follows:

  1. Programs should be stopped (kill -STOP) during term time between Monday-Friday 9am to 5pm. Processes can be continued (kill -CONT) outside these times.
  2. Programs must be cpu niced to level +19 (e.g. nice +19)
  3. Programs must be io niced to "idle" (e.g. ionice -c 3)

You can nice a process by using the 'nice' command and 'ionice' command (or 'renice' command if it is already running).

e.g. to nice a program called 'myresearch' you would run 'nice +19 ionice -c 3 myresearch'

Programs should not write large amounts of data to your home directory. If there is a need to write large amounts of data during your experiment then please create yourself a directory (using your userid as the name) in /scratch and write the files there. Also you should try and avoid read large amounts of data from your home directory as well. For large amounts of data we're talking about > 100MB.

These computers are in a lab and thus they may be rebooted by someone with no warning, so be prepared to have to re-run your experiment.

The department reserves the right to stop your experiment if it is impairing the use of the computer or the network.

NOTES AND PROBLEMS

  • there are now more than 190 computers available
  • some computers in the labs have 16GB of RAM - see Systems Support
  • Windows will shutdown at 10pm unless you speak to Systems Support
  • computers are much more likely to be rebooted (legitimately by console users)
  • staff and PGt students can wake computers up and get them to boot linux by running the following on cafe:
    • sudo -u cislabs /cislabs/labs_reboot_to_linux.sh <labname|hostname>
    • NOTE: this uses wake-on-lan so sometimes computers refuse to wake up
  • We are using NFS with kerberos security to allow us to safely dual boot our lab computers.
  • SSH publickey authentication will not always work (publickey authentication will, however, always work on cafe)
    • reason: NFS with kerberos requires you to use either password or kerberos ticket authentication before access to your home directory is granted!
    • workaround: you can use 'kinit' to get a kerberos ticket on cafe and then you get passwordless logins (kerberos authentication) to all the Linux lab computers
      • if you use password authentication to log into linux (Ubuntu 12.04 or above) then you will automatically get a kerberos ticket
  • Long experiments may hang (more than 5 hours)
    • reason: NFS access hangs when your kerberos ticket expires.
      • kerberos tickets expire after 10 hours unless renewed/refreshed.
    • workaround: ssh with kerberos authentication should do this but requires that the ssh session has some periodic input/output
    • workaround: ssh with password authentication does refresh/renew tickets
    • workaround: ensure that your job does not require your home directory to run (write to to /scratch/<dsusername>)
    • workaround: periodically use 'kinit -R' to renew you kerberos ticket for up to 7 days
    • workaround: start you job by using krenew e.g. knenew nice +19 ionice -c 3 ./experiment. krenew will automatically refresh/renew your current ticket for up to 7 days.
    • NOTE: all these workarounds require that you do no exit your ssh session

Please see Ian Gordon to discuss other possible solutions.

Linux Go To Top

What is my home directory?

Your home directory is simply a directory on a UNIX file system set aside for your personal use. When you log into a UNIX machine or open an X-term (or a PuTTY terminal on a PC) you are placed in this home directory. You have a sub directory of this called PC which maps to your S: drive when you log into a Windows lab. There is another sub directory called system which contains important system files which should not be deleted.

How can I change my Linux shell?

You can change your shell (to /bin/bash (default) , /bin/tcsh, or /bin/zsh) at the shell change page

Can I change my DS password from Linux?

Yes you can. You can run the command line program kpasswd (kerberos password) to achieve this, or alternatively you can use the PEGASUS online password changing facility.

How can I get access to CIS Linux lab machines from University labs or from home?

Use ssh or putty (http://www.putty.org/) from the University Lab machines. You can then login to cafe.cis.strath.ac.uk which has the same setup as a Linux computer in a CIS lab.

How can I reduce my disk space usage?

If you are receiving messages about "excessive disk space usage" you should do the following: Type du -k from within your UNIX home directory. This displays a summary of your disk usage in kilobytes (1024 bytes) with your total disk usage shown at the bottom of the list. Use the rm command to remove any files you no longer require.

Can I access my Unix account from home?

Yes, you have SSH (Secure Shell) access to cafe.cis.strath.ac.uk (see http://www.putty.org/ or http://www.openssh.org for SSH software) to access your account. You can also upload and download files using SSH sftp and scp protocol. Most ssh clients will come with an sftp and scp client program.
Remember your S: drive is actually your PC subdirectory on cafe.
Once you have connected to cafe you can use ssh again to connect to the Telford or Muir lab PCs, e.g. ssh telford-01

My workstation is dead (not accepting input). What can I do?

Just because the workstation you are sitting at is not accepting input does not indicate that it is not working.

You could try some useful control characters (control-Q, control-C or control-\) to see if the problem is just a dead or hung program. Check that the console I/O works. Run ping (followed by machine name) from another machine to see if the suspect one responds on the network and if so, try ssh to get into it.

Since you will probably be running X, do the following: ssh from another machine and kill those processes causing the machine hang. This involves finding out the machine's name, and typing:

ssh

Find out the Process ID (PID) of the troublesome process, or X or the shell running X. To do this, type:

ps -ef | grep

This displays a table showing the PIDs of all the processes running under your username. Then try each one of the following in turn until the process dies:

kill -HUP OR
kill OR
kill -9

This will kill off the troublesome process, but if the machine is still not accepting input, repeat the 2nd and 3rd steps of the above procedure until it does.
If you have difficulty with the above advice speak to the lab demonstrator or contact Systems Support and ask them to help.

What Office applications are installed?

LibreOffice (which is virtually the same as OpenOffice) is also installed in the Windows labs.

How do I access my H:, I:, S:, T: and Q: Windows drives from a Linux PC?

You can access your H:, I: S:, T: and Q: Windows drives by running a file manager or through a command prompt (terminal).

The folder drives contains links to each of the h, i, s, t and q Windows drives. There are also other ways to access these drives:

  • The folder PC is your CIS Home (S:) drive
  • The folder DEWVWEB is your CIS DEVWEB(Q:) drive
  • For staff the folder WWW is your CIS WWW(T:) drive
  • You will also see your University H: and I: drives listed under Devices in the left hand section of the file manager
  • You can also find all these drives located in /media/username/drives

How do I access my H: and I: drives from cafe?

The following instructions are for the bash shell.

Note: If you want to map both at the same time you must mount the H drive first!

If you plan to map both drives then you only need to eval the dbus and kill the dbus once.

To map your H: drive do the following:

ssh cafe
% eval `dbus-launch --sh-syntax`

In the line below after /home/ you should substitute the last two digits of your username and then your own username.

% gvfs-mount davs://webdrive.strath.ac.uk/home/20/aes02120
% HDRIVE=$XDG_RUNTIME_DIR/gvfs/dav\:host\=webdrive.strath.ac.uk\,ssl\=true\,prefix\%2Fhome%2F${USER: -2}%2F$USER/

Your files are in $HDRIVE

Once you are finished you should unmount the drive and kill the DBUS session:

% gvfs-mount -u davs://webdrive.strath.ac.uk/idrive
% kill -TERM $DBUS_SESSION_BUS_PID
% logout

To map your I: drive do the following:

ssh cafe
% eval `dbus-launch --sh-syntax`
% gvfs-mount davs://webdrive.strath.ac.uk/idrive
% IDRIVE=$XDG_RUNTIME_DIR/gvfs/dav\:host\=webdrive.strath.ac.uk\,ssl\=true/idrive

Your files are in $IDRIVE

Once you are finished you should unmount the drive and kill the DBUS session:

% gvfs-mount -u davs://webdrive.strath.ac.uk/idrive
% kill -TERM $DBUS_SESSION_BUS_PID
% logout

 

Windows Go To Top

What development software is installed in the Windows labs?

For software development we recommend the following tools:

  • IntelliJ IDEA
  • Android Studio
  • BlueJ
  • Eclipse
  • RStudio
  • WinCHCi
  • Anaconda Python

Other software in the labs includes:

  • Microsoft Office
  • LibreOffice
  • Nvivo
  • Matlab
  • SPSS
  • EndNote
  • Protege
  • LaTeX

 

How do I access Unix from a Windows PC?

To open a UNIX terminal. Double-click the PuTTY cafe icon which is located on the Desktop. This will prompt you for your username and password. This link use the PuTTY ssh client.

How can I transfer files from a PC to my Unix account?

You can access the PC subdirectory of your Unix home directory by clicking the "Computer" icon situated at the top left of the desktop area then selecting the CIS home (S:) drive icon.

Email Go To Top

How do I get help with email?

Undergraduates and taught postgraduates

You will be using the Office365 environment and your email address will have the format joe.smith.2015@uni.strath.ac.uk

Please see the University's Office365 Help page.

Staff and research postgraduates

You will be using the Microsoft Exchange system and your email address will have the format joe.smith@strath.ac.uk

Please see the University's Microsoft Exchange Help page.

Can I read my Staff Exchange Email using IMAP?

Yes you can!

Your IMAP client may auto-detect some or all of these settings:

Incoming mail settings
Email address: your.name@strath.ac.uk
Username: your DS username
IMAP Server: nemo.strath.ac.uk
Port: 993
Connection: SSL/TLS
Authentication: Normal password

Outgoing mail settings
SMTP Server: submit.strath.ac.uk
Port: 587
Connection: STARTTLS
Authentication: Normal password

Is there a CIS Departmental wide address book?

Yes, the Department has an LDAP based address book. So as long as your email client supports an LDAP address book you should be able to use it. The address book is on the host addressbook.cis.strath.ac.uk. You will need to either use SSL (port 636) or TLS (port 389) to access it.

  • The Base DN should be set to ou=people,dc=cis,dc=strath,dc=ac,dc=uk
  • The User/Bind DN (Username) should be set to the value that can be obtained from your Local Account Management page. Also ensure that you have sub-tree searching enabled.
  • The required password is your normal DS password (Authentication method should be "simple" and not "SASL").
  • The address book can be accessed using this method from both inside and outside the Department.

For some additional information on how to configure specific clients to use an LDAP based address book the see http://local.cis.strath.ac.uk/local/docs/addressbook.html

Printing Go To Top

How do I check my print quota?

You'll find your current print quota on our Local Account Management page.

What is the cost per page for printing?

The department uses a print quota system to control access to printers and limit the number of pages that can be printed. The system organises all of the printers into four different classes, with each class having an associated cost per page.

Mono: 5p per sheet 5p per side
Mono, duplex: 6p per sheet 3p per side
Colour: 8p per sheet 8p per side
Colour, duplex: 12p per sheet 6p per side

At the end of a print job the cost is calculated and this is then deducted from the users quota.

How much is my initial quota?

Students are given a free allowance for printing, the amount of which is dependent on their year of study (figures shown are in pence).

- 1st year 2nd year 3rd year 4th year 5th year
Undergraduate Courses 500 1000 1500 2000 2000
Postgraduate Courses 2500 N/A N/A N/A N/A
Elective Classes 150 150 150 150 N/A

How do I buy more print quota?

After a user's free quota allowance is used up, additional quotas can be purchased from the office (LT1101). Minimum payment is 1 pound and normally only in units of 1 pound - equivalent to 20 laser printer pages.

NOTE: refunds will NOT be provided for any unused quota at the end of the academic year, but will instead be carried forward to the next year.

Students requiring a refund due to 'spoiled' output must bring the relevant pages to System Support in LT1307.

What printers are in the Department?

The department has a number of printers located throughout the department available for staff and student use (some are only useable by staff). Some of the printers can print in colour, and most can print double-sided - "duplex". We like to encourage double-sided printing, as it saves paper.

The printers are as follows:

Printer Name Full Name Features Model Used by
dl-colour-lt1105 LT1105 Arrol Lab Colour Printer Colour, duplex Dell 5130CDN All
hp-mono-lt1105 LT1105 Arrol Lab Printer Duplex, extra paper tray HP P2055DNx All
hp-colour-lt1201 LT1201 Kelvin Lab Colour Printer Colour, duplex HP CP3505DN All
dl-mono-lt1203 LT1203 Staff Printer Duplex Dell Staff
ep-mono-lt1221 LT1221 Kelvin Lab Printer Duplex, extra paper tray Epson M4000DN All
hp-mono-lt1301 LT1301 Muir Lab Printer Duplex, extra paper tray HP P2055DN All
dl-colour-lt1309 LT1309 Staff Colour Printer Colour, duplex Dell 5130CDN Staff
dl-mono-lt1309 LT1309 Staff Printer Duplex Dell B2360dn Staff
hp-colour-lt1320 LT1320 Telford Lab Colour Printer Colour, duplex HP CP3505DN All
dl-colour-lt1412 LT1412 Staff Colour Printer Colour, duplex Dell 5130CDN Staff
ep-mono-lt1412 LT1412 Staff Printer Duplex, extra paper tray Epson M4000DN Staff
hp-mono-lt1414 LT1414 Baird Lab Printer Duplex, extra paper tray HP P2055DN Staff and 4th level+ students
hp-colour-lt1414a LT1414a Staff Printer Duplex, extra paper tray HP LaserJet 500 Staff

How do I print from the Linux command line?

You can print pdf, txt and images by using the 'lp' command e.g. to send a file to the printer in the 12th floor Muir lab you have to do something like:

lp -d hp-mono-lt1301 filename

How can I print from my Windows PC via the University's eduroam wireless network?

In Windows, start by opening a command window by typing "cmd" into the "Run..." dialog box.

Now you should type the command below to open a window showing all our shared printers. When prompted for a username and password you must use 'ds\' before your username e.g. ds\aes99101

Remember to tick the box to save your credentials!

explorer /n,\\cups2016.cis.strath.ac.uk

Double click on the printer(s) you want to print on. Please note that students are only permitted to print on printers in labs.

Help! I have Windows 8/10 and I'm getting an error when I try to connect to the printer!

If, when you try to connect to the printer, you are getting an error of 0x000006d1 then you work around this issue by explicitly setting the following group policies to disabled (you can run gpedit.msc to accomplish this):

"Computer Configuration" -> "Admin Templates" -> "Printers" -> "Always render print jobs on the server" - Disabled
"Computer Configuration" -> "Admin Templates" -> "Printers" -> "Point and Print restrictions" - Disabled

If you are using "Home" edition of Windows 8 and don't have gpedit, you can make the equivalent changes to the registry:

Into the "Run..." dialog box type "regedit" to open the registry

Navigate to HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers. If the following value does not exist you will need to create it.

Value Name: ForceCSREMFDespooling
Type: REG_DWORD (32-bit Value)
Double-click ForceCSREMFDespooling to edit
Change "Value Data" to 0

Then navigate to HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointandPrint and check the following keys have the correct values.

Value Name: InForest
Type: REG_DWORD (32-bit Value)
Double-click InForest to edit
Change "Value Data" to 0

Value Name: Restricted
Type: REG_DWORD (32-bit Value)
Double-click Restricted to edit
Change "Value data" to 0

Value Name: TrustedServers
Type: REG_DWORD (32-bit Value)
Double-click Trusted Servers to edit
Change "Value data" to 0

Close the registry and reboot your PC.

Now again open up a "cmd" window and run the explorer command given above and try connecting to the printer.

If the above steps do not work or if you are getting an error message about "No driver found" please report this to cis-support@strath.ac.uk.

How can I print from MacOS/Linux via the University's eduroam wireless network?

From a Mac, you should follow the instructions at this URL http://support.apple.com/kb/HT3049 using a URL like this one to add a printer:

smb://cups2016.cis.strath.ac.uk/hp-mono-lt1105

Remember to give the printer an appropriate name and make sure you are using the right printer type from the "Print Using" menu. The first time you print to the printer it should ask you for your username and password. Enter these, prefixing your username with "DS\", and tell it to remember them. If it doesn't, your print job will be "On Hold" at the top of the print queue which should have appeared in your Dock. Open it, select the job, click the "Resume" icon, and it should at that point ask for your username and password. As before, enter these, prefixing your username with "DS\", and tell it to remember them.

On OS X 10.8 "Mountain Lion", the "DS\" prefix appears not to be needed, and you should only be asked for your username and password once.

If you enter the wrong username and password, you will have to remove the incorrect saved details from your Keychain using the Keychain Access utility in the Utilities folder of your Applications.

Linux users, the setup varies between different systems, but the basic idea is the same. You need to use Windows (smb) printing, to the server cups2016.cis.strath.ac.uk, authenticating using your username and password.

Wireless printing is not an officially supported service, but we shall try our best to help with any problems encountered.

Where can I get Mac drivers to support the printer I want to print to?

When printing from the wireless network, your Mac will need to have the appropriate driver files for the printer installed as it cannot obtain them automatically from the server.

Here are links to software we have found:

Printer Type URL
Dell 5130CDN Dell Web Site
Dell B2360dn Dell Web Site
Epson M4000DN Epson Web Site
HP P2055DN HP Web Site

Staff Go To Top

How do I purchase computer software and hardware from Departmental budgets?

If you wish to buy any software or hardware please contact Systems Support. The department must adhere to the Purchasing and Asset Register guidelines set by the University.

NOTE: All new electrical equipment MUST be PAT (Portable Appliance Test) before it can be used! This includes electrical items you take in from home such as radios and kettles.

How should the H, I, S, Q and T drives be used?

Your Uni H drive (H:) is your own personal University home drive.

Your Uni I drive (I:) is a shared drive and by default contains several folders within the Science - CIS folder. This drive should be used to store your research data. We currently have 2TB allocated to us of which we are using about 1.5TB. If you have a lot of data please contact Systems Support and we will arrange for our allocation to be increased. The default folders in this drive are:

  • Your ds username folder - this is readable/writeable only by yourself
  • You research group folders (one for each you are a member of) - these are readable/writeable only by those research members.
  • The department folder - this is readable/writeable by all academics, administrative, and postgraduate research staff

Please contact Systems Support if you wish to have any other shared folders set up.

Your CIS HOME (S:) drive should now be considered a legacy drive and you should think about moving the data you have stored there to the H: and I: drives. However it is still used as your Unix home drive (for those of you with Linux PCs).

Your CIS DEVWEB (Q:) drive is where your devweb3000 and devweb2017 files are stored.

Your CIS WWW (T:) drive is for your own personal webspace and is accessed via, for example, http://personal.cis.strath.ac.uk/kenneth.forte/.  Pages hosted here can now include PHP and CGI files (they need to end with .php or .cgi to be recognised as such).

Remember you also have a University web page - if you look in your H:\MyWebSpace folder you will find a readme.txt file that explains how to publish personal web pages that are externally viewable.

Gitlab Go To Top

What is Gitlab?

Please see https://about.gitlab.com/about/ for details.

Basically it's a web interface to git - which is a "fast, scalable, distributed revision control system" with extra bells and whistles like Issue tracking, wiki, etc.

How do I get access to Gitlab?

Please email Systems Support (cis-support@strath.ac.uk) and request a gitlab account. We will create a gitlab account for anyone in the University.

How do I make a Gitlab project public?

Please talk to your lecturer/supervisor before making any class exercise solutions public.

Remember you should apply a licensing statement to your code (see http://opensource.org/licenses for examples) and not publish any code you do not have a right to publish.

If you have ever committed passwords (or other sensitive information such as usernames, database server names, or personal data) to your repository you should NEVER make this repository public! Hackers will use the information! Remember that any sensitive information is also in the commit history of your project.

Assuming all the above is OK then you can use the "Edit Project" option in the overflow menu from the project's web page. In the "Project Visibility" section in the main question select "Public" and then you need to save this change. Then in the same section you need to change "Repository" question to "Everyone with Access". You may also want to change "Build" and/or "Merge Requests" questions to "Everyone with Access" depending on your needs.

What happens to my Gitlab account when I leave?

Your gitlab account will be "blocked" at some point after you leave (normally within 90 days). All your projects (and group projects will still be there and working for other team members) and if any were public they will remain public.

This is not a guarantee that we will not, at a later date, delete your public projects to save space or some other reason.

How do I anonymously access Gitlab's public projects?

You can go to https://gitlab.cis.strath.ac.uk/explore/projects or you can click on the Explore link at the bottom of the Sign In page. Obviously you need to ensure you are signed out first.

What is Mattermost?

Mattermost is team communication system (Much like Slack). See https://www.mattermost.org/ for more details.

How go I integrate Gitlab with Mattermost?

From the mattermost documentation:

Mattermost is "Slack-compatible, not Slack-limited" so if you like Slack's default formatting you can use their project service option to set up Mattermost integration:

  1. In Mattermost, go to System ConsoleService Settings and turn on Enable Incoming Webhooks
  2. Go to Account SettingsIntegrationsIncoming Webhooks
  3. Select a channel and click *Add and copy the Webhook URL
  4. In GitLab, paste the Webhook URL into Webhook under your project’s SettingsServicesSlack
  5. Enter Username for how you would like to name the account that posts the notifications
  6. Select Triggers for GitLab events on which you'd like to receive notifications
  7. Click Save changes then Test settings to make sure everything is working

How do I make Mattermost display real names?

Click on the more option menu (three vertical dot in the top left hand corner) and then "Account Settings" -> "Display" -> "Teammate Name Display" selecting "Show nickname if one exists, otherwise show first and last name" should do the trick.

What is the cis team for in Mattermost?

The cis team is purely there so people don't feel the need to create a team when they first login (unless of course they want/need to)

How should I use Mattermost?

We envisage students doing group projects setting up a team for that project (with a sensible name) so that they can communicate.

Whether you use Mattermost for team communications is up to the group (or lecturer).