![]() ![]() You may also want to make sure that these start up automatically if you reboot your system. Place the init-script in /etc/init.d/, edit your afp.conf to share a directory (We’ll show you how further down) and start up Avahi-daemon and Netatalk. ![]() Make sure that /etc/afp.conf doesn’t have a funny name (it shouldn’t, but it did in one version, so just make sure it doesn’t.) # ls /etc/afp.conf This allows for users to connect to your share without having to insert the IP to the server. You might also want to install Avahi-daemon, which automatically announces your Netatalk shares on the network. When you do that it’ll automatically uninstall Netatalk again, so you’ll have to install it again. However, the first time you do it, the dependencies won’t install, so we’ll install them. You install the package like you do with any. To do that I edited the file so that it pointed at /usr/sbin/netatalk and /usr/bin/netatalk instead of /usr/local/sbin/netatalk and /usr/local/bin/netatalk at all places except the DIST-var. If you do decide to follow the guide you’ll have to edit the script so that it points to where your Netatalk is installed. #Vcs-Git: git:///collab-maint/netatalk.gitĭepends: $" >&2Ĭopy that text and put it into /etc/init.d/netatalk # vim debian/control Source: netatalkīuild-Depends: debhelper (>= 8.0.0), autotools-dev, libevent-dev, libssl-dev, libgcrypt11-dev, libkrb5-dev, libpam0g-dev, libwrap0-dev, libdb-dev, libtdb-dev, libmysqlclient-dev, libavahi-client-dev, libacl1-dev, libldap2-dev, libcrack2-dev, systemtap-sdt-dev, libdbus-1-dev, libdbus-glib-1-dev, libglib2.0-dev, tracker, libtracker-sparql-0.14-dev, libtracker-miner-0.14-dev Each package is seperated by comma-space. netatalk-3.1.7.tar.gzĮdit debian/control and add all the depencies we previously downloaded, except for build-essentials, at the place that read ”dependencies”. deb-package, pointing at the tarball that you DIDN’T REMOVE. Run dh_make to initiate the creation of the. ![]() DO NOT remove the tarball when you’re done. I recommend doing so in an empty workplace. # apt-get install dh-make autotools-dev devscripts # apt-get install build-essential libevent-dev libssl-dev libgcrypt11-dev libkrb5-dev libpam0g-dev libwrap0-dev libdb-dev libtdb-dev libmysqlclient-dev libavahi-client-dev libacl1-dev libldap2-dev libcrack2-dev systemtap-sdt-dev libdbus-1-dev libdbus-glib-1-dev libglib2.0-dev tracker libtracker-sparql-0.14-dev libtracker-miner-0.14-devĭownload the required tools for making the. You’ll also need to find out which version is available for the tracker sparql/miner and download accordingly. deb-package from the source for Debian Wheezy 7.8, install Netatalk using our own b-package and how to configure Netatalk in afp.conf.įirst of all, download all the dependencies for Netatalk. Unfortunately, as of writing this article, the latest version of Netatalk (3.1.7) isn’t available as a package, but would have to be compiled from source.įortunately, we have created this guide for how to put together a. However, it turns out that the AFP-protocol is in fact still available, and as such we’ve found the ideal available solution is to use Netatalk. And since it was believed that Apple’s AFP-protocol was deprecated, the only solutions were to either get a server running OS X Server or getting a third-party File Manager – any other than the OS X default, Finder. This resulted in compability problems, as accessing a Network Share, from a computer running OS X 10.7 or newer, that wasn’t hosted by a server running OS X Server, turned out to be really slow. With the release of OS X 10.7 Apple decided to develop their own version of the SMB-protocol, called SMBX. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |