2
0
Эх сурвалжийг харах

- Makefile, AUTHORS, man pages merged from stable

Andrei Pelinescu-Onciul 22 жил өмнө
parent
commit
d48f0d9b50
6 өөрчлөгдсөн 103 нэмэгдсэн , 39 устгасан
  1. 16 1
      AUTHORS
  2. 23 9
      Makefile
  3. 1 1
      Makefile.defs
  4. 4 1
      TODO
  5. 29 12
      ser.8
  6. 30 15
      ser.cfg.5

+ 16 - 1
AUTHORS

@@ -8,7 +8,7 @@
 
 
 N: Andrei Pelinescu - Onciul
 N: Andrei Pelinescu - Onciul
 C: andrei
 C: andrei
-E: pelinescu-onciul@fokus.gmd.de
+E: pelinescu-onciul@fokus.fraunhofer.de
 P: 2CF56A2D   D96D 8B80 BA31 9B93 6208  5D68 3910 FA00 2CF5 6A2D
 P: 2CF56A2D   D96D 8B80 BA31 9B93 6208  5D68 3910 FA00 2CF5 6A2D
 D: 
 D: 
 
 
@@ -40,6 +40,16 @@ E: [email protected]
 W: http://lohi.eng.song.fi
 W: http://lohi.eng.song.fi
 D:
 D:
 
 
+N: Maxim Sobolev
+C: sobomax
+E:
+D:
+
+N: Miklos Tirpak
+C: tirpi
+E:
+D:
+
 N: Nils Ohlmeier
 N: Nils Ohlmeier
 C: calrissian, noh
 C: calrissian, noh
 E: [email protected]
 E: [email protected]
@@ -47,6 +57,11 @@ W: http://www.ohlmeier.org
 P: BAD6CA40   B5E7 4FB0 800F 0A2C E3E9  4073 C7C3 F275 BAD6 CA40
 P: BAD6CA40   B5E7 4FB0 800F 0A2C E3E9  4073 C7C3 F275 BAD6 CA40
 D:
 D:
 
 
+N: Ramona-Elena Modroiu
+C: ramona
+E:
+D:
+
 N: Raphael Coeffic
 N: Raphael Coeffic
 C: rco
 C: rco
 E: [email protected]
 E: [email protected]

+ 23 - 9
Makefile

@@ -24,6 +24,9 @@
 #               in the cfg (re: /usr/.*lib/ser/modules)
 #               in the cfg (re: /usr/.*lib/ser/modules)
 #              ser.cfg.default is installed only if there is a previous
 #              ser.cfg.default is installed only if there is a previous
 #               cfg. -- fixes packages containing ser.cfg.default (andrei)
 #               cfg. -- fixes packages containing ser.cfg.default (andrei)
+#  2003-08-29  install-modules-doc split from install-doc, added 
+#               install-modules-all, removed README.cfg (andrei)
+#              added skip_cfg_install (andrei)
 #
 #
 
 
 auto_gen=lex.yy.c cfg.tab.c   #lexx, yacc etc
 auto_gen=lex.yy.c cfg.tab.c   #lexx, yacc etc
@@ -31,6 +34,11 @@ auto_gen=lex.yy.c cfg.tab.c   #lexx, yacc etc
 #include  source related defs
 #include  source related defs
 include Makefile.sources
 include Makefile.sources
 
 
+# whether or not to install ser.cfg or just ser.cfg.default
+# (ser.cfg will never be overwritten by make install, this is usefull
+#  when creating packages)
+skip_cfg_install?=
+
 #extra modules to exclude
 #extra modules to exclude
 skip_modules?=
 skip_modules?=
 
 
@@ -237,10 +245,11 @@ $(man-prefix)/$(man-dir)/man5:
 # note: on solaris 8 sed: ? or \(...\)* (a.s.o) do not work
 # note: on solaris 8 sed: ? or \(...\)* (a.s.o) do not work
 install-cfg: $(cfg-prefix)/$(cfg-dir)
 install-cfg: $(cfg-prefix)/$(cfg-dir)
 		sed -e "s#/usr/.*lib/ser/modules/#$(modules-target)#g" \
 		sed -e "s#/usr/.*lib/ser/modules/#$(modules-target)#g" \
-			< etc/ser.cfg > $(cfg-prefix)/$(cfg-dir)ser.cfg.default
-		chmod 644 $(cfg-prefix)/$(cfg-dir)ser.cfg.default
-		if [ ! -f $(cfg-prefix)/$(cfg-dir)ser.cfg ]; then \
-			mv -f $(cfg-prefix)/$(cfg-dir)ser.cfg.default \
+			< etc/ser.cfg > $(cfg-prefix)/$(cfg-dir)ser.cfg.sample
+		chmod 644 $(cfg-prefix)/$(cfg-dir)ser.cfg.sample
+		if [ -z "${skip_cfg_install}" -a \
+				! -f $(cfg-prefix)/$(cfg-dir)ser.cfg ]; then \
+			mv -f $(cfg-prefix)/$(cfg-dir)ser.cfg.sample \
 				$(cfg-prefix)/$(cfg-dir)ser.cfg; \
 				$(cfg-prefix)/$(cfg-dir)ser.cfg; \
 		fi
 		fi
 #		$(INSTALL-CFG) etc/ser.cfg $(cfg-prefix)/$(cfg-dir)
 #		$(INSTALL-CFG) etc/ser.cfg $(cfg-prefix)/$(cfg-dir)
