On December 14, ruBSD 2013 – the first Russian technical conference about operating systems in the BSD family – took place in Yandex's Moscow office. Intended for system administrators and programmers, the conference aimed to shed light on new technologies in the world of BSD and discuss examples in the application of BSD systems.
|11:00||What's new in FreeBSD 10.0|
What's new in FreeBSD 10.0
14 December, 11:00
The newly released FreeBSD 10 contains a lot that's new, such as a base compiler and ports packaging system, extended virtualization support, and many radical changes in already existing subsystems. In his talk, Gleb will touch on the most important new features and tell what can be expected by those who are quick to cross over to the new, stable version.
|11:40||What's new in Pkg, and prospects for developing the packages system in FreeBSD|
What's new in Pkg, and prospects for developing the packages system in FreeBSD
14 December, 11:40
This talk is devoted to a new solver that has been developed for Pkg. We'll take a look at its architecture, the background of its creation, existing analogues and future prospects.
|12:40||FreeBSD and embedded systems|
FreeBSD and embedded systems
14 December, 12:40
First we'll discuss what embedded systems are and look at the trends in their development. After that, we'll move across to embedded systems in FreeBSD, find out about their strengths and weaknesses and how they respond to market challenges.
|14:30||Use of netmap|
Use of netmap
14 December, 14:30
Anybody who follows news about FreeBSD would probably have heard of netmap. This talk will look at what's good about netmap, what has already been done on its framework and what is planned.
|15:10||Implementation of IPv6 in Yandex.Search|
Implementation of IPv6 in Yandex.Search
14 December, 15:10
Mikhail will talk about the implementation of IPv6 in the main part of Yandex – its search engine. You will learn about how it took place, what problems were encountered, how they were solved and what's planned for future development.
|15:50||Special features of DTrace usage (lab work)|
Special features of DTrace usage (lab work)
14 December, 15:50
First we'll take a look at the capabilities of DTrace for application tracing in real time. Then we’ll move on to the special features of its use for various OS and their limitations. The talk will conclude by providing tasks with dynamically created probes for LUA development in Tarantool. Audience members should bring their notebook computers for conducting lab work.
|16:50||Exploit Mitigation Techniques: an Update After 10 Years|
Theo de Raadt
Exploit Mitigation Techniques: an Update After 10 Years
14 December, 16:50
OpenBSD pioneered adoption of exploit mitigation techniques such as W^X, randomised stack, ASLR and others more than 10 years ago. Did other common operation systems get the message? Did these methods ended up being fully implemented everywhere? We will walk through exploit mitigation techniques, explaining its current state and adoption in other OSes.
|17:40||OpenBSD's pf: Design, Implementation and Future|
BS Web Services GmbH
OpenBSD's pf: Design, Implementation and Future
14 December, 17:40
|18:30||OpenBSD: Where is crypto headed?|
.vantronix secure systems
OpenBSD: Where is crypto headed?
14 December, 18:30
This talk will cover the past, present and future of use of cryptography and crypto stack in OpenBSD. We'll touch on AES-NI and AES-GCM support, and ChaCha20 usage as a substitute for ARC4 в PRNG. In addition, we'll look at alternatives to algorithms standardised by NIST: ChaCha20, Poly1305, Curve25519, and their use in OpenSSH and OpenBSD.