Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gniemetz/automount
Mount shares at login
https://github.com/gniemetz/automount
apple bash-script filesystems keychain launchd mac mac-osx mount osx plist shell-script
Last synced: 13 days ago
JSON representation
Mount shares at login
- Host: GitHub
- URL: https://github.com/gniemetz/automount
- Owner: gniemetz
- License: mit
- Created: 2016-12-26T20:02:23.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2020-07-02T14:46:32.000Z (over 4 years ago)
- Last Synced: 2024-10-25T05:50:05.893Z (21 days ago)
- Topics: apple, bash-script, filesystems, keychain, launchd, mac, mac-osx, mount, osx, plist, shell-script
- Language: Shell
- Homepage:
- Size: 91.8 KB
- Stars: 40
- Watchers: 4
- Forks: 6
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# automount
You want your needed network shares mounted automatically at login without the finder popping up or passwords stored in a script?
Try automount!
## Features
- Mount shares listed in `~/Library/Preferences/it.niemetz.automount.plist` at login
- Mount shares if network settings change (roaming users)
- Mount shares only if in dedicated network
- No passwords saved, keychain is used## Installation
Drop `automount.sh` into `/usr/local/bin`, define the shares you want to mount in `~/Library/Preferences/it.niemetz.automount.plist` and set up a LaunchAgent with `~/Library/LauchAgents/it.niemetz.automount.plist`
Log in `~/Library/Logs/automount.log`
Look into the `Library` folders for further documentation
PS: Thanks to https://github.com/childrss/webdav for the implementation of WebDAV