this post was submitted on 23 Oct 2024
102 points (100.0% liked)

linuxmemes

24808 readers
1312 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
     
    all 37 comments
    sorted by: hot top controversial new old
    [–] [email protected] 71 points 6 months ago (1 children)

    This doesn't look like a land war in asia.

    [–] [email protected] 34 points 6 months ago (1 children)
    [–] [email protected] 37 points 6 months ago (1 children)

    Never going in with a Sicilian when death is on the line?

    [–] [email protected] 13 points 6 months ago (1 children)
    [–] [email protected] 17 points 6 months ago (1 children)

    Never send the Baltic Fleet into battle?

    [–] [email protected] 11 points 6 months ago (1 children)
    [–] [email protected] 7 points 6 months ago

    Pop goes the weasel?

    [–] [email protected] 60 points 6 months ago (2 children)

    You're in good company. Steam even managed to do it for a whole bunch of people:

    https://github.com/ValveSoftware/steam-for-linux/issues/3671

    [–] [email protected] 7 points 6 months ago

    I remember this lol, to be fair no one knew how the guy managed todo it, because steam(the launcher) has checks for that, they assume the guy tried to run the steam command instead of clicking the launcher(don't do that)

    [–] [email protected] 5 points 6 months ago (1 children)

    Holy... Fuck... That is scary AF!

    [–] [email protected] 3 points 5 months ago (1 children)

    and THAT, children, is why I run steam in a jail. Fuck the idea of giving access to my home folder or anything else under my user...

    [–] [email protected] 1 points 5 months ago (1 children)
    [–] [email protected] 1 points 5 months ago (1 children)

    yes, and I know it's less than perfect, but it's better than nothing :)

    [–] [email protected] 1 points 5 months ago (1 children)

    Makes sense.. I was curious what your solution was.. Sounds like I should invest some time into that .. Thanks.

    [–] [email protected] 2 points 5 months ago* (last edited 5 months ago) (1 children)

    On debian testing (trixie):

    $ cat bin/steam-jailed.sh

    #!/bin/sh
    firejail --private=/home/user/steamjail --profile=/etc/firejail/steam.profile ~/steam $1
    

    Sometimes an update breaks something, and I have to experiment with the profile settings, for which it helps to launch a bash with the same jail and start steam on the command line inside the jail to see output messages.

    #!/bin/sh
    firejail --private=/home/user/steamjail --blacklist=${HOME}/.inputrc --profile=/etc/firejail/steam.profile bash
    

    What happens most of the time is that a steam update depends on a newer system library that I didn't yet install and I then have to do a system update - steam is shit at managing OS dependencies (i.e.: it doesn't)

    [–] [email protected] 2 points 5 months ago (1 children)

    Dude!! The is awesome! Thank you so much!

    [–] [email protected] 1 points 5 months ago (1 children)

    Did you get it running already? If so, happy to have helped :) It's a bit tricky to move your downloaded games into the jail so that you don't have to re-download, I think maybe it's just easier to download them again as you start playing them. I started with a jail right from scratch so I only ever tried moving my games files between different jails, that was easier (but can still be done wrong).

    [–] [email protected] 2 points 5 months ago (1 children)

    kinda but took me a while to get there (life).. thank you for your help!

    [–] [email protected] 1 points 5 months ago

    No problem, glad you worked it out :)

    [–] [email protected] 22 points 6 months ago

    At least you finally cleaned up that Downloads directory

    [–] [email protected] 15 points 6 months ago

    Oh, it's been a while that my rm -r * .o taught me about backups.

    [–] [email protected] 10 points 6 months ago
    [–] [email protected] 6 points 6 months ago (1 children)
    [–] [email protected] 17 points 6 months ago (1 children)

    I ran the command without sudo first. It had a bunch of permission errors removing stuff in /tmp. So I retried but with sudo

    [–] [email protected] 16 points 6 months ago* (last edited 6 months ago) (2 children)

    /tmp is world-writable. If you get permission-errors, you should become suspicious.
    Also, whenever you write "sudo rm -rf" you should quadruple-check if that's really what you want to do.
    Non-interactively deleting entire directories in root space isn't something you should have to do normally.

    [–] [email protected] 22 points 6 months ago (2 children)

    /tmp might be world writable but everything created in there belongs to the respective users.

    [–] [email protected] 6 points 6 months ago

    TIL. Makes sense, though.

    [–] [email protected] 3 points 6 months ago

    Exactly! if a service running under root creates a file, it belongs to root. if that file has permissions that don't allow other users to write (most do), then you can't delete it without sudo afaik

    [–] [email protected] 3 points 6 months ago

    Agreed, I should have been more careful. Fortunately it was just my downloads folder.
    In wanted to clear my /tmp, because I'd run out of space there for extracting an ISO file. It lives on a tmpfs, so space is quite limited.

    [–] [email protected] 4 points 6 months ago

    oopsies! 😬

    [–] [email protected] 3 points 6 months ago

    The worst I have done is wipe out my home directory. Backups are good, I was able to copy everything back and it was like it never happened

    [–] [email protected] 3 points 6 months ago

    I'm tired of my Downloads folder filling up, so I usually have a startup script that empties it. This has actually been really helpful!

    Make it a habit!

    [–] [email protected] 2 points 6 months ago
    [–] [email protected] 1 points 6 months ago (2 children)

    Didn't get, you removed everything from the /tmp folder?

    [–] [email protected] 8 points 6 months ago (1 children)

    There is a wild card * that will remove everything in the current directory (and remove /tmp too)

    [–] [email protected] 4 points 6 months ago

    Oh, so he deleted his download folder, not that bad I guess