@@ -273,9 +282,10 @@ install-modules: modules $(modules-prefix)/$(modules-dir)
 	done 
 	done 
 
 
 
 
-install-doc: $(doc-prefix)/$(doc-dir)
-	$(INSTALL-TOUCH) $(doc-prefix)/$(doc-dir)/README.cfg 
-	$(INSTALL-DOC) README.cfg $(doc-prefix)/$(doc-dir)
+install-modules-all: install-modules install-modules-doc
+
+
+install-doc: $(doc-prefix)/$(doc-dir) install-modules-doc
 	$(INSTALL-TOUCH) $(doc-prefix)/$(doc-dir)/INSTALL 
 	$(INSTALL-TOUCH) $(doc-prefix)/$(doc-dir)/INSTALL 
 	$(INSTALL-DOC) INSTALL $(doc-prefix)/$(doc-dir)
 	$(INSTALL-DOC) INSTALL $(doc-prefix)/$(doc-dir)
 	$(INSTALL-TOUCH) $(doc-prefix)/$(doc-dir)/README-MODULES 
 	$(INSTALL-TOUCH) $(doc-prefix)/$(doc-dir)/README-MODULES 
@@ -284,6 +294,11 @@ install-doc: $(doc-prefix)/$(doc-dir)
 	$(INSTALL-DOC) AUTHORS $(doc-prefix)/$(doc-dir)
 	$(INSTALL-DOC) AUTHORS $(doc-prefix)/$(doc-dir)
 	$(INSTALL-TOUCH) $(doc-prefix)/$(doc-dir)/NEWS
 	$(INSTALL-TOUCH) $(doc-prefix)/$(doc-dir)/NEWS
 	$(INSTALL-DOC) NEWS $(doc-prefix)/$(doc-dir)
 	$(INSTALL-DOC) NEWS $(doc-prefix)/$(doc-dir)
+	$(INSTALL-TOUCH) $(doc-prefix)/$(doc-dir)/README 
+	$(INSTALL-DOC) README $(doc-prefix)/$(doc-dir)
+
+
+install-modules-doc: $(doc-prefix)/$(doc-dir)
 	-@for r in $(modules_basenames) "" ; do \
 	-@for r in $(modules_basenames) "" ; do \
 		if [ -n "$$r" ]; then \
 		if [ -n "$$r" ]; then \
 			if [ -f modules/"$$r"/README ]; then \
 			if [ -f modules/"$$r"/README ]; then \
@@ -295,8 +310,7 @@ install-doc: $(doc-prefix)/$(doc-dir)
 			fi ; \
 			fi ; \
 		fi ; \
 		fi ; \
 	done 
 	done 
-	$(INSTALL-TOUCH) $(doc-prefix)/$(doc-dir)/README 
-	$(INSTALL-DOC) README $(doc-prefix)/$(doc-dir)
+
 
 
 install-man: $(man-prefix)/$(man-dir)/man8 $(man-prefix)/$(man-dir)/man5
 install-man: $(man-prefix)/$(man-dir)/man8 $(man-prefix)/$(man-dir)/man5
 	$(INSTALL-TOUCH)  $(man-prefix)/$(man-dir)/man8/ser.8 
 	$(INSTALL-TOUCH)  $(man-prefix)/$(man-dir)/man8/ser.8 

+ 1 - 1
Makefile.defs

@@ -40,7 +40,7 @@ export makefile_defs
 VERSION = 0
 VERSION = 0
 PATCHLEVEL = 8
 PATCHLEVEL = 8
 SUBLEVEL =   12
 SUBLEVEL =   12
-EXTRAVERSION = dev-t15
+EXTRAVERSION = dev-t16
 
 
 RELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)
 RELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)
 OS = $(shell uname -s | sed -e s/SunOS/solaris/ | tr "[A-Z]" "[a-z]")
 OS = $(shell uname -s | sed -e s/SunOS/solaris/ | tr "[A-Z]" "[a-z]")

+ 4 - 1
TODO

@@ -2,6 +2,9 @@ $Id$
 
 
 ( - todo, x - done)
 ( - todo, x - done)
 
 
+x update AUTHORS, debian/copyright, ser.8, ser.cfg.5 from stable
+x update Makefile*  from stable
+x update all package specs from stable
 - add BUG checks for  fd > 0 && fd <= maxfd to all selects?
 - add BUG checks for  fd > 0 && fd <= maxfd to all selects?
 x tcp_main_loop: BUG cases should "conitnue;"
 x tcp_main_loop: BUG cases should "conitnue;"
 - change len_gt into and expr (e.g msg:len).
 - change len_gt into and expr (e.g msg:len).
