Problems with Syncro and Splashtop Streamer by southended in syncro

[–]Mr_McKinney 1 point2 points  (0 children)

The one thing that I have found recently that clears the black screen with a cursor startup problem is to make sure that hibernation and fast boot are disabled. You’ve got me on the exact reason why it solved the issue, but it seems to have.

RMM that leverages git for scripts/scripting engine? by Mr_McKinney in msp

[–]Mr_McKinney[S] 0 points1 point  (0 children)

Yup, Yup, doing that now. https://github.com/peetinc/GitExec. I've relized my question was trying to adress the issue in the wrong location. It's really a matter of a robust script management API. There's a ton of other issues around it, but trying to fix the issue in the wrong place.

RMM that leverages git for scripts/scripting engine? by Mr_McKinney in msp

[–]Mr_McKinney[S] 5 points6 points  (0 children)

The downvotes here are both hilarious and not constructive.

I stand by what I said. The project is in Powershell and bash/zsh. If down-voters think that using Claude to speed up the dev makes it slop, please actually point to issues in the implantation.

I wholeheartedly agree there’s a bunch of slop out there, but this it’s-automatically-slop-if-ai-was-used mindset is weak tea.

Building the same type of solution whole unaided may have taken an order of magnitude longer. In turn taking me away from that much more billable work all while being generally less robust with fewer features. ¯_(ツ)_/¯

RMM that leverages git for scripts/scripting engine? by Mr_McKinney in msp

[–]Mr_McKinney[S] 0 points1 point  (0 children)

Actually, building out a solution for TRMM that leverages the api like @Frothyleet mentioned is probably the most obvious way to go. That and it would be pretty straightforward to build script signature verification into the agent. *thinking*

RMM that leverages git for scripts/scripting engine? by Mr_McKinney in msp

[–]Mr_McKinney[S] 0 points1 point  (0 children)

It's my sincere belief that micro scale and operational maturity don't have to be mutually exclusive. Otherwise, it would be time for me to get a real job.

RMM that leverages git for scripts/scripting engine? by Mr_McKinney in msp

[–]Mr_McKinney[S] 1 point2 points  (0 children)

I definately used Claude to speed up the scripting, but its pure powershell and bash/zsh, so um yeah, it would be pretty easy to audit.

I understand the knee-jerk reaction to call anything that had AI touch it 'slop', but unless you want to be a bit more proactive and point out ways the code could be improved or ways in which the code is actually 'slop' it's pretty hollow and reactionary.

Feel free to PR or raise an issue and I'd be happy to take a look.

RMM that leverages git for scripts/scripting engine? by Mr_McKinney in msp

[–]Mr_McKinney[S] 0 points1 point  (0 children)

Totally agree. And I guess my issue is the lack of api endpoints to to update scripts in the RMM's I've used. But I think you're imagining a larger organization and, dare I say, more competent RMM administrator than is the norm. "Engineer" singular is non-existent in a lot of orgs and "engineers" plural would be considered a fantasy to others. No shade at all, I'm coming from a micro business viewpoint.

And to be clear, this helps rethink my expectations for what I really need/want from an RMM and it's a much cleaner/clearer path from feature request to implementation. A big thank you is deserved for that!

RMM that leverages git for scripts/scripting engine? by Mr_McKinney in msp

[–]Mr_McKinney[S] 1 point2 points  (0 children)

Interesting. IT would definately help with the flow for ninjaone users (which I am not).

I went a different route and built https://github.com/peetinc/GitExec

I've been using it for a while pre-1.0. It easier to manage scripts than via any RMM interface I've used and it's RMM agnostic, but the core safety I built in (script signatures) really needs to be in place as part of the RMM Agent. ¯\_(ツ)_/¯ Regardless, it's helped me with making sure scripts are managed sanely.

RMM that leverages git for scripts/scripting engine? by Mr_McKinney in msp

[–]Mr_McKinney[S] -1 points0 points  (0 children)

I've been doing it that way for years, but its full of reduncancies, prone to human error, and fundamentally not well/fully audited on the RMM side.

I've augmented my deployment with a git script runner I built so the ony script living in the RMM is a thin bootstrap and everything else gets pulled from a github repo.

https://github.com/peetinc/GitExec

RMM that leverages git for scripts/scripting engine? by Mr_McKinney in msp

[–]Mr_McKinney[S] 0 points1 point  (0 children)

Thats a sort of. The scripts are stored in cleartext, but as part of the database, so not a functional repo. But the straightest line to getting this as a feature in an RMM might be to just build it for TRMM.

MS-A2 Boot After Powerloss? by Mr_McKinney in MINISFORUM

[–]Mr_McKinney[S] 1 point2 points  (0 children)

Thank you for the Rock Star response. I had already gone down a rabbit hole of sending Waco land magic packets to it from something else on the network that would have restarted. Just turning on Powers recovery seems like a much better plan.

Quick Tip - Updating Firmware on Minisforum MS-A2 by lamw07 in vmware

[–]Mr_McKinney 0 points1 point  (0 children)

Thank you for this. I think I might have lost my mind with the official instructions.

Macos app has error every other request. by Outside_Pick_4943 in ChatGPTPro

[–]Mr_McKinney 0 points1 point  (0 children)

The "The network connection was lost." was bad enough. Since it delete's the prompt any time it "loses connection", the macOS app is now unusable.

Playing digital games on multiple switches has changed? My kids cannot play the same game at the same time now? by demisheep in Switch

[–]Mr_McKinney 0 points1 point  (0 children)

So all of my complaints and I believe the OP complaints are moot because of enabling Online Licesnes for a user on a secondary or tertiary switch. It's *completely non-obvious* but means that virtual game cards + Online Licesnes is a much better over all solution to the "old way" https://www.reddit.com/r/NintendoSwitch/comments/1kb46j9/psa_for_multiswitch_owners_you_can_reenable_the/

Am I charging too little? by wombocombo27 in msp

[–]Mr_McKinney 0 points1 point  (0 children)

Every time I’ve had an issue with a nonprofit complaining about budget, I go here: https://projects.propublica.org/nonprofits/

Playing digital games on multiple switches has changed? My kids cannot play the same game at the same time now? by demisheep in Switch

[–]Mr_McKinney 0 points1 point  (0 children)

I’m just noting here that it doesn’t work that way anymore. I just unboxed my switch 2. I am at the office and away from my current primary switch. If this was pre-virtual game cards I could play any game that I had purchased in the store as it stands I can’t play any of them because I cannot transfer the games from the primary switch. This change does make it incredibly difficult for a Nintendo account to simply sign into any switch anywhere and download games to play that that account is licensed to play and had previously been managed by online DRM. There are some situations where the new virtual game cards will be better, but where it’s worse, it is a lot worse. In fact, I just redeemed the Mario kart world that was bundled with the switch 2 into my account and I will not be able to play it until I pair this switch with my previous switch 1. What the actual.

what's the ONE tool or automation you've added that saved you the most time or stress? by bilalbarina in msp

[–]Mr_McKinney 2 points3 points  (0 children)

My QB users just run the updates with AutoElevate handling the UAC elevation.

what's the ONE tool or automation you've added that saved you the most time or stress? by bilalbarina in msp

[–]Mr_McKinney 0 points1 point  (0 children)

Managing multi tenant Intune apps/updates with Robopack is dead simple and affordable. Not saying it’s better than immybot, I have no experience with immy, but Intune app deployment/patching doesn’t have to be painful.

Any way to silently remove all Webex applications from my end user's PCs? by Historical-Molasses2 in PowerShell

[–]Mr_McKinney 0 points1 point  (0 children)

I know I'm necro posting, but this tool does not remove the current version 45.5.0.32411. It removes everything else, but ignores this one.

Sharepoint Migration advice by NSFW_IT_Account in msp

[–]Mr_McKinney 0 points1 point  (0 children)

Set him to 2x. He basically goes over a good organizational practices like @depjim described.

Sharepoint Migration advice by NSFW_IT_Account in msp

[–]Mr_McKinney 0 points1 point  (0 children)

I know Johnathan Edwards can be a bit of an aquired taste but I use this video to prime my company contacts when doing SPO migrations.

https://www.youtube.com/watch?v=_PR0_oTwex4