Mercurial > noffle
comparison debian/config @ 341:8f8db12ae359 noffle
[svn] minor cleanup
author | godisch |
---|---|
date | Tue, 04 Mar 2003 22:16:42 +0000 |
parents | ff1945b26212 |
children | d1007cf6a49c |
comparison
equal
deleted
inserted
replaced
340:53b3cb6cae3d | 341:8f8db12ae359 |
---|---|
1 #!/bin/sh | 1 #!/bin/sh |
2 # $Id: config 475 2003-03-04 21:08:27Z godisch $ | 2 # $Id: config 477 2003-03-04 22:16:42Z godisch $ |
3 | 3 |
4 set -e | 4 set -e |
5 | 5 |
6 server_config=/etc/news/noffle.conf | 6 server_config=/etc/news/noffle.conf |
7 debian_config=/etc/default/noffle | 7 debian_config=/etc/default/noffle |
74 esac | 74 esac |
75 fi | 75 fi |
76 | 76 |
77 # read NOFFLE_FETCHMODE from $debian_config | 77 # read NOFFLE_FETCHMODE from $debian_config |
78 [ -s "$debian_config" ] && . $debian_config || : | 78 [ -s "$debian_config" ] && . $debian_config || : |
79 if [ "$NOFFLE_FETCHMODE" != ppp -a "$NOFFLE_FETCHMODE" != cron ]; then | 79 [ "$NOFFLE_FETCHMODE" = ppp -o "$NOFFLE_FETCHMODE" = cron ] || \ |
80 if [ -x /usr/sbin/pppd ]; then | 80 if [ -x /usr/sbin/pppd ]; then |
81 NOFFLE_FETCHMODE=ppp | 81 NOFFLE_FETCHMODE=ppp |
82 else | 82 else |
83 NOFFLE_FETCHMODE=cron | 83 NOFFLE_FETCHMODE=cron |
84 fi | |
85 fi | 84 fi |
86 # do we need confirmation? | 85 # do we need confirmation? |
87 db_get noffle/fetchmode || RET="" | 86 db_get noffle/fetchmode || RET="" |
88 [ "$NOFFLE_FETCHMODE" = "$RET" ] || db_fset noffle/fetchmode seen false || : | 87 [ "$NOFFLE_FETCHMODE" = "$RET" ] || db_fset noffle/fetchmode seen false || : |
89 | 88 |
90 # input server port, parent server, username, password, fetchmode, maxfetch, default-expire | 89 # input server port, parent server, username, password, fetchmode, maxfetch, default-expire |
91 db_input low noffle/port && db_go || : | 90 db_input low noffle/port && db_go || : |
92 db_input high noffle/server && db_go || : | 91 db_input high noffle/server && db_go || : |
93 db_input medium noffle/username && db_go || : | 92 db_input medium noffle/username && db_go || : |
94 db_input medium noffle/password && db_go || : | 93 db_input medium noffle/password && db_go || : |
95 db_input medium noffle/fetchmode && db_go || : | 94 db_input medium noffle/fetchmode && db_go || : |
96 db_input medium noffle/maxfetch && db_go || : | 95 db_input medium noffle/maxfetch && db_go || : |
97 db_input low noffle/default-expire && db_go || : | 96 db_input low noffle/default-expire && db_go || : |
98 | 97 |
99 db_stop | 98 db_stop |
100 exit 0 | 99 exit 0 |