Mercurial > noffle
annotate docs/Makefile.in @ 288:c02c4eb95f95 noffle
[svn] * src/configfile.h,src/configfile.c,docs/noffle.conf.5: Add noffle-user
and noffle-group configs.
* src/configfile.c,src/fetch.c,src/fetchlist.c,src/protocol.c,
src/server.c: Replace strcpy() with Utl_cpyStr() where appropriate.
See Debian bug 168128.
* src/control.c,src/configfile.c,src/noffle.c: Replace [s]scanf("%s")
with [s]scanf(MAXCHAR_FMT).
* src/noffle.c: Log warning if noffle.conf is world readable.
* src/noffle.c: Restrict most options to news admins; i.e. those who
are root or news on running Noffle.
* Makefile.in,acconfig.h,aclocal.m4,config.h.in,configure,configure.in,
docs/Makefile.in,docs/noffle.conf.5,packages/Makefile.in,
packages/redhat/Makefile.in,src/Makefile.am,src/Makefile.in,
src/authenticate.c,src/authenticate.h,src/noffle.c,src/server.c:
Add basic authentication using either Noffle-specific user file
or authenticating via PAM (service 'noffle'). PAM authentication
needs to run as root, so a Noffle server that needs PAM
must be started by root. Helpful (?) error messages will be logged
if not. Noffle will switch ruid and euid to 'news' (or whatever
is configured) ASAP.
* src/noffle.c: Add uid checking.
author | bears |
---|---|
date | Fri, 10 Jan 2003 23:25:45 +0000 |
parents | a0497ffac49b |
children | a6e3b57fb035 |
rev | line source |
---|---|
288
c02c4eb95f95
[svn] * src/configfile.h,src/configfile.c,docs/noffle.conf.5: Add noffle-user
bears
parents:
278
diff
changeset
|
1 # Makefile.in generated automatically by automake 1.4-p6 from Makefile.am |
44 | 2 |
288
c02c4eb95f95
[svn] * src/configfile.h,src/configfile.c,docs/noffle.conf.5: Add noffle-user
bears
parents:
278
diff
changeset
|
3 # Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. |
44 | 4 # This Makefile.in is free software; the Free Software Foundation |
5 # gives unlimited permission to copy and/or distribute it, | |
6 # with or without modifications, as long as this notice is preserved. | |
7 | |
8 # This program is distributed in the hope that it will be useful, | |
9 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without | |
10 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A | |
11 # PARTICULAR PURPOSE. | |
12 | |
13 # Process this file with automake to produce Makefile.in | |
14 | |
15 | |
16 SHELL = @SHELL@ | |
17 | |
18 srcdir = @srcdir@ | |
19 top_srcdir = @top_srcdir@ | |
20 VPATH = @srcdir@ | |
21 prefix = @prefix@ | |
22 exec_prefix = @exec_prefix@ | |
23 | |
24 bindir = @bindir@ | |
25 sbindir = @sbindir@ | |
26 libexecdir = @libexecdir@ | |
27 datadir = @datadir@ | |
28 sysconfdir = @sysconfdir@ | |
29 sharedstatedir = @sharedstatedir@ | |
30 localstatedir = @localstatedir@ | |
31 libdir = @libdir@ | |
32 infodir = @infodir@ | |
33 mandir = @mandir@ | |
34 includedir = @includedir@ | |
35 oldincludedir = /usr/include | |
36 | |
37 DESTDIR = | |
38 | |
39 pkgdatadir = $(datadir)/@PACKAGE@ | |
40 pkglibdir = $(libdir)/@PACKAGE@ | |
41 pkgincludedir = $(includedir)/@PACKAGE@ | |
42 | |
43 top_builddir = .. | |
44 | |
45 ACLOCAL = @ACLOCAL@ | |
46 AUTOCONF = @AUTOCONF@ | |
47 AUTOMAKE = @AUTOMAKE@ | |
48 AUTOHEADER = @AUTOHEADER@ | |
49 | |
50 INSTALL = @INSTALL@ | |
51 INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) | |
52 INSTALL_DATA = @INSTALL_DATA@ | |
53 INSTALL_SCRIPT = @INSTALL_SCRIPT@ | |
54 transform = @program_transform_name@ | |
55 | |
56 NORMAL_INSTALL = : | |
57 PRE_INSTALL = : | |
58 POST_INSTALL = : | |
59 NORMAL_UNINSTALL = : | |
60 PRE_UNINSTALL = : | |
61 POST_UNINSTALL = : | |
62 CC = @CC@ | |
63 CONFIGFILE = @CONFIGFILE@ | |
64 DOCDIR = @DOCDIR@ | |
288
c02c4eb95f95
[svn] * src/configfile.h,src/configfile.c,docs/noffle.conf.5: Add noffle-user
bears
parents:
278
diff
changeset
|
65 LIBPAM = @LIBPAM@ |
44 | 66 MAKEINFO = @MAKEINFO@ |
67 PACKAGE = @PACKAGE@ | |
146
fd821441f016
[svn] Applied patch by Paul Slootman: using the mail program is
enz
parents:
144
diff
changeset
|
68 SENDMAILPROG = @SENDMAILPROG@ |
44 | 69 SPOOLDIR = @SPOOLDIR@ |
288
c02c4eb95f95
[svn] * src/configfile.h,src/configfile.c,docs/noffle.conf.5: Add noffle-user
bears
parents:
278
diff
changeset
|
70 USERSFILE = @USERSFILE@ |
44 | 71 VERSION = @VERSION@ |
72 | |
73 man_MANS = $(PACKAGE).1 $(PACKAGE).conf.5 | |
74 | |
225
9fb4b7d7e64b
[svn] * docs/Makefile.in: Add testing.txt to documents.
bears
parents:
217
diff
changeset
|
75 EXTRA_DIST = INTERNALS FAQ NOTES testing.txt ${man_MANS} $(PACKAGE).lsm |
44 | 76 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs |
77 CONFIG_HEADER = ../config.h | |
78 CONFIG_CLEAN_FILES = | |
79 man1dir = $(mandir)/man1 | |
80 man5dir = $(mandir)/man5 | |
81 MANS = $(man_MANS) | |
82 | |
83 NROFF = nroff | |
84 DIST_COMMON = Makefile.am Makefile.in | |
85 | |
86 | |
87 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) | |
88 | |
89 TAR = tar | |
90 GZIP_ENV = --best | |
91 all: all-redirect | |
92 .SUFFIXES: | |
93 $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) | |
94 cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/Makefile | |
95 | |
96 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) | |
97 cd $(top_builddir) \ | |
98 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status | |
99 | |
100 | |
101 install-man1: | |
102 $(mkinstalldirs) $(DESTDIR)$(man1dir) | |
103 @list='$(man1_MANS)'; \ | |
104 l2='$(man_MANS)'; for i in $$l2; do \ | |
105 case "$$i" in \ | |
106 *.1*) list="$$list $$i" ;; \ | |
107 esac; \ | |
108 done; \ | |
109 for i in $$list; do \ | |
110 if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ | |
111 else file=$$i; fi; \ | |
112 ext=`echo $$i | sed -e 's/^.*\\.//'`; \ | |
113 inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ | |
114 inst=`echo $$inst | sed '$(transform)'`.$$ext; \ | |
115 echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \ | |
116 $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \ | |
117 done | |
118 | |
119 uninstall-man1: | |
120 @list='$(man1_MANS)'; \ | |
121 l2='$(man_MANS)'; for i in $$l2; do \ | |
122 case "$$i" in \ | |
123 *.1*) list="$$list $$i" ;; \ | |
124 esac; \ | |
125 done; \ | |
126 for i in $$list; do \ | |
127 ext=`echo $$i | sed -e 's/^.*\\.//'`; \ | |
128 inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ | |
129 inst=`echo $$inst | sed '$(transform)'`.$$ext; \ | |
130 echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \ | |
131 rm -f $(DESTDIR)$(man1dir)/$$inst; \ | |
132 done | |
133 | |
134 install-man5: | |
135 $(mkinstalldirs) $(DESTDIR)$(man5dir) | |
136 @list='$(man5_MANS)'; \ | |
137 l2='$(man_MANS)'; for i in $$l2; do \ | |
138 case "$$i" in \ | |
139 *.5*) list="$$list $$i" ;; \ | |
140 esac; \ | |
141 done; \ | |
142 for i in $$list; do \ | |
143 if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ | |
144 else file=$$i; fi; \ | |
145 ext=`echo $$i | sed -e 's/^.*\\.//'`; \ | |
146 inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ | |
147 inst=`echo $$inst | sed '$(transform)'`.$$ext; \ | |
148 echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man5dir)/$$inst"; \ | |
149 $(INSTALL_DATA) $$file $(DESTDIR)$(man5dir)/$$inst; \ | |
150 done | |
151 | |
152 uninstall-man5: | |
153 @list='$(man5_MANS)'; \ | |
154 l2='$(man_MANS)'; for i in $$l2; do \ | |
155 case "$$i" in \ | |
156 *.5*) list="$$list $$i" ;; \ | |
157 esac; \ | |
158 done; \ | |
159 for i in $$list; do \ | |
160 ext=`echo $$i | sed -e 's/^.*\\.//'`; \ | |
161 inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ | |
162 inst=`echo $$inst | sed '$(transform)'`.$$ext; \ | |
163 echo " rm -f $(DESTDIR)$(man5dir)/$$inst"; \ | |
164 rm -f $(DESTDIR)$(man5dir)/$$inst; \ | |
165 done | |
166 install-man: $(MANS) | |
167 @$(NORMAL_INSTALL) | |
168 $(MAKE) $(AM_MAKEFLAGS) install-man1 install-man5 | |
169 uninstall-man: | |
170 @$(NORMAL_UNINSTALL) | |
171 $(MAKE) $(AM_MAKEFLAGS) uninstall-man1 uninstall-man5 | |
172 tags: TAGS | |
173 TAGS: | |
174 | |
175 | |
176 distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) | |
177 | |
178 subdir = docs | |
179 | |
180 distdir: $(DISTFILES) | |
181 here=`cd $(top_builddir) && pwd`; \ | |
182 top_distdir=`cd $(top_distdir) && pwd`; \ | |
183 distdir=`cd $(distdir) && pwd`; \ | |
184 cd $(top_srcdir) \ | |
185 && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu docs/Makefile | |
186 @for file in $(DISTFILES); do \ | |
187 d=$(srcdir); \ | |
188 if test -d $$d/$$file; then \ | |
144
8b9366fc1361
[svn] Added timeout to Prt_getLn to avoid Noffle hanging if the
enz
parents:
99
diff
changeset
|
189 cp -pr $$d/$$file $(distdir)/$$file; \ |
44 | 190 else \ |
191 test -f $(distdir)/$$file \ | |
192 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ | |
193 || cp -p $$d/$$file $(distdir)/$$file || :; \ | |
194 fi; \ | |
195 done | |
196 info-am: | |
197 info: info-am | |
198 dvi-am: | |
199 dvi: dvi-am | |
200 check-am: all-am | |
201 check: check-am | |
202 installcheck-am: | |
203 installcheck: installcheck-am | |
204 install-exec-am: | |
205 install-exec: install-exec-am | |
206 | |
207 install-data-am: install-man install-data-local | |
208 install-data: install-data-am | |
209 | |
210 install-am: all-am | |
211 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am | |
212 install: install-am | |
213 uninstall-am: uninstall-man uninstall-local | |
214 uninstall: uninstall-am | |
215 all-am: Makefile $(MANS) | |
216 all-redirect: all-am | |
217 install-strip: | |
218 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install | |
219 installdirs: | |
220 $(mkinstalldirs) $(DESTDIR)$(mandir)/man1 $(DESTDIR)$(mandir)/man5 | |
221 | |
222 | |
223 mostlyclean-generic: | |
224 | |
225 clean-generic: | |
226 | |
227 distclean-generic: | |
228 -rm -f Makefile $(CONFIG_CLEAN_FILES) | |
229 -rm -f config.cache config.log stamp-h stamp-h[0-9]* | |
230 | |
231 maintainer-clean-generic: | |
232 mostlyclean-am: mostlyclean-generic | |
233 | |
234 mostlyclean: mostlyclean-am | |
235 | |
236 clean-am: clean-generic mostlyclean-am | |
237 | |
238 clean: clean-am | |
239 | |
240 distclean-am: distclean-generic clean-am | |
241 | |
242 distclean: distclean-am | |
243 | |
244 maintainer-clean-am: maintainer-clean-generic distclean-am | |
245 @echo "This command is intended for maintainers to use;" | |
246 @echo "it deletes files that may require special tools to rebuild." | |
247 | |
248 maintainer-clean: maintainer-clean-am | |
249 | |
250 .PHONY: install-man1 uninstall-man1 install-man5 uninstall-man5 \ | |
251 install-man uninstall-man tags distdir info-am info dvi-am dvi check \ | |
252 check-am installcheck-am installcheck install-exec-am install-exec \ | |
253 install-data-local install-data-am install-data install-am install \ | |
254 uninstall-local uninstall-am uninstall all-redirect all-am all \ | |
255 installdirs mostlyclean-generic distclean-generic clean-generic \ | |
256 maintainer-clean-generic clean mostlyclean distclean maintainer-clean | |
257 | |
258 | |
259 install-data-local: | |
253
b67a1eaab41a
[svn] * Makefile.in,docs/Makefile.in: Update to reflect last changes to
bears
parents:
225
diff
changeset
|
260 $(INSTALL) -o 0 -g 0 -d $(DESTDIR)$(DOCDIR) |
b67a1eaab41a
[svn] * Makefile.in,docs/Makefile.in: Update to reflect last changes to
bears
parents:
225
diff
changeset
|
261 $(INSTALL_DATA) -o 0 -g 0 $(srcdir)/INTERNALS $(DESTDIR)$(DOCDIR) |
b67a1eaab41a
[svn] * Makefile.in,docs/Makefile.in: Update to reflect last changes to
bears
parents:
225
diff
changeset
|
262 $(INSTALL_DATA) -o 0 -g 0 $(srcdir)/FAQ $(DESTDIR)$(DOCDIR) |
b67a1eaab41a
[svn] * Makefile.in,docs/Makefile.in: Update to reflect last changes to
bears
parents:
225
diff
changeset
|
263 $(INSTALL_DATA) -o 0 -g 0 $(srcdir)/NOTES $(DESTDIR)$(DOCDIR) |
b67a1eaab41a
[svn] * Makefile.in,docs/Makefile.in: Update to reflect last changes to
bears
parents:
225
diff
changeset
|
264 $(INSTALL_DATA) -o 0 -g 0 $(srcdir)/testing.txt $(DESTDIR)$(DOCDIR) |
b67a1eaab41a
[svn] * Makefile.in,docs/Makefile.in: Update to reflect last changes to
bears
parents:
225
diff
changeset
|
265 $(INSTALL_DATA) -o 0 -g 0 $(srcdir)/$(PACKAGE).lsm $(DESTDIR)$(DOCDIR) |
44 | 266 |
267 uninstall-local: | |
253
b67a1eaab41a
[svn] * Makefile.in,docs/Makefile.in: Update to reflect last changes to
bears
parents:
225
diff
changeset
|
268 rm -f $(DESTDIR)$(DOCDIR)/INTERNALS |
b67a1eaab41a
[svn] * Makefile.in,docs/Makefile.in: Update to reflect last changes to
bears
parents:
225
diff
changeset
|
269 rm -f $(DESTDIR)$(DOCDIR)/FAQ |
b67a1eaab41a
[svn] * Makefile.in,docs/Makefile.in: Update to reflect last changes to
bears
parents:
225
diff
changeset
|
270 rm -f $(DESTDIR)$(DOCDIR)/NOTES |
b67a1eaab41a
[svn] * Makefile.in,docs/Makefile.in: Update to reflect last changes to
bears
parents:
225
diff
changeset
|
271 rm -f $(DESTDIR)$(DOCDIR)/testing.txt |
b67a1eaab41a
[svn] * Makefile.in,docs/Makefile.in: Update to reflect last changes to
bears
parents:
225
diff
changeset
|
272 rm -f $(DESTDIR)$(DOCDIR)/$(PACKAGE).lsm |
44 | 273 |
274 # Tell versions [3.59,3.63) of GNU make to not export all variables. | |
275 # Otherwise a system limit (for SysV at least) may be exceeded. | |
276 .NOEXPORT: |