File mgetty-1.1.36-callback.patch of Package mgetty.12101

Index: mgetty-1.1.35/callback/callback.config
================================================================================
--- mgetty-1.1.36/Makefile
+++ mgetty-1.1.36/Makefile
@@ -578,7 +578,7 @@
 install: install.bin install.doc
 
 install.bin: mgetty sendfax newslock \
-		login.config mgetty.config sendfax.config 
+		login.config mgetty.config sendfax.config call-back callback
 #
 # binaries
 #
@@ -590,6 +590,9 @@
 	-mv -f $(DESTDIR)$(SBINDIR)/sendfax $(DESTDIR)$(SBINDIR)/sendfax.old
 	$(INSTALL) -m 700 mgetty $(DESTDIR)$(SBINDIR)
 	$(INSTALL) -m 755 sendfax $(DESTDIR)$(SBINDIR)
+
+	-mv -f $(DESTDIR)$(SBINDIR)/callback $(DESTDIR)$(SBINDIR)/callback.old
+	$(INSTALL) -m 755 callback/callback $(DESTDIR)$(SBINDIR)
 #
 # data files + directories
 #
@@ -607,6 +610,9 @@
 		$(INSTALL) -m 600 dialin.config $(DESTDIR)$(CONFDIR)/
 	test -f $(DESTDIR)$(CONFDIR)/faxrunq.config || \
 		$(INSTALL) -m 644 faxrunq.config $(DESTDIR)$(CONFDIR)/
+
+	test -f $(DESTDIR)$(CONFDIR)/callback.config || \
+		$(INSTALL) -m 644 callback/callback.config $(DESTDIR)$(CONFDIR)/
 #
 # test for outdated stuff
 #
@@ -644,6 +650,15 @@
 				BINDIR=$(BINDIR) SBINDIR=$(SBINDIR) \
 				LIBDIR=$(LIBDIR) CONFDIR=$(CONFDIR)
 #
+# callback tool
+#
+
+	cd callback ; $(MAKE) install INSTALL="$(INSTALL)" \
+				FAX_OUT_USER=$(FAX_OUT_USER) $(DESTDIR) \
+				BINDIR=$(BINDIR) SBINDIR=$(SBINDIR) \
+				LIBDIR=$(LIBDIR) CONFDIR=$(CONFDIR)
+
+#
 # compatibility
 #
 	if [ ! -z "$(INSTALL_MECHO)" ] ; then \
--- mgetty-1.1.36/callback/Makefile
+++ mgetty-1.1.36/callback/Makefile
@@ -37,7 +37,7 @@
 # install programs
 #
 install: all
-	$(INSTALL) -m 755 callback $(SBINDIR)
-	$(INSTALL) -m 4755 ct $(BINDIR)
+	$(INSTALL) -m 755 callback $(DESTDIR)$(SBINDIR)
+	#$(INSTALL) -m 4755 ct $(DESTDIR)$(BINDIR)
 
 # source modules
--- mgetty-1.1.36/callback/callback.config
+++ mgetty-1.1.36/callback/callback.config
@@ -8,3 +8,15 @@
 max-time 90
 debug 9
 dial-prefix ATX3D
+
+# options taken from sources (with default values)
+# "dialout-devices"
+# "delay",		20
+# "delay-randomize",	10
+# "retry-time",		30
+# "max-time",		600
+# "modem-init",		0
+# "speed",		38400
+# "dial-prefix"
+# "autobauding",	false
+# "prompt-waittime",	300
openSUSE Build Service is sponsored by