[-] FauxLiving@lemmy.world 6 points 1 day ago

That's only a tiny, tiny piece of it. If you want to know more: https://grapheneos.org/features

[-] FauxLiving@lemmy.world 9 points 1 day ago

All phones have a BFU (before first unlock) state, and GrapheneOS doesn’t require a passphrase unless you’ve set one, otherwise it’s your PIN. Fingerprint unlock is disabled until after BFU though, so it requires essentially using a backup PIN even if you always use your fingerprint, at least for first unlock.

To add to the security of the PIN and to prevent reading screen smudges you can enable an option so that the digits on the PIN pad are randomized each time it loads.

Graphene also supports fully isolated user accounts. Applications running in one profile can not even discover the existence of the other profiles*. There is a way to forward notifications from user containers but is disabled by default. Each account, when inactive, is encrypted independently of the system drives and the key is generated at user login with the entry of a password and overwritten in memory upon logout.

*If you enable the notification forwarding, a hostile application running on the primary account could deduce that there is at least one other user profile on the phone by analyzing the notifications.

[-] FauxLiving@lemmy.world 2 points 2 days ago

ou're Try just running findmnt, the type may be ntfs instead of ntfs-3g. The -t switch is saying to filter and only show 'ntfs-3g' mounts and it maybe called something else in your environment. The list will be a bit longer but you should be able to find the listing, it'll be the directory where your drive is mounted.

I then unmounted Samsung and ran sudo mount -t ntfs-3g -o uid=1000,gid=1000,rw /dev/disk/by-label/Samsung /mnt/Samsung

Did Emby work after this? You said you had to remount, what did you use to do that?

If you can get Emby to work, you can then look at findmnt to see how the working directory is mounted (which options/etc) and then you can update your fstab to have those options so that it will mount on startup.

I’m guessing I could also open fstab and change it manually but I’m not quite there yet haha.

Now's a good time!

Editing the fstab is the 'correct' Linux way of doing things, the GUIs can be convenient but they can also prevent you from learning how the system works (so when it later breaks, you have no idea where to start).

fstab is just a text file, there are 6 fields: <file system/device> . The way it tells the fields apart is through white space(a tab or space character).

/dev/sda1  (any amount of spaces or tabs)  /home/external-drive   options,seperated,by,comma    0(old way of marking a drive to be backed up)   2(fsck check order, 1 for your root directory, 2 for everything else, 0 if you don't want disk checking like for a swap device)

If you're worried about breaking anything you can just make a backup:

sudo cp /etc/fstab /etc/fstab.bak

If you break something, just restore it:

sudo cp /etc/fstab.bak /etc/fstab
[-] FauxLiving@lemmy.world 3 points 2 days ago

League of Legends is the toxicity honeypot of the gaming community, it draws in all of the people who have the 'I'm a video game athlete and better than you because of it'-vibe and keeps them away from positive communities (Deeprock Galactic, I'm looking at you).

[-] FauxLiving@lemmy.world 2 points 2 days ago

That fstab entry is correct (assuming the by-label path is valid), you could change auto to ntfs-3g but it is likely detecting the correct type so that isn't needed.

If you can put it in the 'not working' and also in the 'working' state you can compare how it is mounted with

findmnt -t ntfs-3g

That'll show the options that the mounts are currently using, a quick thing that you can try unmounting and remounting

sudo umount /mnt/Samsung
sudo mount /mnt/Samsung

That should mount it with the options in the fstab file, you can confirm with the findmnt command.

If not, that doesn't work try umounting and then mounting with the options set explicitly:

sudo mount -t ntfs-3g -o uid=1000,gid=1000,rw /dev/disk/by-label/Samsung /mnt/Samsung

and see if they show in findmnt.

[-] FauxLiving@lemmy.world 1 points 2 days ago

EDIT 2: Spoke too soon. After a reboot they were ro for Emby again. I added rw to the drive options and it worked again. But after another reboot, no go again. Turns out after each reboot unmounting then remounting works. Not sure if there’s a way to make this work. Maybe they mount too soon? I dunno, but for now it’s functional.

You shouldn't need to remount if you added the options, they should be in the fstab file now so they'll be applied at every reboot. If it isn't doing that check the fstab file

cat /etc/fstab

To see what the relevant entry says. The options block is the block of text just before the two numbers at the end of the file.

[-] FauxLiving@lemmy.world 3 points 2 days ago* (last edited 2 days ago)

Clear Key is an excellent example of usability completely neutering security.

Your drive encryption keys (FVEK) are protected by the VMK which is then encrypted and written to the drive on suspend and then the key that was used to encrypt it is also written to the drive in plaintext.

It's like a lock that comes with a key that's chained to it, completely worthless but they can say, like Microsoft here, that it is technically locked.

[-] FauxLiving@lemmy.world 3 points 2 days ago

However, I think I got it set. I added uid=1000,gid=1000 to the end of the options string and Emby now has control.

Yup, that'll do it.

Now I just gotta look into why that worked haha.

Adding uid=1000,gid=1000 tells the NTFS mount driver “Present every file on this NTFS volume as if it is owned by UID 1000 and GID 1000.” The account running Emby is probably just your user account (guessing) so this did what you were trying to do with chown. Chown won't work without the 'permissions' option and a usermapping file to translate linux IDs to the SID's that NTFS uses, probably way more configuration than you need.

You should try to get off of NTFS ASAP. It'll be fine for media storage but some things (pc games, esp) really hate running off of NTFS. I know how unwieldy it is to shift the data around, but it will save you a lot of headaches going forward.

