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:
@@ -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
|
||||
|
||||
@@ -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$
|
||||
@@ -1,3 +1,5 @@
|
||||
/* $Id$ */
|
||||
|
||||
/*
|
||||
* This file is part of nss-myhostname.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user