clean up for distribution

git-svn-id: svn+ssh://rootserver/home/lennart/svn/private/projects/nss-myhostname@85 bf9bc1cc-28ce-0310-abfb-9041aa761afb
This commit is contained in:
lennart
2005-11-19 19:05:05 +00:00
parent afbb33b524
commit df2ce9dbb6
3 changed files with 32 additions and 1 deletions
+13 -1
View File
@@ -1,4 +1,7 @@
# $Id$
CFLAGS=-Wall -pipe -W -O2 -Wextra -Wno-unused-parameter
VERSION=0.1
libnss_myhostname.so.2: nss-myhostname.o
$(CC) $(CFLAGS) -shared -o $@ -Wl,-soname,$@ $^
@@ -10,4 +13,13 @@ install:
clean:
rm -f *.o *~ libnss_myhostname.so.2
.PHONY: clean
nss-myhostname.tar.gz:
rm -rf "nss-myhostname-$(VERSION)"
mkdir "nss-myhostname-$(VERSION)"
cp Makefile README *.c "nss-myhostname-$(VERSION)"/
tar czf "nss-myhostname-$(VERSION).tar.gz" "nss-myhostname-$(VERSION)"/
rm -rf "nss-myhostname-$(VERSION)"
tar: nss-myhostname.tar.gz
.PHONY: clean install tar
+17
View File
@@ -0,0 +1,17 @@
nss-myhostname is a GNU libc NSS module that statically translates the
local host name to the IP address 127.0.0.2 (which is on the loopback
device) and vice versa.
This is useful to make sure that the local host name is always
resolvable. Some programs (such as sudo) require this functionality.
Especially on embedded systems it may not be desirable to modify
/etc/hosts to match the current host name.
It is a good idea to put this module as last resort in
/etc/nsswitch.conf, to make sure that other name service take
precedence.
-- Lennart Poettering, lennart [at] poettering [dot] de
$Id$
+2
View File
@@ -1,3 +1,5 @@
/* $Id$ */
/*
* This file is part of nss-myhostname.
*