[-] FauxLiving@lemmy.world 2 points 2 days ago

Next, I have ntfs-3g installed and plan to run mount -t ntfs3 /dev/sdxY /mnt though I think I either need to create a drivename folder in /mnt or add mount -t ntfs3 /dev/sdxY /mnt/DRIVENAME the drive name to the end and it’ll create it maybe?

mount -m -t ntfs-3g /dev/sdx /mnt/mountname

Will create /mountname in /mnt and then mount the device on the created directory.

Instead of doing that you could just edit the fstab file and change the fileystem type to ntfs-3g(the package may be just ntfs on CachyOS so ymmv). Although, I suspect this is already done since you're able to access and read the drive.

You may need to add -o permissions so that standard Linux permissions are applied (TFM: https://linux.die.net/man/8/ntfs-3g), alternatively you can add 'permissions' to your current fstab entries, then remount the drives.

ex:

/dev/sda1                             /mnt/windowsdrive           ntfs-3g            permissions,rw     0 0

I can now access my drives, so I began setting up my server. No problem this time! Emby sees the directories and scans them. Finally! However even though I can rw on the drives, Emby sees them as read only. Bummer.

How is Emby installed? In a container or are you running it on bare metal?

When you say it sees them as read only, what indicates this? A log? A GUI element?

[-] FauxLiving@lemmy.world 78 points 3 weeks ago

A major reason these kinds of things are happening is the EU move toward digital sovereignty.

Since there isn't exactly a non-US commercial OS available and Linux is good enough for most everything, we're starting to see a lot of interest in the open source world and moving towards open and standards-based software.

Commercial companies recognize that the EU governments represent a huge potential source of income. Some categories of software have essentially no Linux support... this leaves a huge vacuum to be filled by a company who can create professional image editing/CAD software which also works on Linux.

If Affinity is the only large, commercially supported professional publishing software available then they become the defacto winner of all of these new EU Digital Sovereignty contracts.

[-] FauxLiving@lemmy.world 124 points 4 months ago

This is why all of the megarich are selfish assholes.

The good people give their money away.

[-] FauxLiving@lemmy.world 71 points 4 months ago

Keep the pressure on.

Collective Shout got them to change their position and they're a small group. We are legion, as the kids say

-19

I'll just post my initial comment in the entirety since what happens is entirely predicted by my first comment.

The topic was trans athletes and, like with any hot button political issues, there are rigidly defined 'sides' that come with a list of things that you must profess.

These things are simply declared as not being open to discussion and if you challenge that declaration, ye power trippin' bastards rear their ugly head. This dogma is unhealthy in any community and the people who enforce it through social pressure, cyber bullying and mod powers are actively harmful.

As to demonstrate my point I continued with the conversation, responding in good faith to the people who attempted a conversation, right up until I was mass banned (which only took a few hours).

The first comment is here if you want to see the entire conversation or think I'm hiding some secret transphobic rants in my comment history: https://lemmy.world/comment/15496985

The Initial Comment

This is an issue that exposes some of the more dogmatic people in the movement.

It is as if there is a list of positions that you’re required to believe and if you disagree with any one of them you’re labeled a heretic (transphobic, in this case).

Sports and the fairness of competition is a complex issue even when you’re just talking about cisgender competitors:

Can a person use performance enhancing drugs to train and then get clean enough to test positive for a competition? It seems unfair, to me, for the other competitors if this is the case.

It isn’t an unfair statement to say that the physical performance of cisgender men is higher than that of cisgender women. This is why we have separate competitions for men and women.

The issue isn’t as simple as a choice between “Transgender people should be free, without question, to compete in any competition” or “Transgender people should not be allowed to compete as their gender”

Framing it in such a black and white manner is harmful behavior, no matter which position you take.

We need to understand how people’s bodies are affected and what advantages of disadvantages are obtained and then base the rule changes on objective data and not appeals to emotion or ideological bullying.

Fabricated Pretexts

The last thing I said on the topic (bold added), as there were already commenters insinuating that I'm secretly a transphobe rather than engaging in discussion, was:

Obviously the people arguing that trans people should never compete are ignorant, I’m not supporting that position. From the point of view of fairness in competition there has to be an objective answer that’s backed by objective tests.

Simply declaring that trans people are beyond reproach and that any attempts to quantify biological advantage are unfairly discriminatory and anyone asking these questions is a bigot isn’t helpful.

I include this because included in the reasons for the bans is: "Transphobia attempting to make excuses for trans exclusion from sports." This is completely misrepresenting what I said and what I believe in order to create a pretext for a ban.

And the power trippin' bastards come in with the sweeping community bans (linuxphones@lemmy.ca, really?): https://lemmy.world/modlog?page=2&actionType=ModBanFromCommunity&userId=12926811

Conclusion

This kind of thinking is harmful to any community.

Labeling disagreement as bigotry is nonsense. Refusing to engage on a topic and using filters and bans to hide from people who don't perfectly align with your ideas is not how you make allies or educate people.

The people that do this are responsible for creating the impression that your communities are hostile and made up of extremists. Attacking allies because they don't fall in line without question is a blunder.

People with moderator powers should be held to a higher standard of responsibility and fabricating reasons for bans and mislabeling people as bigots is the ultimate abdication of that responsibility. These people are not interested in helping a community thrive, they simply want to be the ones with the power to strike out at people that they want to hurt regardless of the damage that it causes.

Thanks for coming to my TED talk (except you, Linuxphones@lemmy.ca, I pray you never learn how to exit vim)

view more: next ›

FauxLiving

joined 10 months ago