Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

By CCC media teamTechnology
Download on the App Store

Chaos Computer Club - archive feed episodes

  • Speedy Distro Porting via the cpu Command (osc22)
    Last year, I ported [oreboot](https://github.com/oreboot) to the Allwinner D1
    SoC that is found on the Nezha SBC and many other boards now. For a boot loader
    environment, I chose to embed [LinuxBoot](https://linuxboot.org), and then
    partitioned an SD card with two root filesystems for testing: OpenWrt, which is
    small and just ran right away, and openSUSE, which required some extra effort.
    I was happy to see a new D1 board advertised with openSUSE support, though the
    process of getting there was tedious enough that I wanted to find an improvement
    to the workflow.
    In this talk, I will recap how I modified the openSUSE RISC-V root filesystem,
    moving an SD card back and forth, and showcase a faster approach instead by
    leveraging the [`cpu`](https://github.com/u-root/cpu) command that lets us do
    that iteration over the network. Eventually, we will see how that can be
    leveraged to continuously test Tumbleweed on real hardware through OpenQA and a
    corresponding setup, which can also be applied to other hardware, such as ARM.
    Last year, I ported [oreboot](https://github.com/oreboot) to the Allwinner D1
    SoC that is found on the Nezha SBC and many other boards now. For a boot loader
    environment, I chose to embed [LinuxBoot](https://linuxboot.org), and then
    partitioned an SD card with two root filesystems for testing: OpenWrt, which is
    small and just ran right away, and openSUSE, which required some extra effort.
    I was happy to see a new D1 board advertised with openSUSE support, though the
    process of getting there was tedious enough that I wanted to find an improvement
    to the workflow.
    In this talk, I will recap how I modified the openSUSE RISC-V root filesystem,
    moving an SD card back and forth, and showcase a faster approach instead by
    leveraging the [`cpu`](https://github.com/u-root/cpu) command that lets us do
    that iteration over the network. Eventually, we will see how that can be
    leveraged to continuously test Tumbleweed on real hardware through OpenQA and a
    corresponding setup, which can also be applied to other hardware, such as ARM.
    about this event: https://c3voc.de
    24 min
  • Leap is dead - We need a new development model (osc22)
    The development model for the classic release distribution of openSUSE - Leap - has changed several times. Currently it shares the binaries with SUSE SLE.
    This has advantages, but as well limitations.
    The talk explains how the development model has evolved and its current pitfalls. In the second part we will introduce the Adaptable Linux Platform (ALP) and discuss the current state of development
    The development model for the classic release distribution of openSUSE - Leap - has changed several times. Currently it shares the binaries with SUSE SLE.
    This has advantages, but as well limitations.
    The talk explains how the development model has evolved and its current pitfalls. In the second part we will introduce the Adaptable Linux Platform (ALP) and discuss the current state of development
    about this event: https://c3voc.de
    28 min
  • Put all your IoT boot management in one place -- the centre (osc22)
    centre is a simple Go program (github.com/https://github.com/Harvey-OS/go/tree/main/cmd/centre), which runs as a daemon or interactive program and lets you manage all your IoT devices with one file -- formatted like /etc/hosts. centre was originally written for Plan 9 networks, but is becoming widely used for many other Oses.
    Like many of us, I have a house full of IoT and server systems, some running Plan 9, some Linux, and all of which need DHCP, TFTP, HTTP, and 9P boot services. Over the years, I've had my fun with various DHCP daemons, TFTP and HTTP boot servers, and 9p servers for Plan 9. All of these needed configuration files in all kinds of formats, and all had lots of ways to fail with each new upgrade.
    centre removes these headaches. With just one program, one directory, and one configuration file, all the services you need are managed by the centre. In this talk, I'll go over what it is, how to set it up, and how it works.
    centre is a simple Go program (github.com/https://github.com/Harvey-OS/go/tree/main/cmd/centre), which runs as a daemon or interactive program and lets you manage all your IoT devices with one file -- formatted like /etc/hosts. centre was originally written for Plan 9 networks, but is becoming widely used for many other Oses.
    Like many of us, I have a house full of IoT and server systems, some running Plan 9, some Linux, and all of which need DHCP, TFTP, HTTP, and 9P boot services. Over the years, I've had my fun with various DHCP daemons, TFTP and HTTP boot servers, and 9p servers for Plan 9. All of these needed configuration files in all kinds of formats, and all had lots of ways to fail with each new upgrade.
    centre removes these headaches. With just one program, one directory, and one configuration file, all the services you need are managed by the centre. In this talk, I'll go over what it is, how to set it up, and how it works.
    about this event: https://c3voc.de
    22 min
  • DNS (osc22)
    DNS is at the heart of the network. Without it, we are hopelessly lost. We can't even google for it. It allows us humans to map the network into the human domain and vice-versa. Yet we ignore it as unimportant part of network security fabric and allow individual unnamed corporation to control over 20% the internet lookups, because they are not evil.
    This presentation should serve as a quick survey of DNS technologies from basic overview of how DNS works, to DoT, DoH, and DNScrypt. Finally we cover DNSSEC and reasons we should stop ignoring it if we want a trustworthy and resilient infrastructure. Finally we will cover why running your own DNS server should be the first thing you do to secure your own networks.
    Fun Fact: pdns-recursor in openSUSE is DNSSEC validating by default for half a decade already
    DNS is at the heart of the network. Without it, we are hopelessly lost. We can't even google for it. It allows us humans to map the network into the human domain and vice-versa. Yet we ignore it as unimportant part of network security fabric and allow individual unnamed corporation to control over 20% the internet lookups, because they are not evil.
    This presentation should serve as a quick survey of DNS technologies from basic overview of how DNS works, to DoT, DoH, and DNScrypt. Finally we cover DNSSEC and reasons we should stop ignoring it if we want a trustworthy and resilient infrastructure. Finally we will cover why running your own DNS server should be the first thing you do to secure your own networks.
    Fun Fact: pdns-recursor in openSUSE is DNSSEC validating by default for half a decade already
    about this event: https://c3voc.de
    27 min
  • Will my hardware work with openSUSE? (osc22)
    You're shopping for new hardware, but you're not sure if it will be supported by openSUSE?
    This talk explains some basics on how hardware support works and what ways you have to find out if your hardware is supported or not. After 17 years of Linux hardware compatibility testing and hardware certification I can tell some good advice.
    You're shopping for new hardware, but you're not sure if it will be supported by openSUSE?
    This talk explains some basics on how hardware support works and what ways you have to find out if your hardware is supported or not. After 17 years of Linux hardware compatibility testing and hardware certification I can tell some good advice.
    about this event: https://c3voc.de
    32 min
  • Solidarity with all!? (cadusdebate)

    Seit Jahren fliehen Menschen aus Krisen- und Kriegsregionen über die sogenannte Balkanroute, auf der Suche nach einem sicheren Ort zum Leben. People on the Move stecken, im bosnischen Grenzkanton Una-Sana, in einer „Sackgasse“, weil die kroatische Polizei systematisch gewaltvolle Pushbacks, also illegale Rückführungen aus Kroatien nach Bosnien, durchführt.

    Diese rechtswidrige, unmenschliche Praxis wird von der EU mitfinanziert. In Bosnien und Herzegowina ist die Situation für die Fliehenden katastrophal: unter menschenunwürdigen Bedingungen leben sie in Zelten und Ruinen.

    Seit dem Februar 2022 fliehen circa 5 Millionen Menschen aufgrund des Angriffskriegs in der Ukraine und viele konnten innerhalb kürzester Zeit sichere Orte in der EU finden. Dieses Verantwortungsbewusstsein und die gelebte Solidarität für ukrainische Menschen auf der Flucht, zeigt was möglich ist, wenn der politische Wille zum Handeln vorhanden ist: sichere Fluchtwege und offene Grenzen sind umsetzbar!

    Wie kann dieser politische Willen genutzt und ausweitet werden? Wie kann Aufmerksamkeit verteilt werden? Und welche Rolle spielen Vereine die People on the Move unterstützen dabei?

    Im Rahmen der monatlich stattfindenden Veranstaltung "Debate! Humanitarian Aid" von Cadus e.V., berichtet Blindspots von der aktuellen Lage im bosnisch-kroatischen und slowakisch-ukrainischen Grenzgebiet und zeigt dabei Lebensrealitäten von Menschen vor Ort auf. Zudem wird die Arbeit von Blindspots vorgestellt – einem Verein, der People on the Move unter dem Motto „SolidarityWithoutBorders“ unterstützt.

    about this event: https://cadus.org/debate
    40 min
  • Shortening the feedback loops between R&D and the real world with openSUSE and openQA (osc22)
    At SUSE, and openSUSE we have short feedback loops to ensure compliance with a range of certifications, but our tools can have real world impact beyond the physical barriers, I will talk about how openQA can support operations in Healthcare, Manufacturing, Automotive, Edge, Transportation, and Elections.
    At SUSE, and openSUSE we have short feedback loops to ensure compliance with a range of certifications, but our tools can have real world impact beyond the physical barriers, I will talk about how openQA can support operations in Healthcare, Manufacturing, Automotive, Edge, Transportation, and Elections.
    about this event: https://c3voc.de
    39 min
  • Digital School ABC (osc22)
    In this talk I'm gonna talk about how we use self hosted and open source solutions at school.
    In this talk I'm gonna talk about how we use self hosted and open source solutions at school.
    about this event: https://c3voc.de
    22 min

About Chaos Computer Club - archive feed

From the publisher's feed

Der Chaos Computer Club ist die größte europäische Hackervereinigung, und seit über 25 Jahren Vermittler im Spannungsfeld technischer und sozialer Entwicklungen.