@@ -16,7 +19,7 @@ x port receive.c pre_script_cb fix from stable
        tcp foo.bar:5063, udp foo.bar:5062, foo2.bar
        tcp foo.bar:5063, udp foo.bar:5062, foo2.bar
 
 
 release:
 release:
-- print_cseq_num max. size fix.
+x print_cseq_num max. size fix.
 x backport: tcp conn id fix to stable + destroy_tcp 
 x backport: tcp conn id fix to stable + destroy_tcp 
 x backport: acc mem. leak fixes
 x backport: acc mem. leak fixes
 x backport: dns mem. leak fixes (resolve.[ch])
 x backport: dns mem. leak fixes (resolve.[ch])

+ 29 - 12
ser.8

@@ -156,17 +156,27 @@ status.
 .SH AUTHORS
 .SH AUTHORS
 Andrei Pelinescu - Onciul, <[email protected]>
 Andrei Pelinescu - Onciul, <[email protected]>
 .br
 .br
-Bogdan Andrei Iancu;
+Bogdan Andrei Iancu
 .br
 .br
-Daniel-Constantin Mierla;
+Daniel-Constantin Mierla
 .br 
 .br 
-Jan Janak;
+Jan Janak
 .br
 .br
-Jiri Kuthan;
+Jiri Kuthan
 .br
 .br
-Nils Ohlmeier;
+Juha Heinanen
 .br
 .br
-Ricardo Baratto;
+Maxim Sobolev
+.br
+Miklos Tirpak
+.br
+Nils Ohlmeier
+.br
+Ramona-Elena Modroiu
+.br
+Raphael Coeffic
+.br
+Ricardo Baratto
 .br
 .br
 Stelios Sidiroglou-Douskos
 Stelios Sidiroglou-Douskos
 
 
@@ -175,10 +185,17 @@ Stelios Sidiroglou-Douskos
 .PP
 .PP
 Full documentation on ser, including configuration guidelines, FAQs and
 Full documentation on ser, including configuration guidelines, FAQs and
 licensing conditions, is available at
 licensing conditions, is available at
-http://www.iptel.org/ser/.
+.I http://www.iptel.org/ser/.
 .PP 
 .PP 
-Report bugs at
-.nf
-https://developer.berlios.de/bugs/?func=addbug&group_id=480 .
-.br
-For help/support, write an email to <[email protected]> or <[email protected]>.
+For reporting  bugs see
+.I
+http://www.iptel.org/ser/bugs/.
+.PP
+Mailing lists:
+.nf 
[email protected] - ser user community
+.nf 
[email protected] - ser development, new features and unstable version
+.PP
+For help/support, write an email to <[email protected]>.
+

+ 30 - 15
ser.cfg.5

@@ -20,10 +20,8 @@ or enclosed in
 .B /* ... */
 .B /* ... */
 are interpreted as comments.
 are interpreted as comments.
 .PP
 .PP
-This manual page is incomplete. For further information please read
-.I /usr/share/doc/ser/README.cfg
-and
-.I Ser User Guide.
+This manual page is incomplete. For further information please read the
+.I Ser User Guide (http://www.iptel.org/ser/admin.html).
 
 
 .SH FILES
 .SH FILES
 .bL
 .bL
@@ -33,29 +31,46 @@ and
 .SH AUTHORS
 .SH AUTHORS
 Andrei Pelinescu - Onciul, <[email protected]>
 Andrei Pelinescu - Onciul, <[email protected]>
 .br
 .br
-Bogdan Andrei Iancu;
+Bogdan Andrei Iancu
 .br
 .br
-Daniel-Constantin Mierla;
+Daniel-Constantin Mierla
 .br 
 .br 
-Jan Janak;
+Jan Janak
 .br
 .br
-Jiri Kuthan;
+Jiri Kuthan
 .br
 .br
-Nils Ohlmeier;
+Juha Heinanen
 .br
 .br
-Ricardo Baratto;
+Maxim Sobolev
+.br
+Miklos Tirpak
+.br
+Nils Ohlmeier
+.br
+Ramona-Elena Modroiu
+.br
+Raphael Coeffic
+.br
+Ricardo Baratto
 .br
 .br
 Stelios Sidiroglou-Douskos
 Stelios Sidiroglou-Douskos
 
 
 .SH SEE ALSO
 .SH SEE ALSO
-.BR ser.cfg(5)
+.BR ser(8)
 .PP
 .PP
 Full documentation on ser, including configuration guidelines, FAQs and
 Full documentation on ser, including configuration guidelines, FAQs and
 licensing conditions, is available at
 licensing conditions, is available at
-http://www.iptel.org/ser/.
+.I http://www.iptel.org/ser/.
+.PP
+For reporting  bugs see
+.I
+http://www.iptel.org/ser/bugs/.
+.PP
+Mailing lists:
+.nf 
[email protected] - ser user community
+.nf 
[email protected] - ser development, new features and unstable version
 .PP
 .PP
-Report bugs at
-.nf
-https://developer.berlios.de/bugs/?func=addbug&group_id=480 .
 For help/support, write an email to <[email protected]>.
 For help/support, write an email to <[email protected]>.