Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    R

    Raphaël Hertzog

    raphaelhertzog.com · Personal blog · on HN since 2010

    Raphaël Hertzog, a Debian developer, writes about dpkg, Debian packaging and funding for Debian contributors through Freexian.

    Visit blogHN submissions
    Open Source & LinuxDevOps & Cloud
    What HN says

    Commenters cite his explanation of dpkg conffile handling and his Freexian LTS monthly reports as useful, detailed references.

    Stats for nerds
    22HN people shared it
    12linked in comments
    119story points
    Aug 2023last shared
    2010people per year2023

    Top posts on HN

    1. 1
      Spotify migrate 5000 servers from Debian to Ubuntu
      1 person · 90 points · first shared 2014 · 38 comments on HN
    2. 2
      Official Debian/Ubuntu packages for Dropbox
      1 person · 6 points · first shared 2011 · 4 comments on HN
    3. 3
      Debian rolling distribution
      1 person · 4 points · first shared 2010 · Discussion on HN
    4. 4
      People Behind Debian: Mark Shuttleworth, Ubuntu’s founder
      1 person · 4 points · first shared 2011 · Discussion on HN
    5. 5
      Looking back at 16 years of dpkg history with git and some figures
      1 person · 4 points · first shared 2012 · Discussion on HN
    6. 6
      Challenging Times for Freexian
      2 people · 2 points · first shared 2021 · Discussion on HN
    7. 7
      Challenging times for Freexian (3/4)
      2 people · 2 points · first shared 2021 · Discussion on HN
    8. 8
      Convince your company to contribute to Debian Long Term Support
      1 person · 2 points · first shared 2014 · Discussion on HN
    9. 9
      People Behind Debian: Steve McIntyre, former Debian Project Leader
      1 person · 2 points · first shared 2012 · Discussion on HN
    10. 10
      Raphaël Hertzog on how to pay Debian contributors
      2 people · 1 points · first shared 2021 · Discussion on HN

    What HN people wrote when they linked it

    • dane-pgpJun 2021

      Perhaps my framing of the situation was a little simplistic. To provide more facts, let me point out that the question of which init system should be default in Debian was first asked[0] to the tech ctte in October of 2013, however it was already clear the previous month that the GNOME packagers were trying to make systemd the required init system[1] in Debian (which had GNOME as its default graphical environment already):

      "Debian GNOME packagers are planning the same AFAIK; they rather just rely on systemd (as init system, not just some dependencies). In the end, the number of distributions not having systemd decreases."

      That was written by Olav Vitters, of the GNOME Release Team, who later admitted[2] "Personally I’m totally biased and think the only realistic choice is systemd."

      You could argue that any blame for this dependency therefore lies with the Debian packagers, rather than Red Hat employees, but actually, if you look into the history, there was already a push for making GNOME dependent on systemd three years earlier by none other than Lennart Poettering.[3]

      Even at that time, Josselin Mouette, founder of the Debian GNOME team, obsequiously replied "I don’t have anything against requiring systemd, since it is definitely the best init system out there currently" and later acknowledged the influence Red Hat had over the direction of GNOME, saying "Red Hat being the company spending the most on GNOME, it is obvious that their employees work on making things work…

    • ckastnerOct 2016

      Exim4 as an MTA, and Dovecot as an IMAP Server.

      I particularly like Exim4's configuration on Debian. It provides IMHO very reasonable defaults, but allows overriding of most of these defaults using a mechanism similar to hooks. In that sense, the configuration is more like a framework.

      This allows me to easily add my own configuration, while also not touching the default configuration as shipped by the Maintainer (and thereby avoiding nagging about a changed conffile [1]).

      If using the split config format (ie, /etc/exim4/conf.d), it's not that complicated figuring out how to to a particular thing.

      For example, [2] is the folder that contains Exim's ACL configuration. [3] is the file pertaining to SMTP's RCPT TO command. The individual features, and how to enable/disable/modify them, are well documented and the steps are usually trivial.

      I don't use it anymore, but I remember that in order to set up a mail system with purely virtual users backed by a PostgresSQL database, I only needed to add a half-dozen or so of files, each containing small configuration snippets.

      (Exim configuration is still complicated of course, to say the least. Debian just makes it a lot simpler.)

      [1] https://raphaelhertzog.com/2010/09/21/debian-conffile-configuration-file-managed-by-dpkg/

      [2] https://sources.debian.net/src/exim4/4.87-3/debian/debconf/conf.d/acl/

      [3] https://sources.debian.net/src/exim4/4.87-3/debian/debconf/conf.d/acl/30_exim4-config_check_rcpt/

    • pabs3Jul 2021

      There is a discussion that will be happening soon within Debian that you might like to participate in.

      The discussion was announced in a blog post, but hasn't happened yet, some of the related blog posts are worth reading:

      https://sunweavers.net/blog/node/129
      https://raphaelhertzog.com/2021/03/30/challenging-times-for-freexian-1/
      https://raphaelhertzog.com/2021/03/31/challenging-times-for-freexian-2/
      https://raphaelhertzog.com/2021/04/01/challenging-times-for-freexian-3/
      https://raphaelhertzog.com/2021/04/02/challenging-times-for-freexian-4/

      To participate you'll need to subscribe to the (currently very inactive) debian-enterprise mailing list:

      https://lists.debian.org/debian-enterprise/

      On your points about Debian & the enterprise;

      The private ELTS offering by Freexian makes it slightly longer, but indeed less than RH.

      https://wiki.debian.org/LTS/Extended

      I don't think Ubuntu LTS is able to compete with RH support periods either.

    • danieldkAug 2016

      There are some organisations/groups which seem to be effective in actually paying people.

      There is a group of Debian developers that collect funding and pay Debian developers/maintainers to maintain LTS for Debian releases:

      https://www.freexian.com/en/services/debian-lts.html

      https://raphaelhertzog.com/tag/Freexian+LTS/

      The FreeBSD Foundation also hires developers to do actual work:

      https://www.freebsd.org/news/status/report-2016-04-2016-06.html#The-FreeBSD-Foundation

      https://www.freebsdfoundation.org/what-we-do/projects/#current-projects

      However, I think such initiatives are typically highly underfunded. Like OpenSSH/{Open,Libre}SSL/GnuPG, everyone uses the software, few companies/individuals chip in in a significant way.

    • ftaghnAug 2023

      > Granted, my experience with DEB has mostly been limited to Ubuntu - so it could be that/Canonical.

      It is not a Canonical specificity, but it is overridable behavior.

      For the dpkg prompting on configuration file changes:

      https://raphaelhertzog.com/2010/09/21/debian-conffile-configuration-file-managed-by-dpkg/

      > You can also make those options permanent by creating /etc/apt/apt.conf.d/local:

      > Dpkg::Options
      {
      > "--force-confdef";
      > "--force-confold";
      > }

      Along with invoking apt with -y (assume yes) will get you close to the behavior you seek. Or as a permanent setting:

      APT::Get::Assume-Yes "true";

    • jcurboJun 2012

      For those that might be confused, the actual vote page is http://www.debian.org/vote/2012/vote_002 and goes into detail about what is being voted on.

      I don't think Debian has a problem with diversity; as an example, the Debian Women group has been around since 2004: http://women.debian.org/home/ Maybe this is more about getting non-programmer/sysadmin types involved in Debian. (There's an interesting interview with the proposer, Francesca Ciceri, here: http://raphaelhertzog.com/2012/04/06/people-behind-debian-francesca-ciceri-member-of-debian-press-publicity-teams/)

    Related

    Lars Wirzeniusblog.liw.fi75 people

    Unix command line conventions over time

    Lars Wirzenius
    Personal · last shared 2026
    anarcatanarc.at41 people

    GnuTLS audit: passive cleartext recovery attack

    anarcat
    Personal · last shared 2026
    Debian Bitsbits.debian.org54 people

    Happy 20th birthday Debian

    Debian Bits
    Company · last shared 2026
    Joey Hesskitenet.net/~joey24 people

    Adieu google

    Joey Hess
    Personal · last shared 2020
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Changelog (John Goerzen)changelog.complete.org79 people

    I introduced my 5yo and 2yo to startx and xmonad. They’re delighted.

    Changelog (John Goerzen)
    Personal · last shared 2026
    dpc.pwdpc.pw22 people

    The faster you unlearn OOP, the better for you and your software

    dpc.pw
    Personal · last shared 2026
    probonopdmedium.com/@probonopd21 people

    Make. It. Simple. Linux Desktop Usability

    probonopd
    Personal · last shared 2025