• 0 posts
  • 12 comments
Joined 3 years ago
Cake day: August 6th, 2023
  • Bitwarden seems to be pretty clearly on the path of enshittification. They’ve been going towards closing off the self-hosted versions for a while, and moving their app out of repos that check licenses, with the likely aim of taking it closed source.
    The usualy will surely follow.

    Not sure how soon, but I definitely wouldn’t newly go to them at this point.

  • since im not sure where in the boot process linux recognizes my raid and when the decryption happens

    Usually raid and decryption happen in the initram. This is because these are too complex to sit purely in the kernel, requiring userspace tools like cryptsetup, but you want to be able to boot off of them so they have to be handled before the disk is mounted.

    Usually that initram is dracut. Why dracut only partially completes the process here, likely figuring out the raid but not decryption, is anyones guess. In my experience dracut is quite hard to debug and configure.

    The simplest approach is probably to just eat it and write a startup service that does it. Basically a startup command. No need to worry about timing, as when the initram finishes the raid should already be up.
    There might be a prebuilt systemd service for it too iirc…

    If you really wanns go for it, there are other initram systems like ugrd, which are easier to configure and might figure your setup out properly. But you’ll probably have to manually install and update them. That would definitely be a very involved approach.


    There are some guesses I made here on your boot timeline. If you show your dmesg I can confirm if the raid really comes up at initramfs time. But it should be s solid bet.

  • Not sure where you are taking that from. Wikipedia has

    Later, in an Ars Technica interview, Sid Meier similarly stated that the bug was possible, “but it was not intentional”.

    On September 8, 2020, Sid Meier’s autobiography, Sid Meier’s Memoir!: A Life in Computer Games, was released, containing confirmation that the Gandhi software bug was fabricated and a detailed background of the urban legend’s formation.

    So this sounds like the statement you refer to was not “ultimate” but still part of creating the hoax.

    Edit:
    Quoting the translation of one of the sources here:

    The myth was also refuted by Brian Reynolds, the leading game designer of Civilization II - in a video for People’s Games, his quote is mentioned, that the game has only three possible levels of aggression, and not 10 or 255. At the same time, at the first level there was not only Gandhi, but also other leaders, which in this case should lead to similar bugs with many other factions.
    […]
    It all started with Sid Meier’s Civilization V. In it, India really had the preference for nuclear weapons to other forms of warfare at a point close to the maximum - at level 12. John Shafer, the leading game designer of the fifth “Civilization”, made this parameter so high solely for the sake of a joke.

    Article goes into it a bit more, but summary it all started with Civ5 in 2010, where it was an intentional (joke) decision not a bug.
    All nuclear ghandi stuff dates to civ5, it did not exist before that time. Then in 2014 someone on reddit made up the hoax and publications just ran with it.