so, you want to install via apt or dpkg? i cannot yet help you make an APT repository, but I _may_ be able to help you most of the way. if you follow these directions, you should have a functioning debian package. having that package, you should be able to find some APT-HOWTOs laying around the internet and create a repository for yourself. please note: i have found it _very_ difficult to make debian packages (when compared to other operating systems). the order in which things happen is still not completely clear to me, so while I _think_ these instructions make a functioning debian package, I could be very mistaken. addendum: Toni Mueller pointed out that making debian packages isn't hard at all. the debian toolchain does most of the work for you. I just happen to have not used the debian toolchain. # cp ldapdns.tgz ldapdns-2.00-8.tar.gz # tar xzf ldapdns-2.00-8.tar.gz # cd ldapdns-2.00-8 # ./debian/rules binary # cd .. you should know have an: ldapdns-2.00_8-1_i386.deb (or whatever platform you're running on). you cannot yet cross-compile ldapdns. if you want to do this, figure out how, edit the debian/* and send me your changes. you cannot yet configure ldapdns. see the remainder of the configuration guide, OR hack this stuff into the debian/* tree. I want to thank checkinstall/installwatch for teaching me more about debian packages than the official debian maintainers faq :)