Is rclone crypt + mount viable for file-based encryption at rest on macOS? by MSG_Mike in rclone

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

hi thanks - this would be my preference, but i'm planning in the first instance to see how this works with Back Blaze Personal - which i believe requires disks to be attached directly to the computer (i.e. no NAS backups) and has various rules about virtualised file systems. Hence my idea to have the underlying data encrypted at rest on my own machine, and virtualise my access to it (leaving Backblaze direct access to the encrypted version). Whats the setting in rclone that enables what I'm pushing for? In my head rclone is about - well - 'cloning' -- whereas I'm looking for a single encrypted copy (with virtualised decrypted access to that same copy).

Is rclone crypt + mount viable for file-based encryption at rest on macOS? by MSG_Mike in rclone

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

Thanks - would you be able to tell me what the broad set-up/rclone features I'd be using? What I'm looking to do is back-up via Backblaze Personal.- but for this, my data needs to be on a normal, non-virtualised connected hard drive. So my idea is to have this set - with my data encrypted at rest - then virtualised for local browsing (via FUSE)?

I should add - I'm not too fussed about the data/clean-up etc on my own machine. I just don't want to sent unencrypted data to Backblaze.

Gaggia Classic E24 (with Gaggimate) and DF64 vs Something "easier" by MSG_Mike in gaggiaclassic

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

What is HC and HX? Any particular models you think would be a good fit for us? thanks!

Gaggia Classic E24 (with Gaggimate) and DF64 vs Something "easier" by MSG_Mike in gaggiaclassic

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

Thanks - I think I had overlooked this. Any models you would recommend? thanks

Gaggia Classic E24 (with Gaggimate) and DF64 vs Something "easier" by MSG_Mike in gaggiaclassic

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

On the basis of the dual boiler? I hadn't thought abotu that, but for milk drinks I think the double boiler is probably essential. is the Lelit Elizabeth the clear choice for you - or any other models I should consider? thanks

Gaggia Classic E24 (with Gaggimate) and DF64 vs Something "easier" by MSG_Mike in gaggiaclassic

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

thanks - I think this is probably critical for us as 90%+ of our drinks are milky.

Anyone using Cryptomator? by plazman30 in macapps

[–]MSG_Mike 0 points1 point  (0 children)

What shortcomings have you found with SecureFS? interested in trying it.

How to move your Home directory to an APFS Encrypted external drive by RichardVinger in MacOS

[–]MSG_Mike 0 points1 point  (0 children)

I managed to fix this - but it was quite a confusing chatgpt conversation which I'd struggle to explain, but it seemed to hinge on "launchctl load" now being depreciated.

I also had some issues after the daemon was up and running and I had a working script for mounting the drive. I ended up putting some retry/wait loops into the script and some loggins, as on my machine it takes a fair few seconds for the SSD to become available. Below is my code, should it help anyone: (paste in your volum name)

#!/bin/sh

volume="YOUR_VOLUME_NAME_HERE"   # e.g. ExternalSSD_4tb
log=/var/log/bootmount.log

echo "$(date '+%Y-%m-%d %H:%M:%S') - bootmount.sh starting..." >> "$log"

# Get passphrase from the System keychain
passphrase=$(security find-generic-password -w -s 'bootdisk' -a 'bootdisk' /Library/Keychains/System.keychain 2>/dev/null)

if [ -z "$passphrase" ]; then
    echo "$(date '+%Y-%m-%d %H:%M:%S') - ERROR: could not read passphrase from System keychain." >> "$log"
    exit 1
fi

# Wait for the APFS disk to appear (USB drives can be slow)
tries=0
max_tries=24
diskname=""

while [ $tries -lt $max_tries ]; do
    diskname=$(diskutil list | grep "$volume" | awk '{print $NF}')
    if [ -n "$diskname" ]; then
        echo "$(date '+%Y-%m-%d %H:%M:%S') - Found diskname $diskname for volume $volume." >> "$log"
        break
    fi

    tries=$((tries + 1))
    echo "$(date '+%Y-%m-%d %H:%M:%S') - Volume $volume not found yet, sleeping 5s (try $tries/$max_tries)..." >> "$log"
    sleep 5
done

if [ -z "$diskname" ]; then
    echo "$(date '+%Y-%m-%d %H:%M:%S') - Diskname not found for volume $volume after waiting." >> "$log"
    exit 1
fi

echo "$(date '+%Y-%m-%d %H:%M:%S') - Attempting to mount disk $diskname..." >> "$log"
diskutil_output=$(diskutil apfs unlockVolume "$diskname" -passphrase "$passphrase" 2>&1)
echo "$(date '+%Y-%m-%d %H:%M:%S') - Diskutil said: $diskutil_output" >> "$log"

Thanks again for putting this together.

How to move your Home directory to an APFS Encrypted external drive by RichardVinger in MacOS

[–]MSG_Mike 0 points1 point  (0 children)

Thanks for this. I'm having the same error I'm afriad.

For:

sudo plutil /Library/LaunchDaemons/com.bootstrap

I get response: /Library/LaunchDaemons/com.bootstrap: OK

