Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
throwawaysysd
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
throwawaysysd
5y ago
I'm not attacking you or asking you to defend a position, I'm asking for clarification because I legitimately do not understand what the issue is. I totally agree with you, it is not helping anyone to become defensive over this. I
2.
▲
by
throwawaysysd
5y ago
On Windows, if there has been value in putting those tasks in a GUI in the control panel, they will do it. It's the same deal. Yes you can technically build a system without dbus or systemd or polkit or gettext or the C library or what
3.
▲
by
throwawaysysd
5y ago
>I asked my computer to do something as basic as play sound, something that worked for decades without GUI sudo Sure, security also was not great for decades. I know what you mean you don't have time to vet packages, very few people
4.
▲
by
throwawaysysd
5y ago
>Please don't speak for everyone. It's exactly this patronizing we-know-better-than-you attitude that makes users hate their corporate software vendors. I'm not speaking of corporations here, this is basically every curren
5.
▲
by
throwawaysysd
5y ago
After a lot of recent events, I don't feel comfortable judging any open source project on the speed at which they fix bugs or the way they communicate about it. In open source there is no obligation for anyone to fix anything or commun
6.
▲
by
throwawaysysd
5y ago
I can't figure out what the problem here is, are you trying to run systemd with a kernel with cgroups compiled out? I don't see how that's a show stopping bug, from the discussion there it was never supported.
7.
▲
by
throwawaysysd
5y ago
>If I need elevated privileges it's always a one-off job, which means I need a commandline anyway. This is why polkit actions are the way they are, so you actually have a chance of being able to encode those one-off tasks into permi
8.
▲
by
throwawaysysd
5y ago
I don't understand what you mean by a few people get to define it. This stuff is used by basically every desktop environment on Linux. You have to either use it or write something very similar to it if you want to have permission promp
9.
▲
by
throwawaysysd
5y ago
I agree it's not particularly useful for home users, I expect most would go with the defaults provided by their distro and leave it there. This is meant for corporate deployments where sysadmins might need to write more advanced polici
10.
▲
by
throwawaysysd
5y ago
Yes, polkit does have some overlap with sudo. What it has over sudo is a real API, programs can use it to authenticate an IPC request for an action to a privileged daemon while that daemon is running.
11.
▲
by
throwawaysysd
5y ago
If those checks always fail, you've now lost that functionality to do anything requiring elevated permissions and made your system less useful. You could get it back by installing a suid root tool like sudo/doas but that opens the
12.
▲
by
throwawaysysd
5y ago
Is that really any dumber than doing any similarly dangerous industrial jobs that require a lot of training? Or something else dangerous in entertainment like being a Hollywood stuntman, or being Siegfried & Roy? I'm sure you could
13.
▲
by
throwawaysysd
5y ago
I'm sorry, now I really don't understand. If these libraries shipped with your distro, you asked for them. If they were dependencies of a package you installed, you asked for them. It's bizarre to me that there are hundreds o
14.
▲
by
throwawaysysd
5y ago
Sorry but if you keep falling back to the terminal to do things I would say you're not really using a desktop. What's the purpose of pointing this out? Yes, you can do whatever you want in Linux by opening the terminal and typing
15.
▲
by
throwawaysysd
5y ago
I detailed this in another comment, the reason desktops use it is to get those macOS-style permission dialogs that pop up when you try to take some privileged action. I don't think any desktop distribution wants to ask users to open a
16.
▲
by
throwawaysysd
5y ago
You can still get realtime priority for threads without rtkit but you will have to set the appropriate permissions on your user. See the section on privileges: https://www.man7.org/linux/man-pages/man7/sched.7
17.
▲
by
throwawaysysd
5y ago
Or it could be because those libraries actually do something and users want them? I really don't get these complaints. Is the C library an "invasive weed" because C programs require an ABI compatible C library to run?
18.
▲
by
throwawaysysd
5y ago
Creating another group every time and asking the sysadmin to add you to the group when you want a new permission is not an appropriate solution for the desktop. It also isn't fine grained (what if you want to only grant permission to o
19.
▲
by
throwawaysysd
5y ago
>given the "move fast, break things, wontfix" approach the systemd authors currently have with the project. I don't understand where anyone is getting this impression from, that describes the opposite of my experience with
20.
▲
by
throwawaysysd
5y ago
Thanks for the clarification. In practice what that means to me is you need more people backporting fixes to the old branch. My experience: it's boring, thankless work and it doesn't pay unless there is some serious investment beh
21.
▲
by
throwawaysysd
5y ago
If I'm wrong then I'm interested to know why. I'm willing to listen to what you have to say, but you have to actually say something. Thanks.
22.
▲
by
throwawaysysd
5y ago
A pid file is never actually reliable though. Since the supervised process has control over it, it can write any number it wants in there and trick the service manager into signaling the wrong process. As long as the process is not root and
23.
▲
by
throwawaysysd
5y ago
That doesn't seem very practical. Viewing something as dumb before learning anything about it is holding a prejudice towards it.
24.
▲
by
throwawaysysd
5y ago
>is way too complex for the given functionality, and is completely unneeded in the first place--yes, get rid of the damn thing. Unless of course you enjoy getting "your" system OWNED and dominated by bad actors. This is a rathe
25.
▲
by
throwawaysysd
5y ago
>Ownership attestation is a pretty common service. Law companies do the same thing for home titles during real estate purchases, and there's definitely more than one provider of that service! Sure, but now we're back to talking
26.
▲
by
throwawaysysd
5y ago
I have read countless research papers and press releases and blogs and open source code relating to web3 over the past few years, so if I'm ill informed then it sounds like you're suggesting that pretty much everyone else is also.
27.
▲
by
throwawaysysd
5y ago
>Wouldn’t it be great for FreeBSD to be the first OS to have a release that was actually, truly finished? I don't mean this in a rude or dismissive way but these comments make me want to pull my hair out. Deciding your software has
28.
▲
by
throwawaysysd
5y ago
Sure, you can do all that and set it up manually. I'd love to be corrected here but last I checked this was not done automatically in any BSD. Systemd recognizes this is so common that it does it automatically for every service using t
29.
▲
by
throwawaysysd
5y ago
No I mentioned two ways it could be done better, it has to use different OS facilities. Of course you are right about the futility of trying to secure anything connected to the X server, a solution based on X11 will probably always have vul
30.
▲
by
throwawaysysd
5y ago
Upon observation, that huge community of developers appears to still be mostly building apps and altcoins on top of ETH and cashing out on BTC exchanges because that's what everyone uses and it's how you make the most money. These
More ›