Differences
This shows you the differences between the selected revision and the current version of the page.
| howto:appletalk 2009/03/25 20:10 | howto:appletalk 2017/12/04 19:33 current | ||
|---|---|---|---|
| Line 12: | Line 12: | ||
| Thus, if all you need is AFP and you are running Mac OS X clients, you do //not// need to configure or worry about atalkd at all! | Thus, if all you need is AFP and you are running Mac OS X clients, you do //not// need to configure or worry about atalkd at all! | ||
| + | |||
| ===== Step-By-Step Instruction (ffp 0.5/optware method)===== | ===== Step-By-Step Instruction (ffp 0.5/optware method)===== | ||
| + | |||
| ==== Step 1 - Preparation ==== | ==== Step 1 - Preparation ==== | ||
| Set up [[telnet]] access, and either follow the [[ffp]] 0.5 or the [[optware]] guides to set up those package systems. | Set up [[telnet]] access, and either follow the [[ffp]] 0.5 or the [[optware]] guides to set up those package systems. | ||
| + | |||
| ==== Step 2 - Installing Appletalk/AFP ==== | ==== Step 2 - Installing Appletalk/AFP ==== | ||
| [[Telnet]] or ssh into the box, if you want to use the [[ffp]] package type: | [[Telnet]] or ssh into the box, if you want to use the [[ffp]] package type: | ||
| - | <code>cd /ffp/ | + | <code> |
| - | rsync -av --delete inreto.de::dns323/fun-plug/0.5/packages . | + | mkdir /ffp/packages |
| cd /ffp/packages | cd /ffp/packages | ||
| + | |||
| + | #rsync -av --delete inreto.de::dns323/fun-plug/0.5/packages . | ||
| + | #The location of netatalk has changed... | ||
| + | |||
| + | wget http://www.inreto.de/dns323/fun-plug/0.5/extra-packages/All/netatalk-2.0.5-1.tgz | ||
| + | wget http://www.inreto.de/dns323/fun-plug/0.5/packages/db42-4.2.52-1.tgz | ||
| + | |||
| /ffp/sbin/funpkg -i netatalk* | /ffp/sbin/funpkg -i netatalk* | ||
| /ffp/sbin/funpkg -i db42* </code> | /ffp/sbin/funpkg -i db42* </code> | ||
| Line 26: | Line 36: | ||
| If you want to use the [[optware]] package type: | If you want to use the [[optware]] package type: | ||
| <code>/opt/bin/ipkg install netatalk</code> | <code>/opt/bin/ipkg install netatalk</code> | ||
| + | |||
| ==== Step 3 - Configure your AFP ==== | ==== Step 3 - Configure your AFP ==== | ||
| Line 32: | Line 43: | ||
| Setting the home directories of the users is important. This can be done in the console or in the web GUI by setting the FTP access directory for each user. | Setting the home directories of the users is important. This can be done in the console or in the web GUI by setting the FTP access directory for each user. | ||
| + | OR, if you have an open configuration (no passwords/accounts) you can add the following to /ffp/etc/netatalk/AppleVolumes.default to export both of your drives (if you have 2) as Volume_1 and Volume_2. Note you can change the volume names to most any alphanumeric string. | ||
| + | |||
| + | /mnt/HD_a2 Volume_1 | ||
| + | /mnt/HD_b2 Volume_2 | ||
| ==== Step 4 - Finalizing the installation ==== | ==== Step 4 - Finalizing the installation ==== | ||
| Line 65: | Line 80: | ||
| run_rc_command "$1"</code> | run_rc_command "$1"</code> | ||
| + | |||
| + | In order to ensure fun_plug will detect this script and start-up the afpd automatically at startup, be sure to modify the permissions to ensure afpd.sh is executable. The command is: | ||
| + | |||
| + | <code>chmod +x /ffp/start/afpd.sh</code> | ||
| ===== Step-By-Step Instruction (chroot debian method)===== | ===== Step-By-Step Instruction (chroot debian method)===== | ||
| Line 91: | Line 110: | ||
| dpkg -i ../netatalk_*.deb | dpkg -i ../netatalk_*.deb | ||
| </code> | </code> | ||
| + | |||
| Line 101: | Line 121: | ||
| This allows you to connect to your home directory via port 12000 and encrypts the passwords. | This allows you to connect to your home directory via port 12000 and encrypts the passwords. | ||
| + | |||
| + | OR, if you have an open configuration (no passwords/accounts) you can add the following to /ffp/etc/netatalk/AppleVolumes.default to export both of your drives (if you have 2) as Volume_1 and Volume_2. Note you can change the volume names to most any alphanumeric string. | ||
| + | |||
| + | /mnt/HD_a2 Volume_1 | ||
| + | /mnt/HD_b2 Volume_2 | ||
| + | |||
| + | Also note, if your harddrives are mounted at a different location, you'll need to modify the "/mnt/HD_a2" string accordingly. The 'df' command will show you where all of the drives are mountd. | ||
| ==== Step 4 - Finalizing the installation ==== | ==== Step 4 - Finalizing the installation ==== | ||