NetAtalk setup: Difference between revisions
Jump to navigation
Jump to search
imported>Jacob mNo edit summary |
No edit summary |
||
| (6 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
<hr><p style="text align:left;"> | <hr> | ||
Previous [[OpenSSL Certificate Authority]] | <p style="text align:left;">Previous [[OpenSSL Certificate Authority]] | ||
<span style="float:right;"> | <span style="float:right;">Next [[Poudriere setup]]</span></p> | ||
<hr> | |||
</span></p><hr> | |||
The actions required to setup NetAtalk 3.1 on FreeBSD 10.2 | The actions required to setup NetAtalk 3.1 on FreeBSD 10.2 | ||
| Line 10: | Line 9: | ||
Create user(s) and group(s) for AFP and Time Machine shares | Create user(s) and group(s) for AFP and Time Machine shares | ||
# pw groupadd afp | |||
# pw groupadd tm | |||
# pw groupmod afp -m user1, user12 | |||
# pw groupmod tm -m user1 | |||
When using zfs | When using zfs | ||
# zfs create | # zfs create -o compress=lz4 -o mountpoint=/var/shares zshares/var/shares | ||
# zfs set refquota=800G zshares/var/shares | |||
# zfs set refquota=800G | |||
Create share points for AFP and Time Machine shares | Create share points for AFP and Time Machine shares | ||
# mkdir / | # mkdir /var/shares/{afp,tm} | ||
Adjust access | Adjust access | ||
# chmod 770 / | # chmod 770 /var/shares/{afp,tm} | ||
Modify share point ownership | Modify share point ownership | ||
# chgrp afp / | # chgrp afp /var/shares/afp | ||
# chgrp tm / | # chgrp tm /var/shares/tm | ||
Install netltalk | Install netltalk | ||
| Line 51: | Line 52: | ||
<hr><p style="text align:left;"> | <hr> | ||
<p style="text align:left;">Return [[OpenSSL Certificate Authority]] | |||
<span style="float:right;"> | <span style="float:right;">Next [[Poudriere setup]]</span></p> | ||
<center> Up [[Freebsd Knowledge Base]]</center> | |||
</ | <hr> | ||
Latest revision as of 09:21, 20 March 2021
Previous OpenSSL Certificate Authority Next Poudriere setup
The actions required to setup NetAtalk 3.1 on FreeBSD 10.2
Preparations:
Create user(s) and group(s) for AFP and Time Machine shares
# pw groupadd afp # pw groupadd tm # pw groupmod afp -m user1, user12 # pw groupmod tm -m user1
When using zfs
# zfs create -o compress=lz4 -o mountpoint=/var/shares zshares/var/shares # zfs set refquota=800G zshares/var/shares
Create share points for AFP and Time Machine shares
# mkdir /var/shares/{afp,tm}
Adjust access
# chmod 770 /var/shares/{afp,tm}
Modify share point ownership
# chgrp afp /var/shares/afp # chgrp tm /var/shares/tm
Install netltalk
# pkg install netatalk3
Configure
Create /usr/local/etc/afp.conf
Example file
Modify /etc/nssswitch.conf
Change: 'hosts: files dns', to: 'hosts: files dns mdns'
Modify /etc/rc.conf
# Add : dbus_enable="YES" avahi_daemon_enable="YES" netatalk_enabled="YES"
Start the services
# service dbus start # service avahi-daemon start # service netatalk start
Return OpenSSL Certificate Authority Next Poudriere setup