]> git.ipfire.org Git - ipfire-2.x.git/blob - src/initscripts/init.d/networking/red.up/99-geoip-database
Merge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into next
[ipfire-2.x.git] / src / initscripts / init.d / networking / red.up / 99-geoip-database
1 #!/bin/bash
2
3 # Get the GeoIP database if no one exists yet.
4
5 DIR="/usr/share/xt_geoip/*"
6
7 found=false
8
9 # Check if the directory contains any data.
10 for i in $DIR; do
11 # Ignore "." and ".."
12 if [ -d "$i" ]; then
13 found=true
14 break
15 fi
16 done
17
18 # Download ruleset if none has been found.
19 if ! ${found}; then
20 /usr/local/bin/xt_geoip_update >/dev/null 2>&1
21 fi
22
23 exit 0