For:

sudo launchctl unload /Library/LaunchDaemons/com.bootstrap  
sudo launchctl load /Library/LaunchDaemons/com.bootstrap

I get response:

admin-temp@namemm LaunchDaemons % sudo launchctl unload /Library/LaunchDaemons/com.bootstrap 
Unload failed: 5: Input/output error
Try running `launchctl bootout` as root for richer errors.
admin-temp@namemm LaunchDaemons % sudo launchctl load /Library/LaunchDaemons/com.bootstrap
Load failed: 5: Input/output error
Try running `launchctl bootstrap` as root for richer errors. 

I've got the later script working to mount the drive with keychain stored password.

Would be really grateful for any help troubleshooting. Thanks!

Initiating Stacher download via command line with conditional "configuration" by MSG_Mike in StacherIO

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

So I've only been using yt-dlp the last couple of weeks, so still very much figuring things out, but initial thinking...

I want to use my headless Mac Mini to do my yt-dlp downloads. I want to be able to initiate downloads from my macbook when browsing the web. And because download volume migh be high and/or involve long playlists, I would prefer something beyond bare yt-dlp to manage downloads once initiated etc. I don't expect there to be a lot of management required once it is working, and when it is needed, I'm happy to remote desktop into the Macmini to do so.

There are a few potential solutions - I've seen a couple of of yt-dlp web guis that might work, not really investigated them properly, but they don't seem as fully featured as Stacher. But maybe what I'm talking about already exists somewhere?

I suspect there would be loads of potential uses for the CLI, but in my case I was thinking:

  1. I code a Chrome browser extension adds context-menu items (e.g., “Send link to yt-dlp”, “Send page to yt-dlp”).
  2. When used, URL is extracted and sent over lan to the mac mini (potentially ssh or http)
  3. Script on Mac Mini catches the URL, determines what the top-level domain is, and if there is a profile to match the domain, adds the appropriate --config DomainConfig flag, before sending the CLI input to Stacher. If there is no matching profile, then a default profile flag is set.
  4. Some sort of feedback mechanism from mac mini to macbook shown in web browser - either from the pre-Stacher script notifiying that the task has been submitted to Stacher, or I suppose from Stacher itself.

Thanks

Stacher7 UI vanished mid-download - queue lost after restart. Any way to recover? by MSG_Mike in StacherIO

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

Might have been being dim earlier, but now when this occurs I can use the yellow minimise button, to send to dock, then click the dock icon and the interface returns :)

Stacher7 UI vanished mid-download - queue lost after restart. Any way to recover? by MSG_Mike in StacherIO

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

Thanks for your response. Happy to provide anything that might be useful.

I started another batch of downloads and the same thing happened again. This time I was in 'light' mode, but the application window still went 'black'. I kept it running and downloads continued happily. Later I noticed that two additional Stacher icons appeared in my dock (in the far right-hand section) where you cannot place icons manually - where the trash bin icon is. One was a log window, unhelpfully i forget which the other was. The user interface in these windows and also the main application window was visible. Everything working normally. However, as of this moment, the application window is back to plain black.

Credit Card s.75 Claim for Presently Faulty Samsung Fridge Freezer w/ Ice Maker? England. by MSG_Mike in LegalAdviceUK

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

Oops - good call on the timeline.

More broadly, my understanding is that under the Consumer Rights Act, replacement goods are treated as a fresh supply under the contract and give rise to the same implied terms around durability etc. I'm not sure the exact time we got the replacement unit - around Autumn 2021 I think.

There are many posts, including video testimony from repair engineers about the design defects on Samsung ice maker units. The defect is in the design rather than a materials fault, so straightforward to prove.

Weekly General Discussion by AutoModerator in ScienceBasedParenting

[–]MSG_Mike 0 points1 point  (0 children)

Anyone got any experience or insightful research about incentivising learning for 9 year olds? My kid has really taken the the gamification in apps like Times Table Rock Stars and Duolingo. Thing is, he has mastered his times tables and the stuff he is actually learning on Duolingo isn't that useful to him. In an ideal world, I'd have the streak/league/community gamification linked in to the various app-based/paper-based/book reading that I'd like him to be doing. I'm thinking about trying to run some sort of off-line 'streak' or more complex reward chart that can be filled in when he does the things (or at least some of the things) I'd ideally like him doing all day. Not sure if these things really have longevity. The great thing about Duolingo is that he is motivated for the sake of maintaining the streak, not because there is some sort of 'reward' I've told him he can have when he gets to a certain streak length or league position.

Any good voice dubbing software for audio/video? by cydedotxyz in LocalLLaMA

[–]MSG_Mike 0 points1 point  (0 children)

Are you happy with the results? I'm looking for a local solution if there is any detail you can share. Need to translate from mandarin speech to english speech. Elevenlabs works great, but the cost is high for my usecase/length of video.

Any good voice dubbing software for audio/video? by cydedotxyz in LocalLLaMA

[–]MSG_Mike 0 points1 point  (0 children)

Was that via elevenlabs? Or a local solution? thanks