mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-10 19:15:54 +02:00
Merge branch 'master' of ssh://peterman@people.ipfire.org/pub/git/ipfire-2.x
This commit is contained in:
@@ -25,7 +25,6 @@ LoadPlugin processes
|
||||
LoadPlugin rrdtool
|
||||
LoadPlugin sensors
|
||||
LoadPlugin swap
|
||||
LoadPlugin thermal
|
||||
LoadPlugin syslog
|
||||
#LoadPlugin wireless
|
||||
|
||||
@@ -82,14 +81,4 @@ LoadPlugin syslog
|
||||
LogLevel info
|
||||
</Plugin>
|
||||
|
||||
<Plugin thermal>
|
||||
Device "cooling_device0"
|
||||
Device "cooling_device1"
|
||||
Device "cooling_device2"
|
||||
Device "cooling_device3"
|
||||
Device "cooling_device4"
|
||||
Device "cooling_device5"
|
||||
Device "cooling_device6"
|
||||
Device "cooling_device7"
|
||||
IgnoreSelected true
|
||||
</Plugin>
|
||||
#include "/etc/collectd.thermal"
|
||||
|
||||
13
config/collectd/collectd.thermal
Normal file
13
config/collectd/collectd.thermal
Normal file
@@ -0,0 +1,13 @@
|
||||
LoadPlugin thermal
|
||||
|
||||
<Plugin thermal>
|
||||
Device "cooling_device0"
|
||||
Device "cooling_device1"
|
||||
Device "cooling_device2"
|
||||
Device "cooling_device3"
|
||||
Device "cooling_device4"
|
||||
Device "cooling_device5"
|
||||
Device "cooling_device6"
|
||||
Device "cooling_device7"
|
||||
IgnoreSelected true
|
||||
</Plugin>
|
||||
@@ -25,5 +25,7 @@ su:S016:once:/sbin/sulogin
|
||||
4:2345:respawn:/sbin/agetty tty4 9600
|
||||
5:2345:respawn:/sbin/agetty tty5 9600
|
||||
6:2345:respawn:/sbin/agetty tty6 9600
|
||||
# *** Uncomment for serial console
|
||||
#7:2345:respawn:/sbin/agetty ttyS0 38400
|
||||
|
||||
# End /etc/inittab
|
||||
|
||||
@@ -3,7 +3,12 @@ default saved
|
||||
foreground = 6d6963
|
||||
background = ffffff
|
||||
#hiddenmenu
|
||||
# *** If you want use serial console comment next line
|
||||
splashimage (hd0,0)/grub/ipfire.xpm.gz
|
||||
# *** add "console=ttyS0,38400n8" to kernel cmdline,
|
||||
# *** uncomment following lines and check also inittab
|
||||
#serial --unit=0 --speed=38400
|
||||
#terminal --timeout=1 serial console
|
||||
title IPFire
|
||||
root (hd0,0)
|
||||
kernel /vmlinuz-KVER-ipfire root=ROOT rootdelay=10 panic=10 MOUNT
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
etc/collectd.conf
|
||||
etc/collectd.thermal
|
||||
etc/rc.d/init.d/collectd
|
||||
etc/rc.d/rc0.d/K50collectd
|
||||
etc/rc.d/rc3.d/S21collectd
|
||||
|
||||
@@ -1,7 +1,13 @@
|
||||
bin/probenic.sh
|
||||
etc/collectd.conf
|
||||
etc/collectd.thermal
|
||||
etc/ntp
|
||||
etc/rc.d/init.d/beep
|
||||
etc/rc.d/init.d/console
|
||||
etc/rc.d/init.d/collectd
|
||||
etc/rc.d/init.d/snort
|
||||
etc/rc.d/init.d/networking/red
|
||||
etc/ppp/ip-up
|
||||
etc/ssh/moduli
|
||||
etc/ssh/ssh_config
|
||||
etc/ssh/sshd_config
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
#usr/bin/clamav-config
|
||||
#usr/bin/clamconf
|
||||
usr/bin/clamdscan
|
||||
usr/bin/clamdtop
|
||||
usr/bin/clamscan
|
||||
usr/bin/freshclam
|
||||
usr/bin/sigtool
|
||||
@@ -8,23 +9,24 @@ usr/bin/sigtool
|
||||
#usr/lib/libclamav.a
|
||||
#usr/lib/libclamav.la
|
||||
usr/lib/libclamav.so
|
||||
usr/lib/libclamav.so.5
|
||||
usr/lib/libclamav.so.5.0.4
|
||||
usr/lib/libclamav.so.6
|
||||
usr/lib/libclamav.so.6.0.3
|
||||
#usr/lib/libclamunrar.a
|
||||
#usr/lib/libclamunrar.la
|
||||
usr/lib/libclamunrar.so
|
||||
usr/lib/libclamunrar.so.5
|
||||
usr/lib/libclamunrar.so.5.0.4
|
||||
usr/lib/libclamunrar.so.6
|
||||
usr/lib/libclamunrar.so.6.0.3
|
||||
#usr/lib/libclamunrar_iface.a
|
||||
#usr/lib/libclamunrar_iface.la
|
||||
usr/lib/libclamunrar_iface.so
|
||||
usr/lib/libclamunrar_iface.so.5
|
||||
usr/lib/libclamunrar_iface.so.5.0.4
|
||||
usr/lib/libclamunrar_iface.so.6
|
||||
usr/lib/libclamunrar_iface.so.6.0.3
|
||||
#usr/lib/pkgconfig/libclamav.pc
|
||||
usr/sbin/clamd
|
||||
usr/share/clamav
|
||||
#usr/share/man/man1/clamconf.1
|
||||
#usr/share/man/man1/clamdscan.1
|
||||
#usr/share/man/man1/clamdtop.1
|
||||
#usr/share/man/man1/clamscan.1
|
||||
#usr/share/man/man1/freshclam.1
|
||||
#usr/share/man/man1/sigtool.1
|
||||
@@ -35,6 +37,6 @@ usr/share/clamav
|
||||
#var/ipfire/clamav
|
||||
var/ipfire/clamav/clamd.conf
|
||||
var/ipfire/clamav/freshclam.conf
|
||||
var/run/clamav
|
||||
etc/rc.d/init.d/clamav
|
||||
usr/local/bin/clamavctrl
|
||||
var/run/clamav
|
||||
|
||||
@@ -1,11 +1,7 @@
|
||||
usr/local/bin/elinks
|
||||
#usr/local/etc
|
||||
#usr/local/etc/elinks
|
||||
usr/local/etc/elinks/elinks.conf
|
||||
usr/local/bin/elinks
|
||||
#usr/local/man/man1/elinks.1
|
||||
#usr/local/man/man5
|
||||
#usr/local/man/man5/elinks.conf.5
|
||||
#usr/local/man/man5/elinkskeys.5
|
||||
#usr/local/share/locale/be
|
||||
#usr/local/share/locale/be/LC_MESSAGES
|
||||
#usr/local/share/locale/be/LC_MESSAGES/elinks.mo
|
||||
@@ -97,3 +93,6 @@ usr/local/share/locale/de/LC_MESSAGES/elinks.mo
|
||||
#usr/local/share/locale/uk
|
||||
#usr/local/share/locale/uk/LC_MESSAGES
|
||||
#usr/local/share/locale/uk/LC_MESSAGES/elinks.mo
|
||||
#usr/local/share/man/man1/elinks.1
|
||||
#usr/local/share/man/man5/elinks.conf.5
|
||||
#usr/local/share/man/man5/elinkskeys.5
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
usr/bin/git
|
||||
usr/bin/git-cvsserver
|
||||
usr/bin/git-receive-pack
|
||||
usr/bin/git-shell
|
||||
usr/bin/git-upload-archive
|
||||
usr/bin/git-upload-pack
|
||||
#usr/bin/gitk
|
||||
@@ -16,6 +18,7 @@ usr/libexec/git-core/git-apply
|
||||
usr/libexec/git-core/git-archimport
|
||||
usr/libexec/git-core/git-archive
|
||||
usr/libexec/git-core/git-bisect
|
||||
usr/libexec/git-core/git-bisect--helper
|
||||
usr/libexec/git-core/git-blame
|
||||
usr/libexec/git-core/git-branch
|
||||
usr/libexec/git-core/git-bundle
|
||||
@@ -42,6 +45,8 @@ usr/libexec/git-core/git-diff
|
||||
usr/libexec/git-core/git-diff-files
|
||||
usr/libexec/git-core/git-diff-index
|
||||
usr/libexec/git-core/git-diff-tree
|
||||
usr/libexec/git-core/git-difftool
|
||||
usr/libexec/git-core/git-difftool--helper
|
||||
usr/libexec/git-core/git-fast-export
|
||||
usr/libexec/git-core/git-fast-import
|
||||
usr/libexec/git-core/git-fetch
|
||||
@@ -57,7 +62,9 @@ usr/libexec/git-core/git-gc
|
||||
usr/libexec/git-core/git-get-tar-commit-id
|
||||
usr/libexec/git-core/git-grep
|
||||
usr/libexec/git-core/git-gui
|
||||
usr/libexec/git-core/git-gui--askpass
|
||||
usr/libexec/git-core/git-hash-object
|
||||
usr/libexec/git-core/git-help
|
||||
usr/libexec/git-core/git-http-fetch
|
||||
usr/libexec/git-core/git-http-push
|
||||
usr/libexec/git-core/git-imap-send
|
||||
@@ -84,6 +91,7 @@ usr/libexec/git-core/git-merge-resolve
|
||||
usr/libexec/git-core/git-merge-subtree
|
||||
usr/libexec/git-core/git-merge-tree
|
||||
usr/libexec/git-core/git-mergetool
|
||||
usr/libexec/git-core/git-mergetool--lib
|
||||
usr/libexec/git-core/git-mktag
|
||||
usr/libexec/git-core/git-mktree
|
||||
usr/libexec/git-core/git-mv
|
||||
@@ -124,6 +132,7 @@ usr/libexec/git-core/git-show
|
||||
usr/libexec/git-core/git-show-branch
|
||||
usr/libexec/git-core/git-show-index
|
||||
usr/libexec/git-core/git-show-ref
|
||||
usr/libexec/git-core/git-stage
|
||||
usr/libexec/git-core/git-stash
|
||||
usr/libexec/git-core/git-status
|
||||
usr/libexec/git-core/git-stripspace
|
||||
@@ -188,22 +197,29 @@ usr/share/git-core/templates/info/exclude
|
||||
#usr/share/git-gui/lib/index.tcl
|
||||
#usr/share/git-gui/lib/logo.tcl
|
||||
#usr/share/git-gui/lib/merge.tcl
|
||||
#usr/share/git-gui/lib/mergetool.tcl
|
||||
#usr/share/git-gui/lib/msgs
|
||||
#usr/share/git-gui/lib/msgs/de.msg
|
||||
#usr/share/git-gui/lib/msgs/fr.msg
|
||||
#usr/share/git-gui/lib/msgs/hu.msg
|
||||
#usr/share/git-gui/lib/msgs/it.msg
|
||||
#usr/share/git-gui/lib/msgs/ja.msg
|
||||
#usr/share/git-gui/lib/msgs/nb.msg
|
||||
#usr/share/git-gui/lib/msgs/ru.msg
|
||||
#usr/share/git-gui/lib/msgs/sv.msg
|
||||
#usr/share/git-gui/lib/msgs/zh_cn.msg
|
||||
#usr/share/git-gui/lib/option.tcl
|
||||
#usr/share/git-gui/lib/remote.tcl
|
||||
#usr/share/git-gui/lib/remote_add.tcl
|
||||
#usr/share/git-gui/lib/remote_branch_delete.tcl
|
||||
#usr/share/git-gui/lib/search.tcl
|
||||
#usr/share/git-gui/lib/shortcut.tcl
|
||||
#usr/share/git-gui/lib/spellcheck.tcl
|
||||
#usr/share/git-gui/lib/sshkey.tcl
|
||||
#usr/share/git-gui/lib/status_bar.tcl
|
||||
#usr/share/git-gui/lib/tclIndex
|
||||
#usr/share/git-gui/lib/tools.tcl
|
||||
#usr/share/git-gui/lib/tools_dlg.tcl
|
||||
#usr/share/git-gui/lib/transport.tcl
|
||||
#usr/share/git-gui/lib/win32.tcl
|
||||
#usr/share/git-gui/lib/win32_shortcut.js
|
||||
@@ -213,18 +229,7 @@ usr/share/git-core/templates/info/exclude
|
||||
#usr/share/gitk/lib/msgs/de.msg
|
||||
#usr/share/gitk/lib/msgs/es.msg
|
||||
#usr/share/gitk/lib/msgs/it.msg
|
||||
#usr/share/gitk/lib/msgs/ru.msg
|
||||
#usr/share/gitk/lib/msgs/sv.msg
|
||||
#usr/share/man/man3/Git.3
|
||||
#usr/share/man/man3/private-Error.3
|
||||
usr/bin/git-cvsserver
|
||||
usr/bin/git-shell
|
||||
usr/libexec/git-core/git-gui--askpass
|
||||
usr/libexec/git-core/git-help
|
||||
usr/libexec/git-core/git-stage
|
||||
#usr/share/git-gui/lib/mergetool.tcl
|
||||
#usr/share/git-gui/lib/msgs/nb.msg
|
||||
#usr/share/git-gui/lib/remote_add.tcl
|
||||
#usr/share/git-gui/lib/search.tcl
|
||||
#usr/share/git-gui/lib/sshkey.tcl
|
||||
#usr/share/git-gui/lib/tools.tcl
|
||||
#usr/share/git-gui/lib/tools_dlg.tcl
|
||||
|
||||
@@ -2,6 +2,24 @@
|
||||
etc/nano/nanorc.sample
|
||||
usr/bin/nano
|
||||
usr/bin/pico
|
||||
#usr/info/nano.info
|
||||
#usr/man/man1/nano.1
|
||||
#usr/man/man5/nanorc.5
|
||||
usr/bin/rnano
|
||||
#usr/share/info/nano.info
|
||||
#usr/share/man/man1/nano.1
|
||||
#usr/share/man/man1/rnano.1
|
||||
#usr/share/man/man5/nanorc.5
|
||||
#usr/share/nano
|
||||
usr/share/nano/asm.nanorc
|
||||
usr/share/nano/c.nanorc
|
||||
usr/share/nano/groff.nanorc
|
||||
usr/share/nano/html.nanorc
|
||||
usr/share/nano/java.nanorc
|
||||
usr/share/nano/man.nanorc
|
||||
usr/share/nano/mutt.nanorc
|
||||
usr/share/nano/nanorc.nanorc
|
||||
usr/share/nano/patch.nanorc
|
||||
usr/share/nano/perl.nanorc
|
||||
usr/share/nano/pov.nanorc
|
||||
usr/share/nano/python.nanorc
|
||||
usr/share/nano/ruby.nanorc
|
||||
usr/share/nano/sh.nanorc
|
||||
usr/share/nano/tex.nanorc
|
||||
|
||||
@@ -2,8 +2,11 @@ etc/aliases
|
||||
#etc/postfix
|
||||
#etc/postfix/LICENSE
|
||||
#etc/postfix/TLS_LICENSE
|
||||
etc/postfix/access
|
||||
etc/postfix/body_checks
|
||||
#etc/postfix/bounce.cf.default
|
||||
etc/postfix/canonical
|
||||
etc/postfix/generic
|
||||
etc/postfix/header_checks
|
||||
etc/postfix/main.cf
|
||||
#etc/postfix/makedefs.out
|
||||
@@ -15,6 +18,9 @@ etc/postfix/post-install
|
||||
etc/postfix/postfix-files
|
||||
etc/postfix/postfix-script
|
||||
etc/rc.d/init.d/postfix
|
||||
etc/postfix/relocated
|
||||
etc/postfix/transport
|
||||
etc/postfix/virtual
|
||||
usr/bin/mailq
|
||||
usr/bin/newaliases
|
||||
#usr/lib/postfix
|
||||
|
||||
@@ -49,7 +49,6 @@ $vendorid =~ tr/A-Z/a-z/;
|
||||
unless (-d "$repository/download/$vendorid")
|
||||
{
|
||||
system("mkdir -p $repository/download/$vendorid");
|
||||
system("chown -R nobody.squid $repository/download/$vendorid");
|
||||
system("chmod 775 $repository/download/$vendorid");
|
||||
}
|
||||
|
||||
@@ -159,15 +158,13 @@ if ($_ == 0)
|
||||
|
||||
unless (-d "$repository/$vendorid")
|
||||
{
|
||||
system("mkdir -p $repository/$vendorid");
|
||||
system("chown -R nobody.squid $repository/$vendorid");
|
||||
system("mkdir -p $repository/$vendorid");
|
||||
system("chmod 775 $repository/$vendorid");
|
||||
}
|
||||
|
||||
unless (-d "$repository/$vendorid/$uuid")
|
||||
{
|
||||
system("mkdir -p $repository/$vendorid/$uuid");
|
||||
system("chown -R nobody.squid $repository/$vendorid/$uuid");
|
||||
system("chmod 775 $repository/$vendorid/$uuid");
|
||||
}
|
||||
|
||||
@@ -183,7 +180,7 @@ if ($_ == 0)
|
||||
&UPDXLT::setcachestatus("$repository/$vendorid/$uuid/checkup.log",time);
|
||||
&UPDXLT::setcachestatus("$repository/$vendorid/$uuid/access.log",time);
|
||||
|
||||
system("chown -R nobody.squid $repository/$vendorid/$uuid/*");
|
||||
system("/usr/local/bin/squidctrl setperms");
|
||||
system("chmod 775 $repository/$vendorid/$uuid/*");
|
||||
|
||||
unlink ("$repository/download/$vendorid/$updatefile.info");
|
||||
|
||||
@@ -36,15 +36,15 @@
|
||||
* Unix-Syslog-0.100
|
||||
* XML-Parser-2.34
|
||||
* alsa-lib-1.0.19
|
||||
* alsa-lib-1.0.19-kmod-2.6.27.21-ipfire
|
||||
* alsa-lib-1.0.19-kmod-2.6.27.23-ipfire
|
||||
* amavisd-new-2.5.2
|
||||
* apcupsd-3.14.4
|
||||
* applejuice-0.31
|
||||
* arping-2.05
|
||||
* as86-0.16.17
|
||||
* asterisk-1.4.18
|
||||
* atl2-2.0.5-kmod-2.6.27.21-ipfire
|
||||
* atl2-2.0.5-kmod-2.6.27.21-ipfire-xen
|
||||
* atl2-2.0.5-kmod-2.6.27.23-ipfire
|
||||
* atl2-2.0.5-kmod-2.6.27.23-ipfire-xen
|
||||
* autoconf-2.59
|
||||
* automake-1.9.6
|
||||
* backup-ipfire
|
||||
@@ -66,11 +66,11 @@
|
||||
* ccache-2.4
|
||||
* cdrtools-2.01.01
|
||||
* centerim-4.22.1
|
||||
* clamav-0.94.2
|
||||
* clamav-0.95.1
|
||||
* cmake-2.4.8
|
||||
* collectd-4.5.3
|
||||
* compat-wireless-2009-03-30-kmod-2.6.27.21-ipfire
|
||||
* compat-wireless-2009-03-30-kmod-2.6.27.21-ipfire-xen
|
||||
* compat-wireless-2009-03-30-kmod-2.6.27.23-ipfire
|
||||
* compat-wireless-2009-03-30-kmod-2.6.27.23-ipfire-xen
|
||||
* coreutils-5.96
|
||||
* cpio-2.6
|
||||
* cpufrequtils-005
|
||||
@@ -89,7 +89,7 @@
|
||||
* e2fsprogs-1.39
|
||||
* ebtables-v2.0.8-2
|
||||
* ed-0.2
|
||||
* elinks-0.11.4rc0
|
||||
* elinks-0.11.6
|
||||
* esniper-2-19-0
|
||||
* espgs-8.15.1
|
||||
* etherwake-1.09
|
||||
@@ -115,7 +115,7 @@
|
||||
* gd-2.0.33
|
||||
* gdbm-1.8.3
|
||||
* gettext-0.14.5
|
||||
* git-1.6.1.2
|
||||
* git-1.6.3
|
||||
* glib-2.16.5
|
||||
* glibc-2.3.6
|
||||
* gmp-4.2
|
||||
@@ -151,8 +151,8 @@
|
||||
* jpegsrc.v6b
|
||||
* kbd-1.12
|
||||
* klibc-1.5.14
|
||||
* kqemu-1.4.0pre1-kmod-2.6.27.21-ipfire
|
||||
* kqemu-1.4.0pre1-kmod-2.6.27.21-ipfire-xen
|
||||
* kqemu-1.4.0pre1-kmod-2.6.27.23-ipfire
|
||||
* kqemu-1.4.0pre1-kmod-2.6.27.23-ipfire-xen
|
||||
* kudzu-1.2.64
|
||||
* l7-protocols-2008-12-18
|
||||
* lame-3.97
|
||||
@@ -183,8 +183,8 @@
|
||||
* libwww-perl-5.803
|
||||
* libxml2-2.6.26
|
||||
* libxslt-1.1.17
|
||||
* linux-2.6.27.21-ipfire
|
||||
* linux-2.6.27.21-ipfire-xen
|
||||
* linux-2.6.27.23-ipfire
|
||||
* linux-2.6.27.23-ipfire-xen
|
||||
* linux-atm-2.4.1
|
||||
* linux-libc-headers-2.6.12.0
|
||||
* lm_sensors-3.0.3
|
||||
@@ -194,11 +194,11 @@
|
||||
* lynis-1.2.3
|
||||
* lzo-2.02
|
||||
* m4-1.4.4
|
||||
* mISDN.git-9bf7deaa4b8829ab8fbccb34529a17aab2ddea93-kmod-2.6.27.21-ipfire
|
||||
* mISDN.git-9bf7deaa4b8829ab8fbccb34529a17aab2ddea93-kmod-2.6.27.21-ipfire-xen
|
||||
* mISDN.git-9bf7deaa4b8829ab8fbccb34529a17aab2ddea93-kmod-2.6.27.23-ipfire
|
||||
* mISDN.git-9bf7deaa4b8829ab8fbccb34529a17aab2ddea93-kmod-2.6.27.23-ipfire-xen
|
||||
* mISDNuser.git-54928dec57bc846f2c2186f3640e69a053cd3641
|
||||
* madwifi-hal-testing-r4003-20090416-kmod-2.6.27.21-ipfire
|
||||
* madwifi-hal-testing-r4003-20090416-kmod-2.6.27.21-ipfire-xen
|
||||
* madwifi-hal-testing-r4003-20090416-kmod-2.6.27.23-ipfire
|
||||
* madwifi-hal-testing-r4003-20090416-kmod-2.6.27.23-ipfire-xen
|
||||
* make-3.81
|
||||
* man-db-2.4.3
|
||||
* man-pages-2.34
|
||||
@@ -241,8 +241,8 @@
|
||||
* openssh-5.2p1
|
||||
* openssl-0.9.8k
|
||||
* openswan-2.6.21
|
||||
* openswan-2.6.21-kmod-2.6.27.21-ipfire
|
||||
* openswan-2.6.21-kmod-2.6.27.21-ipfire-xen
|
||||
* openswan-2.6.21-kmod-2.6.27.23-ipfire
|
||||
* openswan-2.6.21-kmod-2.6.27.23-ipfire-xen
|
||||
* openvpn-2.0.9
|
||||
* p7zip_4.65
|
||||
* pam_mysql-0.7RC1
|
||||
@@ -257,7 +257,7 @@
|
||||
* pkg-config-0.20
|
||||
* popt-1.10.4
|
||||
* portmap_6.0
|
||||
* postfix-2.5.5
|
||||
* postfix-2.5.6
|
||||
* ppp-2.4.4
|
||||
* pptp-1.7.2
|
||||
* procps-3.2.6
|
||||
@@ -271,7 +271,7 @@
|
||||
* rssdler-0.4.0a
|
||||
* rsync-3.0.4
|
||||
* rtorrent-0.8.4
|
||||
* samba-3.3.3
|
||||
* samba-3.3.4
|
||||
* sane-1.0.19
|
||||
* screen-4.0.3
|
||||
* sdparm-1.01
|
||||
@@ -317,8 +317,8 @@
|
||||
* urlgrabber-3.1.0
|
||||
* usbutils-0.72
|
||||
* util-linux-2.12r
|
||||
* v4l-dvb-4cd17f5a20cc-kmod-2.6.27.21-ipfire
|
||||
* v4l-dvb-4cd17f5a20cc-kmod-2.6.27.21-ipfire-xen
|
||||
* v4l-dvb-4cd17f5a20cc-kmod-2.6.27.23-ipfire
|
||||
* v4l-dvb-4cd17f5a20cc-kmod-2.6.27.23-ipfire-xen
|
||||
* vdr-1.6.0
|
||||
* vdradmin-am-3.6.4
|
||||
* vim-7.0
|
||||
|
||||
@@ -315,7 +315,7 @@ END
|
||||
close FILE;
|
||||
}
|
||||
|
||||
if ($sambasettings{'SECURITY'} eq 'User' && $sambasettings{'DOMAINMASTER'} eq 'true' )
|
||||
if ($sambasettings{'SECURITY'} eq 'user' && $sambasettings{'DOMAINMASTER'} eq 'true' )
|
||||
{
|
||||
open (FILE, ">${General::swroot}/samba/pdc") or die "Can't save the pdc settings: $!";
|
||||
flock (FILE, 2);
|
||||
@@ -334,12 +334,12 @@ END
|
||||
|
||||
if ( -e "/var/ipfire/cups/enable")
|
||||
{
|
||||
if ( $sambasettings{'SECURITY'} eq 'User' && $sambasettings{'DOMAINMASTER'} eq 'true' ){system("/usr/local/bin/sambactrl smbsafeconfpdccups");refreshpage();}
|
||||
if ( $sambasettings{'SECURITY'} eq 'user' && $sambasettings{'DOMAINMASTER'} eq 'true' ){system("/usr/local/bin/sambactrl smbsafeconfpdccups");refreshpage();}
|
||||
else {system("/usr/local/bin/sambactrl smbsafeconfcups");}
|
||||
}
|
||||
else
|
||||
{
|
||||
if ( $sambasettings{'SECURITY'} eq 'User' && $sambasettings{'DOMAINMASTER'} eq 'true' ){system("/usr/local/bin/sambactrl smbsafeconfpdc");refreshpage();}
|
||||
if ( $sambasettings{'SECURITY'} eq 'user' && $sambasettings{'DOMAINMASTER'} eq 'true' ){system("/usr/local/bin/sambactrl smbsafeconfpdc");refreshpage();}
|
||||
else{system("/usr/local/bin/sambactrl smbsafeconf");}
|
||||
}
|
||||
|
||||
@@ -1206,12 +1206,12 @@ close FILE;
|
||||
|
||||
if ( -e "/var/ipfire/cups/enable")
|
||||
{
|
||||
if ( $sambasettings{'SECURITY'} eq 'User' && $sambasettings{'DOMAINMASTER'} eq 'true' ){system("/usr/local/bin/sambactrl smbsafeconfpdccups");}
|
||||
if ( $sambasettings{'SECURITY'} eq 'user' && $sambasettings{'DOMAINMASTER'} eq 'true' ){system("/usr/local/bin/sambactrl smbsafeconfpdccups");}
|
||||
else {system("/usr/local/bin/sambactrl smbsafeconfcups");}
|
||||
}
|
||||
else
|
||||
{
|
||||
if ( $sambasettings{'SECURITY'} eq 'User' && $sambasettings{'DOMAINMASTER'} eq 'true' ){system("/usr/local/bin/sambactrl smbsafeconfpdc");}
|
||||
if ( $sambasettings{'SECURITY'} eq 'user' && $sambasettings{'DOMAINMASTER'} eq 'true' ){system("/usr/local/bin/sambactrl smbsafeconfpdc");}
|
||||
else{system("/usr/local/bin/sambactrl smbsafeconf");}
|
||||
}
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
include Config
|
||||
|
||||
VER = 0.94.2
|
||||
VER = 0.95.1
|
||||
|
||||
THISAPP = clamav-$(VER)
|
||||
DL_FILE = $(THISAPP).tar.gz
|
||||
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
|
||||
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
|
||||
$(DL_FILE)_MD5 = 1181e6d62341b84708f126cc353f7ebf
|
||||
$(DL_FILE)_MD5 = c802d4b372e455849cfcb0d776fc72d8
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
|
||||
@@ -89,7 +89,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
--enable-{tcpconns,unixsock,users,wireless} \
|
||||
--with-rrdtool=/usr/share/rrdtool-1.2.15
|
||||
cd $(DIR_APP) && make install
|
||||
cp -vf $(DIR_SRC)/config/collectd/collectd.conf /etc/
|
||||
cp -vf $(DIR_SRC)/config/collectd/collectd.* /etc/
|
||||
ln -f -s ../init.d/collectd /etc/rc.d/rc0.d/K50collectd
|
||||
ln -f -s ../init.d/collectd /etc/rc.d/rc3.d/S21collectd
|
||||
ln -f -s ../init.d/collectd /etc/rc.d/rc6.d/K50collectd
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
include Config
|
||||
|
||||
VER = 0.11.4rc0
|
||||
VER = 0.11.6
|
||||
|
||||
THISAPP = elinks-$(VER)
|
||||
DL_FILE = $(THISAPP).tar.bz2
|
||||
@@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE)
|
||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
PROG = elinks
|
||||
PAK_VER = 1
|
||||
PAK_VER = 2
|
||||
|
||||
DEPS = ""
|
||||
|
||||
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
|
||||
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
|
||||
$(DL_FILE)_MD5 = 718137aa45ddb2e7137edb8fb4f646a6
|
||||
$(DL_FILE)_MD5 = 463ec007b013822a82d197580117ea16
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE)
|
||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
PROG = fetchmail
|
||||
PAK_VER = 2
|
||||
PAK_VER = 3
|
||||
|
||||
DEPS = ""
|
||||
|
||||
|
||||
6
lfs/git
6
lfs/git
@@ -24,7 +24,7 @@
|
||||
|
||||
include Config
|
||||
|
||||
VER = 1.6.1.2
|
||||
VER = 1.6.3
|
||||
|
||||
THISAPP = git-$(VER)
|
||||
DL_FILE = $(THISAPP).tar.bz2
|
||||
@@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE)
|
||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
PROG = git
|
||||
PAK_VER = 5
|
||||
PAK_VER = 6
|
||||
|
||||
DEPS = ""
|
||||
|
||||
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
|
||||
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
|
||||
$(DL_FILE)_MD5 = 72a9d88932190ff3523678eec88844ae
|
||||
$(DL_FILE)_MD5 = a5e6165506cddd94954277cf81f44b14
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
|
||||
@@ -24,8 +24,8 @@
|
||||
|
||||
include Config
|
||||
|
||||
PATCHLEVEL = .21
|
||||
VER = 2.6.27.21
|
||||
PATCHLEVEL = .23
|
||||
VER = 2.6.27.23
|
||||
|
||||
THISAPP = linux-$(VER)
|
||||
DL_FILE = $(THISAPP).tar.bz2
|
||||
@@ -62,7 +62,7 @@ patch-2.6.16-nath323-1.3.bz2 = $(URL_IPFIRE)/patch-2.6.16-nath323-1.3.bz2
|
||||
squashfs3.4.tar.gz = $(URL_IPFIRE)/squashfs3.4.tar.gz
|
||||
reiser4-for-2.6.27.19.patch.bz2 = $(URL_IPFIRE)/reiser4-for-2.6.27.19.patch.bz2
|
||||
|
||||
$(DL_FILE)_MD5 = 2912af7938fae1a3f2a9a6bcf8c0009f
|
||||
$(DL_FILE)_MD5 = 42db72b93641da2fe9fb0eb2ae6388d6
|
||||
netfilter-layer7-v2.21.tar.gz_MD5 = 838422e7d9a06b42e682e9064e5210b5
|
||||
patch-2.6.16-nath323-1.3.bz2_MD5 = f926409ff703a307baf54b57ab75d138
|
||||
squashfs3.4.tar.gz_MD5 = 2a4d2995ad5aa6840c95a95ffa6b1da6
|
||||
|
||||
@@ -34,6 +34,7 @@ DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
PROG = perl-gettext
|
||||
DEPS = ""
|
||||
PAK_VER = 2
|
||||
|
||||
###############################################################################
|
||||
# Top-level Rules
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
include Config
|
||||
|
||||
VER = 2.5.5
|
||||
VER = 2.5.6
|
||||
|
||||
THISAPP = postfix-$(VER)
|
||||
DL_FILE = $(THISAPP).tar.gz
|
||||
@@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE)
|
||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
PROG = postfix
|
||||
PAK_VER = 3
|
||||
PAK_VER = 4
|
||||
|
||||
DEPS = "amavisd mysql"
|
||||
|
||||
@@ -46,7 +46,7 @@ objects = $(DL_FILE) \
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
postfix-2.5.5.patch = $(DL_FROM)/postfix-2.5.5.patch
|
||||
|
||||
$(DL_FILE)_MD5 = 6b4b848bdd2239dddfc9d385e57e19ef
|
||||
$(DL_FILE)_MD5 = ec2cb63b53f5f36c3ca91da8f3bc9407
|
||||
postfix-2.5.5.patch_MD5 = 36cb54665d95016af4ce0cd5f85c20a8
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
include Config
|
||||
|
||||
VER = 3.3.3
|
||||
VER = 3.3.4
|
||||
|
||||
THISAPP = samba-$(VER)
|
||||
DL_FILE = $(THISAPP).tar.gz
|
||||
@@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE)
|
||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
PROG = samba
|
||||
PAK_VER = 14
|
||||
PAK_VER = 15
|
||||
|
||||
DEPS = "cups cyrus-sasl"
|
||||
|
||||
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
|
||||
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
|
||||
$(DL_FILE)_MD5 = 4d5835817416d1ffa30783af45c5a9ed
|
||||
$(DL_FILE)_MD5 = 1443165edb7cb3f56f1e77aec1ee3266
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
PROG = streamripper
|
||||
PAK_VER = 1
|
||||
|
||||
DEPS = "libmad libogg libvorbis"
|
||||
DEPS = "glib libmad libogg libvorbis"
|
||||
|
||||
###############################################################################
|
||||
# Top-level Rules
|
||||
|
||||
@@ -19,7 +19,7 @@ LENGTH=40
|
||||
|
||||
play () {
|
||||
|
||||
beep -l $LENGTH -f $1
|
||||
beep -l $LENGTH -f $1 2> /dev/null
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -13,6 +13,13 @@ fi
|
||||
|
||||
case "$1" in
|
||||
start)
|
||||
# If run from init and collectd alrady started then exit silent
|
||||
if [ "$(basename $0)" != "collectd" ]; then
|
||||
if [ "$(ps -A | grep " collectd$")" != "" ]; then
|
||||
exit 0
|
||||
fi
|
||||
fi
|
||||
|
||||
# At first run search for sensors with sensors-detect
|
||||
if [ ! -e /etc/sysconfig/lm_sensors ]; then
|
||||
boot_mesg "Searching for Sensors..."
|
||||
@@ -35,20 +42,24 @@ case "$1" in
|
||||
fi
|
||||
fi
|
||||
|
||||
boot_mesg -n "Loading Sensor Modules: "
|
||||
for modul in `cat /etc/sysconfig/lm_sensors | grep '^MODULE_' | cut -d"=" -s -f2`; do
|
||||
modprobe $modul > /dev/null 2>&1;
|
||||
if [ ${?} = 0 ]; then
|
||||
boot_mesg -n "$SUCCESS$modul$NORMAL ";
|
||||
else
|
||||
boot_mesg -n "$WARNING$modul$NORMAL ";
|
||||
fi
|
||||
done
|
||||
boot_mesg;
|
||||
echo_ok;
|
||||
# Load sensor modules only first start
|
||||
if [ ! -e /var/lock/sensors_modules ]; then
|
||||
touch /var/lock/sensors_modules
|
||||
boot_mesg -n "Loading Sensor Modules: "
|
||||
for modul in `cat /etc/sysconfig/lm_sensors | grep '^MODULE_' | cut -d"=" -s -f2`; do
|
||||
modprobe $modul > /dev/null 2>&1;
|
||||
if [ ${?} = 0 ]; then
|
||||
boot_mesg -n "$SUCCESS$modul$NORMAL ";
|
||||
else
|
||||
boot_mesg -n "$WARNING$modul$NORMAL ";
|
||||
fi
|
||||
done
|
||||
boot_mesg;
|
||||
echo_ok;
|
||||
fi
|
||||
|
||||
# Enable sensors plugin if sensors found
|
||||
if [ $( sensors 2>&1 | grep "No sensors found!" | wc -l ) == "1" ]; then
|
||||
if [ "$( sensors 2>&1 | grep 'No sensors found!' | wc -l )" == "1" ]; then
|
||||
sed -i -e "s|^LoadPlugin sensors|#LoadPlugin sensors|g" /etc/collectd.conf
|
||||
else
|
||||
sed -i -e "s|^#LoadPlugin sensors|LoadPlugin sensors|g" /etc/collectd.conf
|
||||
@@ -56,9 +67,9 @@ case "$1" in
|
||||
|
||||
# Enable thermal plugin if thermal_zone found
|
||||
if [ ! -e /sys/class/thermal/thermal_zone0 ]; then
|
||||
sed -i -e "s|^LoadPlugin thermal|#LoadPlugin thermal|g" /etc/collectd.conf
|
||||
sed -i -e 's|^include "/etc/collectd.thermal"$|#include "/etc/collectd.thermal"|g' /etc/collectd.conf
|
||||
else
|
||||
sed -i -e "s|^#LoadPlugin thermal|LoadPlugin thermal|g" /etc/collectd.conf
|
||||
sed -i -e 's|^#include "/etc/collectd.thermal"$|include "/etc/collectd.thermal"|g' /etc/collectd.conf
|
||||
fi
|
||||
|
||||
# Enable swap plugin if swap found
|
||||
@@ -73,13 +84,13 @@ case "$1" in
|
||||
evaluate_retval
|
||||
;;
|
||||
stop)
|
||||
boot_mesg "Stopping Collection daemon..."
|
||||
killproc /usr/sbin/collectd
|
||||
evaluate_retval
|
||||
# Save the ramdisk at manual stop but not at shutdown
|
||||
if [ "$(basename $0)" == "collectd" ]; then
|
||||
/etc/init.d/tmpfs backup
|
||||
fi
|
||||
boot_mesg "Stopping Collection daemon..."
|
||||
killproc /usr/sbin/collectd
|
||||
evaluate_retval
|
||||
;;
|
||||
restart)
|
||||
${0} stop
|
||||
|
||||
@@ -71,7 +71,7 @@ case "${1}" in
|
||||
grep -o '\btty[[:digit:]]*\b'`
|
||||
do
|
||||
openvt -f -w -c ${TTY#tty} -- \
|
||||
/bin/sh -c "${MODE_COMMAND}"
|
||||
/bin/sh -c "${MODE_COMMAND}" 2>/dev/null
|
||||
done
|
||||
|
||||
# Set the font (if not already set above) and the keymap
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
case "${1}" in
|
||||
start)
|
||||
boot_mesg "Starting fetchmail daemon..."
|
||||
/usr/bin/fetchmail --daemon 300 >/dev/null 2>&1
|
||||
/usr/bin/fetchmail --daemon 300 -f '/root/.fetchmailrc' >/dev/null 2>&1
|
||||
evaluate_retval
|
||||
;;
|
||||
|
||||
|
||||
@@ -73,6 +73,10 @@ fi
|
||||
|
||||
case "${1}" in
|
||||
start)
|
||||
# Stop collectd if running
|
||||
if [ "$(ps -A | grep " collectd$")" != "" ]; then
|
||||
/etc/rc.d/init.d/collectd stop
|
||||
fi
|
||||
if [ "${DEVICE}" != "${GREEN_DEV}" ] && [ "${DEVICE}" != "" ]; then
|
||||
boot_mesg "Bringing up the ${DEVICE} interface..."
|
||||
boot_mesg_flush
|
||||
@@ -87,6 +91,7 @@ case "${1}" in
|
||||
else
|
||||
boot_mesg "Interface ${DEVICE} doesn't exist." ${FAILURE}
|
||||
echo_failure
|
||||
/etc/rc.d/init.d/collectd start
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
@@ -132,6 +137,7 @@ case "${1}" in
|
||||
else
|
||||
boot_mesg "dhcpcd already running!" ${WARNING}
|
||||
echo_warning
|
||||
/etc/rc.d/init.d/collectd start
|
||||
exit 2
|
||||
fi
|
||||
fi
|
||||
@@ -185,6 +191,7 @@ case "${1}" in
|
||||
if ( ps ax | grep -q [p]ppd ); then
|
||||
boot_mesg "pppd is still running." ${FAILURE}
|
||||
echo_failure
|
||||
/etc/init.d/collectd start
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@@ -220,6 +227,7 @@ case "${1}" in
|
||||
if [ "$PPP_NIC" == "" ]; then
|
||||
boot_mesg "No device for red interface given. Check netsetup or dialprofile!" ${FAILURE}
|
||||
echo_failure
|
||||
/etc/rc.d/init.d/collectd start
|
||||
exit 0
|
||||
fi
|
||||
boot_mesg "Bringing up the $TYPE interface on $PPP_NIC ..."
|
||||
@@ -357,7 +365,8 @@ case "${1}" in
|
||||
## Create & Enable vnstat
|
||||
/usr/bin/vnstat -u -i ppp0 -r --enable --force > /dev/null 2>&1
|
||||
/etc/rc.d/init.d/connectd start
|
||||
|
||||
/etc/rc.d/init.d/collectd start
|
||||
exit 0
|
||||
fi
|
||||
;;
|
||||
|
||||
|
||||
@@ -47,7 +47,12 @@ case "$1" in
|
||||
$0 start
|
||||
;;
|
||||
status)
|
||||
statusproc /usr/lib/postfix/master
|
||||
PID=`pidof /usr/lib/postfix/master`
|
||||
MPID=`cat /var/spool/postfix/pid/master.pid`
|
||||
if [ ${MPID} = ${PID} ]; then
|
||||
echo -e "${INFO}postfix is running with Process"\
|
||||
"ID(s) ${MPID}.${NORMAL}"
|
||||
fi
|
||||
;;
|
||||
|
||||
*)
|
||||
|
||||
@@ -106,6 +106,9 @@ case "$1" in
|
||||
sleep 1
|
||||
$0 start
|
||||
;;
|
||||
setperms)
|
||||
chown -R nobody.squid /var/updatecache/
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "Usage: $0 {start|stop|restart|status|flush}"
|
||||
|
||||
@@ -38,8 +38,10 @@ int main(int argc, char *argv[]) {
|
||||
safe_system("ln -fs ../init.d/squid /etc/rc.d/rc6.d/K00squid >/dev/null 2>&1");
|
||||
} else if (strcmp(argv[1], "disable") == 0) {
|
||||
safe_system("rm -f /etc/rc.d/rc*.d/*squid >/dev/null 2>&1");
|
||||
} else if (strcmp(argv[1], "setperms") == 0) {
|
||||
safe_system("/etc/rc.d/init.d/squid setperms");
|
||||
} else {
|
||||
fprintf(stderr, "\nBad argument given.\n\nsquidctrl (start|stop|restart|flush|reconfigure)\n\n");
|
||||
fprintf(stderr, "\nBad argument given.\n\nsquidctrl (start|stop|restart|flush|reconfigure|setperms)\n\n");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
|
||||
@@ -88,8 +88,9 @@ my $com = "/usr/sbin/chat -v -r /var/log/connect.log \
|
||||
OK '$speaker' \
|
||||
OK '$add_at2' \
|
||||
'' '$add_at3' \
|
||||
'' 'sleep 5' \
|
||||
TIMEOUT '$modemsettings{'TIMEOUT'}' \
|
||||
OK '${dial}${telephone}' \
|
||||
OK '\d${dial}${telephone}' \
|
||||
CONNECT '${btfudge}' ";
|
||||
|
||||
if ($loginscript)
|
||||
|
||||
@@ -32,14 +32,22 @@ if [ "$DNS" == "Automatic" ]; then
|
||||
echo -n "$MS_DNS1" > /var/ipfire/red/dns1
|
||||
echo -n "$MS_DNS2" > /var/ipfire/red/dns2
|
||||
else
|
||||
echo -n "$PRIMARY_DNS" > /var/ipfire/red/dns1
|
||||
echo -n "$SECONDARY_DNS" > /var/ipfire/red/dns2
|
||||
if [ "$PRIMARY_DNS" == "10.11.12.13" ]; then
|
||||
echo -n "$DNS1" > /var/ipfire/red/dns1
|
||||
else
|
||||
echo -n "$PRIMARY_DNS" > /var/ipfire/red/dns1
|
||||
fi
|
||||
if [ "$SECONDARY_DNS" == "10.11.12.14" ]; then
|
||||
echo -n "$DNS2" > /var/ipfire/red/dns2
|
||||
else
|
||||
echo -n "$SECONDARY_DNS" > /var/ipfire/red/dns2
|
||||
fi
|
||||
fi
|
||||
else
|
||||
echo -n "$DNS1" > /var/ipfire/red/dns1
|
||||
echo -n "$DNS2" > /var/ipfire/red/dns2
|
||||
fi
|
||||
|
||||
7
|
||||
echo -n "$1" > /var/ipfire/red/iface
|
||||
echo -n "$4" > /var/ipfire/red/local-ipaddress
|
||||
echo -n "$5" > /var/ipfire/red/remote-ipaddress
|
||||
@@ -65,7 +73,7 @@ else
|
||||
echo "$FIRE gateway" >> /tmp/hosts
|
||||
else
|
||||
#DNS lookup failed use direct ip
|
||||
echo "85.88.28.124 gateway" >> /tmp/hosts
|
||||
echo "85.88.28.125 gateway" >> /tmp/hosts
|
||||
fi
|
||||
fi
|
||||
mv /tmp/hosts /etc/hosts
|
||||
|
||||
@@ -79,11 +79,11 @@ sub hangup
|
||||
return;
|
||||
}
|
||||
|
||||
# now wait for active triggerfile and ppp daemon to disappear
|
||||
# now wait for active triggerfile and ppp daemon to disappear
|
||||
# wait maximum 60 seconds
|
||||
my $counter = 60;
|
||||
sleep 1;
|
||||
while ( -e "${General::swroot}/red/active" || -e '/var/run/ppp-ipfire.pid' || $counter == 0 )
|
||||
while ( -e "${General::swroot}/red/active" || -e '/var/run/ppp-ipfire.pid' || $counter == 0 )
|
||||
{
|
||||
sleep 1;
|
||||
$counter--;
|
||||
@@ -123,14 +123,12 @@ sub reconnect
|
||||
# wait maximum 60 seconds
|
||||
my $counter = 60;
|
||||
sleep 1;
|
||||
while ( -e "${General::swroot}/red/active" || -e '/var/run/ppp-ipfire.pid' || $counter == 0 )
|
||||
while ( -e "${General::swroot}/red/active" || -e '/var/run/ppp-ipfire.pid' || $counter == 0 )
|
||||
{
|
||||
sleep 1;
|
||||
$counter--;
|
||||
}
|
||||
/etc/init.d/collectd stop
|
||||
&dial();
|
||||
/etc/init.d/collectd start
|
||||
}
|
||||
|
||||
|
||||
@@ -170,7 +168,7 @@ sub profile
|
||||
## FIXME: do we need to do this ?
|
||||
sleep($sleep_after_profile);
|
||||
&dial();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -202,7 +200,7 @@ sub timer
|
||||
}
|
||||
|
||||
|
||||
if ( $CONNSCHED::config[$i]{'ACTION'} eq 'reconnect' )
|
||||
if ( $CONNSCHED::config[$i]{'ACTION'} eq 'reconnect' )
|
||||
{
|
||||
&reconnect()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user