$ git clone git://. $ sudo checkinstall -pkgname=libevent-2.0.21-stable -pkgversion="$(date +%Y%m%d%H%M)" -backup=no -deldoc=yes -default -fstrans=no In our case, it is testuser.$ sudo apt-get install build-essential pkg-config checkinstall git-core avahi-daemon libavahi-client-dev libcrack2-dev libwrap0-dev autotools-dev automake libtool libdb-dev libacl1-dev libdb5.1-dev db-util db5.1-util libgcrypt11 libgcrypt11-dev Valid users = on that configuration, all users in netatalk unix group will be able to use this share (if successfully authenticated). Just add your share(s) to the config file Let’s modify now Netatalk’s configuration file. Let’s add required group and test user testuser addgroup adduser usermod -a -G netatalk testuser ![]() Next step is to configure authentication for the new AFP server. We are going to use system’s passwd/shadow service. You can remove it from your system anytime using: The new package has been installed and saved to You probably don't want them to be included in the package,Įspecially if they are inside your home directory.Ĭonfirm NO answer Do you want me to list them? :Ĭonfirm YES answer Should I exclude them from the package? (Saying yes is a good idea) :Īt that stage, if all previous steps were successful, package has been built and installed. Summary again This package will be built according to these values: We need to change parameter “Replaces” Enter a number to change any of them or press ENTER to continue: 13 This is not needed to use netatalk but I wanted to. This package will be built according to these values:Įnter a number to change any of them or press ENTER to continue: I cant believe that ubuntu doesnt install an ssh server by default. **** Debian package creation selected *** Type simple description and press Enter twice Please write a description for the package.Įnd your description with an empty line or EOF.Īt that stage we get summary of future package’s details ***************************************** doc-pak does not exist.Īnswer NO Should I create a default set of package docs? : n This software is released under the GNU GPL. Firstly use make makeĪnd only afterwards use checkinstall checkinstallĬheckinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran It will build a deb package instead.īut, there is at least one automake bug which will stop compiling process make: *** No rule to make target '././libevent/libevent.la', needed by 'netatalk'. Instead of using classic couple of make & make install we are going to use checkinstall tool. configure -with-init-style=systemd -sysconfdir=/etc -with-init-dir=/etc/systemd/system -with-lockfile=/var/run/netatalkĪt that stage you should see something like this: Īt next step, we are going to build the package. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |