This year we offered several workshops. These are a quick and enjoyable introduction to various technical aspects of UNIX systems. In general, both beginners and experienced users are catered for. The workshops were held on Monday 12th and Tuesday 13th February at ANU at 9am and 1:30pm. Registration was in the Manning Clark Foyer. Morning and Afternoon Teas were provided. Lunch is NOT provided, but there are several luncheon spots within easy reach. You can attend workshops without attending the conference. The size of each workshop is limited, first come, first served. We reserve the right to cancel any workshop, in which case a refund will be arranged.
The Domain Name Service (DNS) is an essential component of any organisation managing their own Internet system. This workshop will introduce some of the procedures necessary in creating and managing a DNS server. The workshop will address standalone route (isolated) configurations, firewall configurations, as well as the more conventional configurations.
Data encryption algorithms form an important technical component in providing secure and authenticated electronic security and communications. This workshop will provide an overview of the field of cryptography, from classical cryptography to modern private and public key encryption algorithms; their use in providing secrecy and authentication for data; to some of the practical systems that use these algorithms for authentication, key exchange and secure email.
The world-wide web is one of the hottest topics in networking at present, and there's a lot of interest in authoring material for it. Whilst creating static html documents is relatively straight-forward, the real interest and value comes in the usage of more advanced features such as clickable imagemaps, the use of client or server side includes, and the creation of dynamic html documents using scripts. These facilities may be used to provide much better interaction with users browsing your web area. This workshop will introduce the use of these features, enabling to you to stretch your usage of the web.
This tutorial will look at the installation and configuration of sendmail 8. Included will be information applicable to configuring most releases of sendmail and a run-down of some of the problems you can encounter. Some advanced applications and useful tools will also be discussed.
This tutorial will provide an introduction to Unix and Internet security, and discuss the installation, configuration and use of a number of freely available security packages including tcp_wrappers, tiger tools, tripwire, skey and OPIE. Attendees should have some familiarity with Unix system administration.
The Internet continues to grow exponentially, and the information and people contactable on it becomes more indespensible. Organisations are finding increasing pressure to connect in order to fulfil their goals. However there are persistent security concerns with an Internet connection. This workshop will summarise the threats to be considered, and the possible countermeasures. In particular we will discuss the use of firewalls to provide perimeter defence around private networks, by providing a single controlled and monitored point of connection. We will discuss several practical firewall configurations: a screening router, a single bastion host, and a double host scheme. These provide a range of tradeoffs between ease of design and maintenance, access to service and security. Some guides to building these alternatives will be provided.
Perl is an interpreted language optimized for scanning arbitrary text files, extracting information from those text files, and printing reports based on that information. It's also a good language for many system management tasks and has recently become very popular for implementing CGI scripts that provide advanced functionality in Web servers. The language is intended to be practical rather than beautiful. It combines some of the best features of C, sed, awk, and sh, so people familiar with those languages should have little difficulty with it.
Tcl and Tk offer a new approach to constructing X applications that is much simpler and more powerful than alternative approaches. This tutorial will give an introduction to Tcl language constructs, syntax and basic commands. The introduction to Tk will present an overview of available widgets, geometry managers, advanced widgets, event handling and other functionality.