Ask Different (Apple)
Q&A for power users of Apple hardware and software
Latest Questions
1
votes
1
answers
118
views
Qt on MacOS not finding correct (?) LLDB
I have resurrected a C++ project I was working on a few years ago in Qt (MacOS), and can no longer get debugging to work. The problem seems to be that it is trying to use the wrong (old?) version of LLDB. The current macOS version is 12.6.8. I'm not sure what the version was when I set it all up. In...
I have resurrected a C++ project I was working on a few years ago in Qt (MacOS), and can no longer get debugging to work. The problem seems to be that it is trying to use the wrong (old?) version of LLDB. The current macOS version is 12.6.8. I'm not sure what the version was when I set it all up.
In Preferences > Kits > Debuggers, it lists as 'Auto-detected' both
Applications/Xcode.app/Contents/Developer/usr/bin/lldb
, and /usr/bin/lldb
. The latter is flagged (popup appears when hovering) as 'Cannot determine debugger type' (and with a red warning marker). The other entry seems fine.
When I look in Projects > Build and Run and hover over Build (for this project) the popup window tells me 'Not recognised engine using /usr/bin/lldb', and when I try to run the code in debug mode I get the message (in Application output) 'Unable to create a debugging engine'.
It seems that Qt is finding two versions of the debugging engine, one of which is presumably OK and the other not, and then tries to use the wrong one. There is no option in the list of debuggers in Preference > Kits to remove the problematic one or to set a default.
How can I figure out these dependencies to get my project to compile?
David Brown
(11 rep)
Oct 14, 2023, 02:02 PM
• Last activity: Aug 5, 2025, 11:02 PM
0
votes
0
answers
374
views
Has anyone gotten `squashfs` working in docker on macOS version 14.3 using Docker Desktop?
I am currently using a Docker container that requires `squashfs` to create the file system. The container fails to start up correctly and displays this in the logs: 2024-02-01 08:09:53 mount: /mnt/sqfs: unknown filesystem type 'squashfs'. To debug, I ran `cat /proc/filesystems` in the docker contain...
I am currently using a Docker container that requires
squashfs
to create the file system.
The container fails to start up correctly and displays this in the logs:
2024-02-01 08:09:53 mount: /mnt/sqfs: unknown filesystem type 'squashfs'.
To debug, I ran cat /proc/filesystems
in the docker container and it did not list squashfs
.
I saw in [the release notes for version 4.27.0 of docker](https://docs.docker.com/desktop/release-notes/#for-all-platforms) (latest as of this question's writing):
> Bug fixes and enhancements
>
> For all platforms:
> - [...]
> - Re-added kernel modules for btrfs
, xfs
, vfat
, exfat
, ntfs3
, f2fs
, **squashfs
**, udf
, 9p
and autofs
.
I learned from [this Stack Overflow thread](https://stackoverflow.com/questions/54913641/enabling-squashfs-inside-docker) that
> A Docker container cannot have a different filesystem list than their host machine
so I assumed my mac was missing squashfs
.
I then [installed squashfs with homebrew per this thread](https://apple.stackexchange.com/q/212906/331689) but it still doesn't work.
Even after restarting docker, running cat /proc/filesystems
in the docker container STILL does not list squashfs
. It still also shows the error above as well.
How can I run a container requiring squashfs
on an Intel Based Mac running Sonoma 14.3 and Docker Desktop for mac?
----------
**EDIT:**
Please Note, Versions **4.27.0** and **4.27.1** of Docker for mac [have a known issue where docker crashes a few minutes after boot](https://github.com/docker/for-mac/issues/7164) . Beware if you are planning on installing these versions of docker.
----------
**EDIT 2:**
Versions **4.27.2** of Docker for mac has fixed the errors in versinos **4.27.0** and **4.27.1**. After installing it, I now see squashfs
listed when I run cat /proc/filesystems
in the docker container. My docker container still doesn't run properly though, and I now get a different error in my docker logs:
2024-02-13 11:54:40 mount: /mnt/sqfs: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or helper program, or other error.
Wimateeka
(432 rep)
Feb 1, 2024, 02:59 PM
• Last activity: Jul 8, 2025, 02:02 AM
2
votes
1
answers
946
views
Is there a free app to do AI text-to-speech?
I'm looking for a free way to do AI-powered "text to speech", so I can copy-paste an article or document and have it read to me. I've tried `say` on the command line, but the lack of AI means it is much harder to comprehend. All of the non-AI TTS-libraries that I've found are also much harder to com...
I'm looking for a free way to do AI-powered "text to speech", so I can copy-paste an article or document and have it read to me.
I've tried
say
on the command line, but the lack of AI means it is much harder to comprehend. All of the non-AI TTS-libraries that I've found are also much harder to comprehend than the new generation of AI-powered TTS.
Specifically, the new AI-powered TTS services seem to understand some of the meaning and structure of the sentence that is being read, and so they provide better natural cadence. This alleviates stress on the listener to parse the meaning of what is being read out.
All of the apps I've come across so far have tried to get me to sign up for services that cost well in excess of $100 per year.
My best alternative at the moment is to write my own code to use an API such as the Google Cloud text-to-speech API, but even that will cost me around $0.12 to speak a typical 1300-word article.
Perhaps there is some kind of open-source software that works on Mac Silicon, that I can install to generate better speech from text?
Andrew Parks
(199 rep)
Aug 24, 2023, 01:24 AM
• Last activity: Jul 2, 2025, 03:03 PM
0
votes
1
answers
249
views
How to install Macaulay2 for Mac?
I'm trying to install Macaulay2 in Mac, Im trying to do what the [manual][1] says, but I'm stuck in step 4. [![enter image description here][2]][2] [1]: https://macaulay2.com/Downloads/MacOSX/ReadMe-MacOSX.txt [2]: https://i.sstatic.net/X5ivO.png I write what the manual says but the terminal says fu...
I'm trying to install Macaulay2 in Mac, Im trying to do what the manual says, but I'm stuck in step 4.
I write what the manual says but the terminal says function> and I don't know what to write here

Kevin Duran
(101 rep)
Jan 8, 2024, 06:50 AM
• Last activity: Jul 1, 2025, 04:03 PM
1
votes
1
answers
84
views
Does dupeguru work on MacOS Ventura?
I noticed dupeguru webpage last has updates in 2018 and when opening the app, Ventura says it could be malicious software and the developer should update. I saw activity on GitHub, however not sure if anyone has compiled this from source. Does anyone know of this works on macOS Ventura?
I noticed dupeguru webpage last has updates in 2018 and when opening the app, Ventura says it could be malicious software and the developer should update.
I saw activity on GitHub, however not sure if anyone has compiled this from source.
Does anyone know of this works on macOS Ventura?
atod
(77 rep)
Jun 21, 2025, 02:41 PM
• Last activity: Jun 21, 2025, 05:13 PM
1
votes
0
answers
322
views
Learning Python, can't install scikit-learn
On my Windows machine, I ran `pip3 install scikit-learn` and it installed without any problems, however, on my Mac, I've tried a lot of things: ```atom@macbook-pro: ~ $ brew list [17:21:35] ==> Formulae ca-certificates glib libidn2 libunistring little-cms2 ncurses pipx tree-sitter zstd cairo gmp lib...
On my Windows machine, I ran
pip3 install scikit-learn
and it installed without any problems, however, on my Mac, I've tried a lot of things:
@macbook-pro: ~
$ brew list [17:21:35]
==> Formulae
ca-certificates glib libidn2 libunistring little-cms2 ncurses pipx tree-sitter zstd
cairo gmp libimagequant libuv lua neovim pixman unibilium
fontconfig graphite2 liblinear libvterm luajit nmap python@3.12 utf8proc
freetype harfbuzz libmpc libx11 luv numpy readline watch
fribidi htop libpng libxau lz4 openblas scikit-image webp
gcc icu4c libraqm libxcb lzo openjpeg scipy wget
gettext isl libssh2 libxdmcp mpdecimal openssl@3 sqlite xorgproto
giflib jpeg-turbo libtermkey libxext mpfr pcre2 tcl-tk xsimd
git libevent libtiff libxrender msgpack pillow tmux xz
==> Casks
android-file-transfer firefox iina microsoft-teams transmission-remote-gui wireshark
dozer freecad inkscape shadowsocksx-ng-r visual-studio-code zoom
dropbox google-chrome jellyfin-media-player steam vlc
eddie google-earth-pro microsoft-auto-update teamviewer warp
atom@macbook-pro: ~
$ brew install scikit-learn [17:21:38]
Warning: No available formula with the name "scikit-learn". Did you mean scikit-image?
==> Searching for similarly named formulae and casks...
==> Formulae
scikit-image ✔
To install scikit-image ✔, run:
brew install scikit-image ✔
FAIL
atom@macbook-pro: ~
$ pip3 install scikit-learn [17:21:44]
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try brew install
xyz, where xyz is the package you are trying to
install.
If you wish to install a Python library that isn't in Homebrew,
use a virtual environment:
python3 -m venv path/to/venv
source path/to/venv/bin/activate
python3 -m pip install xyz
If you wish to install a Python application that isn't in Homebrew,
it may be easiest to use 'pipx install xyz', which will manage a
virtual environment for you. You can install pipx with
brew install pipx
You may restore the old behavior of pip by passing
the '--break-system-packages' flag to pip, or by adding
'break-system-packages = true' to your pip.conf file. The latter
will permanently disable this error.
If you disable this error, we STRONGLY recommend that you additionally
pass the '--user' flag to pip, or set 'user = true' in your pip.conf
file. Failure to do this can result in a broken Homebrew installation.
Read more about this behavior here:
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
FAIL
atom@macbook-pro: ~
$ pipx install scikit-learn [17:21:52]
Note: Dependent package 'numpy' contains 1 apps
- f2py
No apps associated with package scikit-learn. Try again with '--include-deps' to include apps of dependent packages, which are listed above. If
you are attempting to install a library, pipx should not be used. Consider using pip or a similar tool instead.
FAIL
I've also tried the commands on the official website, https://scikit-learn.org/stable/install.html , which produce similar errors as my system doesn't recognize pip
and the -U
flag doesn't make a difference.
What am I doing wrong?
ohshitgorillas
(31 rep)
May 4, 2024, 12:26 AM
• Last activity: Jun 10, 2025, 12:26 AM
1
votes
1
answers
194
views
How can i know the passphrases for the already existing SSH keys in my Mac?
In my MAC on the `ls -al ~/.ssh` directory there are many keys. How can i know the passphrase of these?
In my MAC on the
ls -al ~/.ssh
directory there are many keys.
How can i know the passphrase of these?
stefaniecg
(11 rep)
May 26, 2025, 04:58 AM
• Last activity: May 26, 2025, 02:40 PM
-1
votes
1
answers
130
views
Why does rsync --delete-after work but rsync --delete does not?
I have encountered a situation in `rsync` where `--delete` does not work *but* ``--delete-after`` seemingly does. See the screen shot below that shows the two commands one right after the other. Deleting `test.txt` is the expected result that only works with `--delete-after`. (And for some reason it...
I have encountered a situation in
**Update to initial post with answer**
Here's an example (with help from ChatGPT) that provides an example:
mkdir -p test/source test/dest
touch test/source/file1
touch test/dest/file1 test/dest/file2
# file2 should be deleted with --delete
rsync -av --delete test/source/ test/dest/
This does delete
rsync
where --delete
does not work *but* `--delete-after
` seemingly does. See the screen shot below that shows the two commands one right after the other.
Deleting test.txt
is the expected result that only works with --delete-after
. (And for some reason it's not working today but has worked fine before.)
Is this an rsync
issue specific to the Mac? This is on Sequoia 15.1 using rsync
version 2.6.9.
sh
sent 319 bytes received 26 bytes 230 bytes/sec
total size is 6279 speedup is 18.20
[redacted] rsync -avn --delete test.directory/ test.2.directory/
Transfer starting: 7 files
sent 319 bytes received 26 bytes 230 bytes/sec
total size is 6279 speedup is 18.20
[redacted] rsync -avn --delete-after test.directory/ test.2.directory/
building file list ... done
deleting test.txt

file2
, as intended.
The issue is that there isn't any "verbose" output indicating that file2
is being deleted, even though -v
is being used. Interestingly when you use --delete-after
, it does show that file2
is being deleted.
The solution is to use the -i
flag and this does show file2
being deleted more explicitly.
Without -i
:
rsync -av --delete test/source/ test/dest/
Transfer starting: 2 files
In contrast with -i
rsync -avi --delete test/source/ test/dest/
building file list ... done
*deleting file2
.d..t.... ./
So the question becomes: why does -v
work the way I expect it to with --delete-after
but not with -delete
. Is this related to Sequoia using a different version of rsync
? See also https://apple.stackexchange.com/questions/479291/shell-scripts-that-call-rsync-no-longer-work-in-macos-sequoia
andrewj
(149 rep)
Apr 5, 2025, 11:47 AM
• Last activity: Apr 18, 2025, 04:06 PM
1
votes
1
answers
180
views
MacOS & tar: why is --disable-copyfile and --no-xattrs required for GNU compatibility?
I'm noticing on macOS v13.7 BSD tar files have unexpected contents when unpacking on GNU Linux. For GNU compatibility I need to use `tar --disable-copyfile --no-xattrs`, otherwise I end up with this issues untiring on a GNU system: tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com....
I'm noticing on macOS v13.7 BSD tar files have unexpected contents when unpacking on GNU Linux.
For GNU compatibility I need to use
tar --disable-copyfile --no-xattrs
, otherwise I end up with this issues untiring on a GNU system:
tar: Ignoring unknown extended header keyword
'LIBARCHIVE.xattr.com.apple.metadata:kMDItemTextContentLanguage'
...
Duplicate files F
prefixed ._F
in the tar file.
I see following workaround posted here and here , however no explanation why macOS tar needs to behave this way.
Does anyone know why macOS tar is behaving this way?
atod
(77 rep)
Feb 10, 2025, 08:40 PM
• Last activity: Mar 12, 2025, 11:38 PM
0
votes
3
answers
248
views
How to tell iterm2 to use emacs mode, not vi mode
I've recently switched from Hyper terminal (no longer maintained) to iterm2. I'm surprised that iterm2 seems to be using vi mode: instead of going to start and end of line when I press `ctrl+a`/`ctrl+e` it emits literal `^A` and `^E`. I don't remember ever configuring vi mode on purpose. iterm2's co...
I've recently switched from Hyper terminal (no longer maintained) to iterm2.
I'm surprised that iterm2 seems to be using vi mode: instead of going to start and end of line when I press
ctrl+a
/ctrl+e
it emits literal ^A
and ^E
.
I don't remember ever configuring vi mode on purpose. iterm2's configuration GUI overwhelms me.
I've tested running zsh in factory mode (zsh -f
), and even there iterm2 uses vi mode.
In contrast, when I use Hyper or the inbuilt terminal, zsh is in default readline mode. How can I fix this? I've gone through iterm2 documentation and issue tracker and couldn't find anything.
Interestingly, when I run zsh -f
in inbuilt Terminal, it _is_ in vi mode.
Similar question over at superuser, which has been open for 10 years without answer: https://superuser.com/questions/840134/unintentional-vi-mode-in-iterm-on-mac
Cornelius Roemer
(542 rep)
Nov 17, 2024, 03:01 PM
• Last activity: Mar 5, 2025, 07:18 AM
0
votes
0
answers
77
views
Error: /opt/homebrew/Cellar/postgresql@14/14.15 is not a directory
Today brew upgrade is broken for me. Situation macOS 13.3.1 and its been a while since I upgraded. ➜ ~ brew upgrade ==> Auto-updating Homebrew... Adjust how often this is run with HOMEBREW_AUTO_UPDATE_SECS or disable with HOMEBREW_NO_AUTO_UPDATE. Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man...
Today brew upgrade is broken for me.
Situation macOS 13.3.1 and its been a while since I upgraded.
➜ ~ brew upgrade
==> Auto-updating Homebrew...
Adjust how often this is run with HOMEBREW_AUTO_UPDATE_SECS or disable with
HOMEBREW_NO_AUTO_UPDATE. Hide these hints with HOMEBREW_NO_ENV_HINTS (see
man brew
).
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> New Formulae
gotz punktf sdl3_ttf trdsql ytt
You have 77 outdated formulae and 2 outdated casks installed.
==> Upgrading 77 outdated packages:
Error: /opt/homebrew/Cellar/postgresql@14/14.15 is not a directory
I do not want to uninstall the postgresql, is it possible to upgrade and keep postgresql.
This is the brew version:
➜ ~ brew --version
Homebrew 4.4.22
Homebrew/homebrew-core (git revision 07fd881f26b; last commit 2025-03-02)
Homebrew/homebrew-cask (git revision 8de2d3aeb85; last commit 2025-03-02)
what should I do to fixed this issue? This is the brew info output:
➜ ~ brew info postgresql
==> postgresql@14: stable 14.17 (bottled)
Object-relational database system
https://www.postgresql.org/
Installed
/opt/homebrew/Cellar/postgresql@14/14.15.reinstall (3,328 files, 45.5MB)
Poured from bottle on 2025-01-25 at 15:12:08
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/p/postgresql@14.rb
License: PostgreSQL
==> Dependencies
Build: pkgconf ✔
Required: icu4c@76 ✔, krb5 ✔, lz4 ✔, openssl@3 ✘, readline ✔
==> Caveats
This formula has created a default database cluster with:
initdb --locale=C -E UTF-8 /opt/homebrew/var/postgresql@14
To restart postgresql@14 after an upgrade:
brew services restart postgresql@14
Or, if you don't want/need a background service you can just run:
/opt/homebrew/opt/postgresql@14/bin/postgres -D /opt/homebrew/var/postgresql@14
==> Analytics
install: 61,546 (30 days), 147,816 (90 days), 599,975 (365 days)
install-on-request: 60,920 (30 days), 146,277 (90 days), 586,974 (365 days)
build-error: 85 (30 days)
and this is the folder:
➜ ~ ls -ld /opt/homebrew/Cellar/postgresql@14/*
drwxr-xr-x 14 xiaoqiangjiang admin 448 Jan 25 15:12 /opt/homebrew/Cellar/postgresql@14/14.15.reinstall
Dolphin
(1275 rep)
Mar 2, 2025, 02:43 PM
• Last activity: Mar 4, 2025, 12:03 PM
2
votes
1
answers
1558
views
Using regular expression in shortcuts and getting inconsistent behavior
I'm using shortcut to input and append info to a note document. The issue is that I'm trying to escape all the quotes and apostrophes in my inputs, but some might already be escaped so I have to do so selectively. The command I made for this in shortcuts was `Replace (? Hello there it's me, don\\'t...
I'm using shortcut to input and append info to a note document. The issue is that I'm trying to escape all the quotes and apostrophes in my inputs, but some might already be escaped so I have to do so selectively. The command I made for this in shortcuts was `Replace (? Hello there it's me, don\\'t escape this one. "One quote" followed by \\"another\\"
>
> Testing new date format and some escape characters like " and it's
Which then becomes
> Hello there it\\'s me, don\\'t escape this one. \\"One quote\\" followed by \\"another\\"
>
> Testing new date format and some escape characters like " and it's
So for whatever reason it isn't replacing anything on the second line with the escaped versions. I built this regex over at https://regexr.com/ where it matches all the strings in the input I give so it should work as far as I can tell, and it's not like the negative look behind isn't supported since it works fine in the first line. I also tried adding a separate " ' after the second line to see if it'd get escaped and those ones did, but the ones already in that line didn't.
Can anyone offer an explanation so I can better understand what's going on with the expression I chose and the data I’m feeding it?


Xavier
(21 rep)
Jun 25, 2021, 05:13 AM
• Last activity: Mar 2, 2025, 01:04 PM
0
votes
1
answers
1299
views
MSMTP on Monterey: msmtp: no recipients found
I have MSMTP running flawlessly on four Raspberry Pies. I use it to send email from shell scripts. It works fine as a SMTP client. I installed MSMTP and mailutils on an M1 iMac via MacPorts. I configured MSMTP as follows using the information here: [msmtp_gmail_setup][1] /etc/mail.rc: ``` set append...
I have MSMTP running flawlessly on four Raspberry Pies. I use it to send email from shell scripts. It works fine as a SMTP client.
I installed MSMTP and mailutils on an M1 iMac via MacPorts.
I configured MSMTP as follows using the information here: msmtp_gmail_setup
/etc/mail.rc:
set append dot save ask crt
ignore Received Message-Id Resent-Message-Id Status Mail-From Return-Path Via
set sendmail=/opt/local/bin/msmtp
The only thing I added was the "set sendmail" line.
.msmtprc looks like this:
# Generics
defaults
auth on
tls on
# tls_starttls on
# following is different from ssmtp:
# tls_trust_file /etc/ssl/certs/ca-certificates.crt
# user specific log location, otherwise use /var/log/msmtp.log, however,
# this will create an access violation if you are user pi, and have not changes the access
rights
tls_fingerprint 7D:8B:CD:37
logfile ~/.msmtp.log
# my specifics
account gmail
auth plain
host smtp.gmail.com
port 587
from me@gmail.com
user me
password my_password
# Default
account default : gmail
If I run the mail command on the command line it lets me address and compose a message, but I get the following error:
msmtp: no recipients found
Sending data to /opt/local/bin/msmtp failed: Process exited with a non-zero status
cannot send message: Process exited with a non-zero status
There are no entries in ~/.msmtp.log
What have I done wrong here?
Buadhai
(681 rep)
Aug 18, 2022, 08:03 AM
• Last activity: Feb 9, 2025, 08:03 PM
36
votes
4
answers
48868
views
Homebrew installed libraries, how do I use them?
I'm a bit confused. I've installed a bunch of libraries (e.g. `vtk`, `gsl`,...) that I need for a c++ project for school. I used homebrew to install them (luckily there were formulas available). My question is, does Homebrew link these into `/usr/include` or something comparable? Or is this somethin...
I'm a bit confused.
I've installed a bunch of libraries (e.g.
vtk
, gsl
,...) that I need for a c++ project for school. I used homebrew to install them (luckily there were formulas available).
My question is, does Homebrew link these into /usr/include
or something comparable? Or is this something I would need to do manually?
Homebrew usually does this kind of stuff for executables, yet I can't seem the find the libraries anywhere other than in the /usr/local/Cellar/...
directories. I have a bunch of libraries installed so I can't simply use -L/... for each of them.
romeovs
(4453 rep)
Feb 17, 2012, 08:17 AM
• Last activity: Feb 1, 2025, 06:59 PM
1060
votes
11
answers
1395709
views
List of all packages installed using Homebrew
Is it possible to and how do I get a list of all the packages installed on my Mac using Homebrew? I am not interested in packages installed outside of Homebrew.
Is it possible to and how do I get a list of all the packages installed on my Mac using Homebrew? I am not interested in packages installed outside of Homebrew.
amphibient
(12603 rep)
Sep 6, 2013, 02:39 PM
• Last activity: Jan 31, 2025, 11:53 AM
1
votes
0
answers
71
views
MacOS: How to prevent DHCP server sending traffic to interfaces?
How can I prevent the Mac v13.7.3 DHCP server from sending traffic to network interfaces? I.e. how can I manage this? I'm trying to invoke `dnsmasq` and another application is using port 67 socket. I also notice the VirtualBox clients are getting DHCP addresses on the "HostOnly" network. I see this...
How can I prevent the Mac v13.7.3 DHCP server from sending traffic to network interfaces? I.e. how can I manage this?
I'm trying to invoke
dnsmasq
and another application is using port 67 socket. I also notice the VirtualBox clients are getting DHCP addresses on the "HostOnly" network.
I see this launchd is using the port:
sudo lsof -i :67
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
launchd 1 root 29u IPv4 0x60ac5cc81221ae9f 0t0 UDP *:67
launchd 1 root 39u IPv4 0x60ac5cc81221ae9f 0t0 UDP *:67
From this question and answer I put together that launchd may be invoking the DHCP server. I tried to edit /private/etc/bootpd.plist
in the section to disable the dhcp server:
dhcp_enabled
and reload as follows, however I get errors:
$ sudo /bin/launchctl unload system/bootpd.plist
Unload failed: 5: Input/output error
I try the following suggestion, however the port is still being used:
$ sudo launchctl unload -w /System/Library/LaunchDaemons/bootps.plist
$ sudo launchctl load -w /System/Library/LaunchDaemons/bootps.plist
$ sudo lsof -nP -i:67
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
launchd 1 root 39u IPv4 0x60ac5cc8052e1e9f 0t0 UDP *:67
launchd 1 root 41u IPv4 0x60ac5cc8052e1e9f 0t0 UDP *:67
$ sudo launchctl stop -w /System/Library/LaunchDaemons/bootps.plist
Exit status: 3
I didn't expect VBox clients to be receiving DHCP datagrams because nothing is checked in the GUI and the VBoxManage command line tool doesn't show any DHCP server active.
I'm running VirtualBox with HostOnly networks. I think this is what creates the bridge.
bridge0: flags=8863 mtu 1500
options=63
ether 82:00:0b:4b:e4:00
Configuration:
id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
ipfilter disabled flags 0x0
member: en2 flags=3
ifmaxaddr 0 port 8 priority 0 path cost 0
member: en3 flags=3
ifmaxaddr 0 port 9 priority 0 path cost 0
nd6 options=201
media:
status: inactive
atod
(77 rep)
Jan 28, 2025, 12:39 PM
• Last activity: Jan 29, 2025, 12:26 AM
3
votes
1
answers
665
views
Why is Midnight Commander not working?
I am trying to run Midnight Commander on my Mac and am getting a malware message saying that it was moved to trash and that it didn't affect my computer. I have tried removing it and reinstalling it but still get the same message.
I am trying to run Midnight Commander on my Mac and am getting a malware message saying that it was moved to trash and that it didn't affect my computer. I have tried removing it and reinstalling it but still get the same message.
William Tunnicliff-fullsail
(31 rep)
Jan 10, 2025, 08:15 PM
• Last activity: Jan 15, 2025, 09:59 AM
2
votes
1
answers
399
views
How to generate a persistent TLS Fingerprint for the msmtp SMTP client
I am using msmtp as a mail client on an M1 iMac still running Monterey. I use Gmail as a relay. It's been working fine, except recently I started getting the following error message: ``` send-mail: TLS certificate verification failed: the certificate fingerprint does not match ``` So, I generate a n...
I am using msmtp as a mail client on an M1 iMac still running Monterey. I use Gmail as a relay.
It's been working fine, except recently I started getting the following error message:
send-mail: TLS certificate verification failed: the certificate fingerprint does not match
So, I generate a new fingerprint with this:
msmtp --serverinfo --tls --tls-certcheck=off --host=smtp.gmail.com --port=587 | egrep -o "([0-9A-Za-z]{2}:){31}[0-9A-Za-z]{2}"
And then it works, until it doesn't. In the last couple of days I've had to generate three new fingerprints.
Why do the fingerprints seem to expire and is there anything I can do about it?
Buadhai
(681 rep)
Nov 16, 2022, 12:27 AM
• Last activity: Jan 8, 2025, 12:46 PM
21
votes
1
answers
10838
views
Way to determine most popular Homebrew packages?
It would make it easier to determine which formulae are the most useful, and to discover new software I may not have heard of. Currently, I just use homebrew when I find out "I need to install this" for some dependency. Is there a way to determine which Homebrew packages have been installed the most...
It would make it easier to determine which formulae are the most useful, and to discover new software I may not have heard of. Currently, I just use homebrew when I find out "I need to install this" for some dependency.
Is there a way to determine which Homebrew packages have been installed the most times, either in the recent past or all-time?
Guillochon
(698 rep)
Aug 22, 2014, 12:33 PM
• Last activity: Dec 21, 2024, 05:50 PM
6
votes
2
answers
1829
views
Why was Homebrew connecting to Google analytics (now AWS) and how can I disable this?
I've noticed that when I run : brew update Homebrew was connecting to Google analytics and now warns about InnoDB anonymous analytics one time. Why and how to opt out?
I've noticed that when I run :
brew update
Homebrew was connecting to Google analytics and now warns about InnoDB anonymous analytics one time.
Why and how to opt out?
Ortomala Lokni
(6022 rep)
Apr 24, 2017, 07:23 PM
• Last activity: Dec 21, 2024, 05:36 PM
Showing page 1 of 20 total questions