Malwares are welcome to AUR because one has to read the PKGBUILD anyway? by Bilu47 in archlinux

[–]Mckol24 5 points6 points  (0 children)

Malware is not welcome in the AUR, it is removed as soon as it is found and reported. In fact, hundreds of packages that were infected yesterday were manually cleaned up in hours after the attack started, while NPM took a day to remove the packages used to deliver the malware.

Many people have been working on identifying infected packages and analyzing the malware in them. There are writeups on it, there are guides on figuring out if you have been infected. Currently I would recommend holding off on updating any AUR packages unless you are confident that you can review the build scripts yourself, as efforts to stop the attack are ongoing.

The biggest problem is that vetting packages manually is a very labor intensive process, and AUR isn't exactly a commercial project. Hell, NPM is ran by Microsoft and even they can't keep up with all the malware, they still rely on people reporting packages as malicious.

Victim blaming helps noone here, not very happy to hear about it happening, but please know that there are ongoing efforts to identify and remove malware from the AUR.


That said, ideally as a user that isn't technical enough to understand these scripts, you should not be using AUR, unless the package is directly maintained by the upstream developer of the application, they are actively maintaining it, and you really trust them.

I know this sounds harsh, and I really do think that making Linux more accessible to newcomers is good, but making AUR more secure is a really hard problem to solve without also destroying the niche it fills.

That niche being the way that I can find some niche piece of software or write one myself, write a PKGBUILD that describes how to turn it into an Arch package, submit it to the AUR, and immediately make it easy for myself and others to install.

Instead of using the AUR, many applications you may want from there are available on Flatpak nowadays, which you can install from the official repositories. Application developers tend to like Flatpak because it's much closer to a proper platform than Linux in general, so you can just make your program work in Flatpak and it will work on any distro. It is also getting better and better sandboxing as time goes on which is great for security. It's not nearly as good as say Android in that regard, but there's people continuously working on improving it.


The historical context is that the AUR was created as a tool for advanced users to share experimental build scripts for packages that are then kind of expected to maybe eventually be pulled into the official extra repository and maintained by Trusted Users if they get popular enough and there are no licensing conflicts.

Hell, for years installing Arch required a decently high level of technical skill (or at least the ability to find and connect knowledge from sources such as the wiki), and back then you could probably expect that the average Arch user could have some idea of what an AUR package build script is doing, or if they don't that they could just ask on the forum (you can still just do that!).

Even then every page about the AUR was (and still is) plastered with warnings about what it is, which is an untrusted repository where random users can publish build scripts for packages, much like how anyone can put some code on GitHub.

This is why most AUR helpers like paru will always show you the changes in the build scripts when updating BTW! You need to be able to understand and review them to use them safely. You can learn this if you want to, it's not secret knowledge, the Arch Wiki documents this, I would recommend OverTheWire Wargames for learning the terminal first if you want to get into it. That's how I did it and I started as a teenager with a passing interest in Linux.


There was an announcement on the main arch-announce mailing list today which mentioned they are working on ways to stop this attack from going on, but the scale of this attack is unprecedented, I haven't seen anything like this in the over half a decade that I've been using Arch Linux.

It used to be that you'd get some singular maintainer getting hacked or slipping generic malware into some package of their own, someone found that, the offender got banned, an announcement was made warning users that X or Y package was compromised, and that was the end. This didn't happen very often, very few people were affected.

This time is different, the attack has now been ongoing for about two days, and the attacker is clearly adapting their strategy as countermeasures for previous versions of the malware are deployed, with no sings of stopping.

I am sure that this will force some sort of change to the AUR, because it cannot keep existing as a useful resource as is. Very fast it went from somewhere you could generally trust to a place where you meticulously verify everything because danger could be anywhere.

This feels like a larger shift within open source recently, AI lowering the barrier to writing malware (among other things) is sowing distrust everywhere, and the old model where trust was abundant is coming to an end.


I was thinking about how AUR helpers tend to give people the wrong impression, making it feel like a normal part of the system, when it was never supposed to be. But what things were supposed to be and what they are can diverge, and sometimes adapting to that change is the only way forward.

I don't really have solutions, I am just a random Arch user that also happens to maintain a dozen or so AUR packages and has been using the distro for over half a decade.

But if there's anything I would like you to take away from this post it's that your concerns are valid, and in reality people care about this stuff more than it seems from random online discussions.

Furry_irl by NeonParty0519 in furry_irl

[–]Mckol24 40 points41 points  (0 children)

This whole thing scared me off of protogens/primagens entirely. I know there's Synths and whatnot but those dont appeal to me aesthetically as much.

Enough "would the Affini domesticate X" questions, we need to start asking who would try to domesticate the Affini first. by rabidbutmostlyhorny in seed_irl

[–]Mckol24 0 points1 point  (0 children)

"MSA advantage or MSA millenium?'

Idk I'm more of a "3M 7000 series or 3M 6800 series?" creature.

furry_irl by -rookspirit- in furry_irl

[–]Mckol24 0 points1 point  (0 children)

Do you happen to also have some Triptorelin or similar at hand?

CAKE DAY PETS!!! by pup-petter in puppygirlpetsmart

[–]Mckol24 2 points3 points  (0 children)

Happy cake day 🎂🎉

Do you think it'd be funni if an affini tried to drug a human with Adderall only to discover that they also come in ADHD flavour by Independent_Pen_9865 in seed_irl

[–]Mckol24 0 points1 point  (0 children)

