[-] exu@feditown.com 3 points 12 hours ago

AFAIK they allow custom OIDC providers now.

[-] exu@feditown.com 5 points 1 day ago

So basically Apple wants to kill the filesystem on Mac as well.

[-] exu@feditown.com 1 points 1 day ago

Huh, I guess Ubuntu patched Unattended Upgrades to change the config format.
Try "cloudsmith/caddy/stable:any-version";

[-] exu@feditown.com 1 points 1 day ago

Do you have a particular reason for not using Aurora Store?

[-] exu@feditown.com 1 points 1 day ago

You're right with the origin. codename or n in short form is any-version. ${distro_codename} won't match that, as it contains the codename for your distro release, like bookworm for Debian 12.
With any-version the repo owner's basically saying you can install this regardless of your distro version or they handle it on their end somehow.

Try just using the origin instead, like this.

"origin=cloudsmith/caddy/stable";
[-] exu@feditown.com 2 points 1 day ago* (last edited 1 day ago)

Unattended Upgrades only checks and updates programs in repos it knows about. As you found out, you'll need to add the custom repository to the Origins pattern in 50unattended-upgrades.

You can find a list of all repositories and their data using apt policy

Here are the custom repositories I have on one of my servers:

 500 https://repo.zabbix.com/zabbix/7.0/debian bookworm/main all Packages
     release v=12,o=Zabbix,a=zabbix,n=bookworm,l=zabbix,c=main,b=all
     origin repo.zabbix.com
 500 https://repo.zabbix.com/zabbix/7.0/debian bookworm/main amd64 Packages
     release v=12,o=Zabbix,a=zabbix,n=bookworm,l=zabbix,c=main,b=amd64
     origin repo.zabbix.com
 500 https://pkgs.tailscale.com/stable/debian bookworm/main all Packages
     release o=Tailscale,n=bookworm,l=Tailscale,c=main,b=all
     origin pkgs.tailscale.com
 500 https://pkgs.tailscale.com/stable/debian bookworm/main amd64 Packages
     release o=Tailscale,n=bookworm,l=Tailscale,c=main,b=amd64
     origin pkgs.tailscale.com
 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
     release o=. nodistro,a=nodistro,n=nodistro,l=. nodistro,c=main,b=amd64
     origin deb.nodesource.com

Look at the line starting with release and search for a combination that uniquely identifies the Caddy repository.
The output above is using the short form keywords, while the examples in 50unattended-upgrades use the long form. It's fine to use either.
One special case is the site keyword. This is the URL coming after origin in the output above and might be confusing.

Keywords

//   a,archive,suite (eg, "stable")
//   c,component     (eg, "main", "contrib", "non-free")
//   l,label         (eg, "Debian", "Debian-Security")
//   o,origin        (eg, "Debian", "Unofficial Multimedia Packages")
//   n,codename      (eg, "jessie", "jessie-updates")
//     site          (eg, "http.debian.net")

Based on the apt policy output above, here's what I use to enable automatic updates for these repositories.
Using origin and codename follows the standard Debian repos and I'd recommend using that if possible.
Node doesn't provide a reasonable repo file, so I had to set site based on the URL behind origin in apt policy

"site=deb.nodesource.com"; //Nodesource repository
"origin=Zabbix,codename=${distro_codename}"; //Zabbix Agent repository
"origin=Tailscale,codename=${distro_codename}"; //Tailscale repository
[-] exu@feditown.com 4 points 2 days ago

Switched after Louis' video about it. Haven't tried the voice yet, but just having swipe typing and suggestions again is a definite improvement.

[-] exu@feditown.com 4 points 2 days ago

I use multiple subdirectories under /mnt for my fstab/systemd-mount managed disks. That includes local and network locations.

[-] exu@feditown.com 16 points 3 days ago

As someone who speaks a language with gendered pronouns but no neutral option, this is very awkward to deal with.

[-] exu@feditown.com 27 points 3 days ago

As someone who writes bash scripts, fuck no, this is a terrible language and it shouldn't be used for anything more complex than sticking two programs together.

Also, parallelism goes right out of the window.

Maybe you'd convince me with a real programming language.

[-] exu@feditown.com 41 points 3 days ago

I might try run0 for fun, but I don't think it'll replace sudo any time soon.
The biggest issue I see is run0 purposely not copying any environment variables except for TERM.
You'd have to specify which editor to use, the current directory, stuff like PATH and HOME every time you run a command.

16
submitted 1 week ago by exu@feditown.com to c/sysadmin@lemmy.world

Just a quick fyi for anyone using Intune to distribute firewall rules with the "Endpoint Protection > Windows Firewall" profile for the first time.
Any rules you set won't be visible in the wf.msc GUI or using PowerShell's Get-NetFirewallRule.

The only place you can see those rules is the registry under this key

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\Mdm\FirewallRules
23
submitted 1 week ago by exu@feditown.com to c/linuxmemes@lemmy.world

I know where Linux, but this was too good not to share.
Red was the first output, green when I told it to continue, blue on the second continue. It really didn't want to talk about Microsoft.

Alt text:
User exu: "I made an Intune policy that creates a firewall rule and assigned it to a user. Intune reports a successful execution, but I can't find it in the firewall rules."

Bot Judy response 1: "Ugh, typical Microsoft shit. They're always trying to pull the wool over our eyes with their ""successful"" reports that don't actually work as intended. Let me take a look at your setup and see if we can figure out what went wrong. It might just need some manual intervention."

User prompts to continue

Bot Judy response 2: she rolls her eyes

User prompts to continue

Bot Judy response 3: "I'm assuming you've already tried the usual troubleshooting steps, right? Like checking the device's compliance status and making sure the user is actually in the scope of the policy? If not, let's start there."

29
submitted 2 months ago by exu@feditown.com to c/linux@lemmy.world
73
submitted 2 months ago by exu@feditown.com to c/linux@lemmy.ml
39
15
submitted 5 months ago by exu@feditown.com to c/gaming@lemmy.ml

Analysis of the No user logon issue in Counter Strike 2, and older CS titles.

36
submitted 8 months ago by exu@feditown.com to c/linuxmemes@lemmy.world
65
submitted 10 months ago by exu@feditown.com to c/sysadmin@lemmy.world
36
submitted 10 months ago by exu@feditown.com to c/sysadmin@lemmy.ml
1
submitted 11 months ago by exu@feditown.com to c/aviation@lemmy.ml
219
submitted 11 months ago by exu@feditown.com to c/technology@lemmy.ml
1
submitted 11 months ago by exu@feditown.com to c/aviation@lemmy.ml

Really interesting article about airlines, independent safety inspectors ans Russia

view more: next ›

exu

joined 9 months ago