William J. Franck

Results 58 comments of William J. Franck

Should ZFS need a special zfs function in order to handle the _very_ special file flag `UF_DATAVAULT` put on those directories ? Ref : _The Eclectic Light Company_ , last...

More info about `Mail.app` `$ codesign -d --entitlements - /Applications/Mail.app/` ``` (...) com.apple.rootless.storage.Mail com.apple.security.app-sandbox com.apple.security.cs.disable-library-validation com.apple.private.security.storage.Mail ```

I found a workaround, as suggested by [JMoVS](https://github.com/JMoVS), and my personal test cases; Put `~/Library/Mail` and `~/Library/Containers` on a ZFS `zvol` and making a softlink from the regular ZFS Filesystem...

### Some workaround to be able to benefit of a resized ZVOL _Condition_ : ZVOL disk must have partitions to be able to resize embedded JHFS+ partition later on. ###...

### Some more investigations: Launching Mail.app on some empty directory (he will recreate subdirs) Got error pannel at launch > Mail cannot open ... Mail is saving data on `/Macintosh...

Could be related to Sandbox (Jail) forcing special constraints on disk ? * startup disk ? * Internal * Physical ? * Owners=Enabled Could ZFS on OSX adapt ZFS Filesystems...

Other clue: With `Macintosh\ HD` as startup-disk Mail.app starting on empty folder `~/Library/Mail` Pointing to the regular `/Users` folder * `ln -s /Users/mysuser/Library/Mail /Volumes/zDisk/Users/myuser/Library/Mail` **is OK** Pointing to _equivalent_ same...

Hi, i have checked if my ownerships where ok, but anyway I will run `chown` to be sure. Thanks for mentionning that your config is ok, this gives me some...

Something has to do with MacOS _Sandboxing_ (Jail) of apps. If found out this list `sudo grep -i mail /usr/share/sandbox/*.sb` > /usr/share/sandbox/mds.sb: (global-name "com.apple.mdworker.mail") > /usr/share/sandbox/mdworker-mail.sb:;; Make changes just for...

Some possible solutions i've read over the web: * Launchd script with `trap` `trap myShutdown SIGTERM` `trap myShutdown SIGKILL` * substute the `/sbin/shutdown` with a script (calling the real `shutdown`)...