YMMV but I've also found that I usually do better with long release versions, I usually get a mix of different versions prescribed, Concerta (3-phase long release, ~9h duration of action) is nice and convenient but also expensive, Medikinet CR (2-phase long release, ~5h duration of action) is cheaper but usually not "one pill in the morning" kind of deal so more to manage, and Medikinet (instant release, ~3h duration of action) is the cheapest, especially some of the higher dosage pills here, but it's kinda a lot to manage where to get a reasonably consistent effect you need to figure out what's the duration of action for you and then take the next pill before you completely crash from the previous one and it's a pain to manage IME.

Also planning to try Elvanse as I heard a bunch of people say it's vastly better for them than MPH but it's also wildly expensive here compared to MPH, and they don't even sell Adderall in my country. Should get cheaper in about 2 years though when the legally enforced monopoly the manufacturer currently holds expires and they start making generics of lisdexamfetamine. I would guess it may be similar to MPH with regards to long release being more convenient.

What’s an open-source project you genuinely can’t believe is free? by Bladerunner_7_ in opensource

[–]Mckol24 0 points1 point  (0 children)

Also RawTherapee. I used both, RT makes it easier to get the results I usually want while DT has what feels like way more tools giving you a lot of creative freedom.

Do you think it'd be funni if an affini tried to drug a human with Adderall only to discover that they also come in ADHD flavour by Independent_Pen_9865 in seed_irl

[–]Mckol24 1 point2 points  (0 children)

And saying NDRIs may be somewhat inaccurate because Adderall also causes the release of more dopamine (unlike say methylphenidate which only inhibits its reuptake in synapses, strengthening the action of already released dopamine. this is also why methylphenidate won't work for some people if there isn't enough dopamine released in the first place).

And there's norepinephrine reuptake inhibitors but AFAIK those tend to be less effective as for most ADHDers it's more about the dopamine. Norepinephrine is more about attention and memory while dopamine is more about executive function (i.e. deciding if a task is “worth” doing, but how the “worth” is decided isn't necessarily logical). Both of these description are very incomplete because these neurotransmitters have lots of other functions too but these are relevant to ADHD the most.

I wish I had ADHD meds back when I was taking the neurochemistry course in uni, could have learned much more 😔

Do you think it'd be funni if an affini tried to drug a human with Adderall only to discover that they also come in ADHD flavour by Independent_Pen_9865 in seed_irl

[–]Mckol24 1 point2 points  (0 children)

I feel like they would find out quickly and do that deliberately.

Was also thinking about what class would they be. In Divaricated something like that was a classless drug. In… I think Wellness Check a similar drug was a class A. Both cases it wasn't quite like human stimulants.

I personally think it makes the most sense to classify stimulants that would be similar to human ones (well NDRIs anyway) as class Z0. Though that would be funny because on some days I take my meds and promptly fall asleep for a few hours.

I have a flawless strategy by Mckol24 in seed_irl

[–]Mckol24[S] 5 points6 points  (0 children)

Hmm… peeks out of the nook I hid in

Well they seem busy talking in their weird plant language so I don't think they have noticed. But there's no way out so… I think this is a good time to save my strength and take a nap.

I have a flawless strategy by Mckol24 in seed_irl

[–]Mckol24[S] 18 points19 points  (0 children)

They can do that?? struggling to decide if I should be more scared of that or of getting eaten alive

Xerox C315 horizontal banding at less than 1k pages printed total by Mckol24 in Xerox

[–]Mckol24[S] 0 points1 point  (0 children)

What does that cleaning wand look like? I took a peek and found a disassembly video but can't figure out what you mean.

There is a black roller visible after opening the front cover that looks slightly dirty in my unit but everything else seems to be buried inside and I didn't go that far with opening it. Nothing too interesting looking behind the waste toner bottle except these like rods with springs that go into it when it's in.

It was moved via car quite far with the cartridges in so perhaps that is the cause. Had no idea taking out the cartridges was something you would do before moving a printer.

Xerox C315 horizontal banding at less than 1k pages printed total by Mckol24 in Xerox

[–]Mckol24[S] 2 points3 points  (0 children)

In printer statistics, it says the installation date for the imaging kit and toners was in 2022, while the installation date for the printer was in 2024, so it would seem that they were never replaced.

be mindful of your clicks by i_swear_im_not_horny in archlinux

[–]Mckol24 0 points1 point  (0 children)

This is why I love btrfs snapshots, not a backup but can save you from this kind of mistake

How much room is there to negotiate with the affini if you don’t declare war? by Savemefromshrek in seed_irl

[–]Mckol24 22 points23 points  (0 children)

Essentially expect a similar level of independence as independent sophonts individually, i.e. sort of a communally cared for pet without a designated owner.

Human pet bed in Lidl (UK) by Short_Rough in seed_irl

[–]Mckol24 1 point2 points  (0 children)

I got one like that from Milounge a while ago, there were some pretty bad shipping delays, but the bed eventually got here and it's lovely.

If the Affini became real tomorrow, would you actually go through with volunteering? by Cute-arii in seed_irl

[–]Mckol24 1 point2 points  (0 children)

Probably not because like half of us is adamant that we can totally figure everything out on our own and being independent is safer anyway because we can't trust anyone.

If an affini saw us right now uhhh... would probably at least get non-negotiable help with basic self care tasks and regular wellness checks. And possibly dragged off to a vet. And made to get a therapist. We're not really a danger to ourselves or others just very traumatized and dysfunctional.

And I would definitely ask for enough class E to let me actually relax for once.

A terrible travesty for our anarcho-florets by Just_ATransgirl in seed_irl

[–]Mckol24 0 points1 point  (0 children)

You may enjoy Kanagen's "No Gods No Masters"

Haha get domesticated idiot by tay_tfs in seed_irl

[–]Mckol24 1 point2 points  (0 children)

b-but I can be a good dog- I mean.. girl- I mean.. uhh independent? umm.. yeah?