GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Jan Schaumann (jschauma@mstdn.social)'s status on Wednesday, 18-Dec-2024 04:57:42 JST Jan Schaumann Jan Schaumann

    I swear, every time I use (a, any) Linux, I have to do a double-take and go "what the fresh fuck is this now". Today it's whatever is going on with /etc/motd on Ubuntu.

    Making simple things complicated seems to be the trend there.

    In conversation about a year ago from mstdn.social permalink
    • Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      snacks (snacks@netzsphaere.xyz)'s status on Wednesday, 18-Dec-2024 04:57:41 JST snacks snacks
      in reply to
      @jschauma ubuntu has always been the distro most prone to random breakage for me
      In conversation about a year ago permalink
    • Embed this notice
      Jan Schaumann (jschauma@mstdn.social)'s status on Friday, 14-Feb-2025 01:31:07 JST Jan Schaumann Jan Schaumann
      in reply to

      Today's #linux grievance: apparently #fedora comes up with a default firewall that blocks anything besides SSH and something called "cockpit" (apparently a remote admin web interface running on port 9090 using a self-signed certificate, so, uhm, yeah 🤦♂️).

      In conversation about 10 months ago permalink
      Rich Felker repeated this.
    • Embed this notice
      Jan Schaumann (jschauma@mstdn.social)'s status on Friday, 14-Feb-2025 01:31:08 JST Jan Schaumann Jan Schaumann
      in reply to

      Oh, and while I'm complaining: requiring sudo for dmesg is stupid, too. 🙄

      In conversation about 10 months ago permalink
      Rich Felker repeated this.
    • Embed this notice
      Jan Schaumann (jschauma@mstdn.social)'s status on Friday, 14-Feb-2025 01:31:23 JST Jan Schaumann Jan Schaumann
      in reply to

      Just spent 45 minutes groveling through 2,300 lines of bash completion gunk because apparently nowadays bash[1] will only tab-complete files based on filename "extension"[2] as if this was fucking MS-DOS.

      Grrr.

      [1] Well, _this_ bash on _this_ particular Linux version.
      [2] E.g., "sh x<tab>" will only complete "x*.sh".

      #LinuxGrievances

      In conversation about 10 months ago permalink
      Haelwenn /элвэн/ :triskell: likes this.
      Rich Felker repeated this.
    • Embed this notice
      Jan Schaumann (jschauma@mstdn.social)'s status on Friday, 14-Feb-2025 01:31:31 JST Jan Schaumann Jan Schaumann
      in reply to

      TIL: On Ubuntu, AppArmor restricts tcpdump from reading files that don't end in ".pcap". 🤦♂️

      $ ls -l /tmp/out
      -rw------- 1 tcpdump tcpdump 13651 Feb 13 15:49 /tmp/out
      $ sudo tcpdump -n -r /tmp/out
      tcpdump: /tmp/out: Permission denied
      $ sudo mv /tmp/out /tmp/out.pcap
      $ sudo tcpdump -n -r /tmp/out.pcap
      reading from file /tmp/out.pcap, link-type EN10MB (Ethernet), snapshot length 262144
      [...]

      Why are people trying so hard to make "file extensions" happen?

      In conversation about 10 months ago permalink
      silverwizard likes this.
    • Embed this notice
      Rich Felker (dalias@hachyderm.io)'s status on Friday, 14-Feb-2025 01:31:45 JST Rich Felker Rich Felker
      in reply to

      @jschauma Garbage distros gonna garbage...

      In conversation about 10 months ago permalink
    • Embed this notice
      Rich Felker (dalias@hachyderm.io)'s status on Friday, 14-Feb-2025 01:33:50 JST Rich Felker Rich Felker
      in reply to

      @jschauma First thing I do if I'm stuck using a distro that ships bash-completions in base is to purge it. It both breaks tab completion AND makes each bash instance take 10x the memory and startup time.

      In conversation about 10 months ago permalink
    • Embed this notice
      Jan Schaumann (jschauma@mstdn.social)'s status on Friday, 28-Feb-2025 07:38:26 JST Jan Schaumann Jan Schaumann
      in reply to

      Today in "#systemd ruins everything", Jan learns that systemd-resolve...

      - runs a proxy DNS server on 127.0.0.53 (which is in /etc/resolv.conf)
      - uses it's own /run/systemd/resolve/resolv.conf
      - will read and cache /etc/hosts regardless of what /etc/nsswitch.conf says (`ReadEtcHosts` defaults to `yes` in /etc/systemd/resolved.conf)

      Applications that follow traditional libc resolver logic now will continue to get /etc/hosts results even if /etc/nsswitch.conf excludes 'files'.

      🤦♂️

      In conversation about 10 months ago permalink
      Haelwenn /элвэн/ :triskell: likes this.
      silverwizard repeated this.
    • Embed this notice
      Chris Siebenmann (cks@mastodon.social)'s status on Friday, 28-Feb-2025 07:40:18 JST Chris Siebenmann Chris Siebenmann
      in reply to

      @jschauma You have my sympathies. I have yet to memorize how to turn off Bash smart/programmable completion (which routinely gets many things wrong when I have to deal with it), but I keep getting closer and closer every time I run headlong into it.

      (One problem with Bash's programmable completion is that it puts you at the mercy of whoever wrote the rules for the particular program you're trying to use, and the quality of rules is somewhat variable.)

      In conversation about 10 months ago permalink
      Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      feld (feld@friedcheese.us)'s status on Tuesday, 13-May-2025 04:34:35 JST feld feld
      in reply to
      @jschauma sensitive data can leak there. On all my FreeBSD servers I also set

      security.bsd.unprivileged_read_msgbuf=0

      to achieve the same thing


      > dmesg
      dmesg: sysctl kern.msgbuf: Operation not permitted
      In conversation about 7 months ago permalink
      Doughnut Lollipop 【記録係】:blobfoxgooglymlem: likes this.
    • Embed this notice
      Bart Smit / ⲁⲗⲍⲓⲙⲟⲛ (alzimon@mastodon.nl)'s status on Wednesday, 14-May-2025 07:43:30 JST Bart Smit / ⲁⲗⲍⲓⲙⲟⲛ Bart Smit / ⲁⲗⲍⲓⲙⲟⲛ
      in reply to

      @jschauma Working around systemd on a case-by-case basis just isn't feasible. You never know what you might have missed. I gave up long ago.

      In conversation about 7 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.