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