~ubuntu-branches/debian/sid/shorewall/sid

« back to all changes in this revision

Viewing changes to install.sh

  • Committer: Package Import Robot
  • Author(s): Roberto C. Sanchez
  • Date: 2013-09-24 19:17:20 UTC
  • mfrom: (1.3.53)
  • Revision ID: package-import@ubuntu.com-20130924191720-zn2nxs9sjn117ypr
Tags: 4.5.20-1
* New Upstream Version (Closes: #712282, #686909)
* Update to Standards-Version 3.9.4 (no changes)

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
#       Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
23
23
#
24
24
 
25
 
VERSION=4.5.16.1
 
25
VERSION=4.5.20
26
26
 
27
27
#
28
28
# Change to the directory containing this script
212
212
            BUILD=apple
213
213
            ;;
214
214
        *)
215
 
            if [ -f /etc/debian_version ]; then
 
215
            if [ -f /etc/os-release ]; then
 
216
                eval $(cat /etc/os-release | grep ^ID)
 
217
 
 
218
                case $ID in
 
219
                    fedora)
 
220
                        BUILD=redhat
 
221
                        ;;
 
222
                    debian)
 
223
                        BUILD=debian
 
224
                        ;;
 
225
                    opensuse)
 
226
                        BUILD=suse
 
227
                        ;;
 
228
                    *)
 
229
                        BUILD="$ID"
 
230
                        ;;
 
231
                esac
 
232
            elif [ -f /etc/debian_version ]; then
216
233
                BUILD=debian
217
234
            elif [ -f /etc/redhat-release ]; then
218
235
                BUILD=redhat
362
379
#
363
380
if [ -n "$INITFILE" ]; then
364
381
    if [ -f "${INITSOURCE}" ]; then
365
 
        install_file $INITSOURCE ${DESTDIR}${INITDIR}/$INITFILE 0544
366
 
        [ "${SHAREDIR}" = /usr/share ] || eval sed -i \'s\|/usr/share/\|${SHAREDIR}/\|\' ${DESTDIR}${INITDIR}/$INITFILE
367
 
        echo  "$Product script installed in ${DESTDIR}${INITDIR}/$INITFILE"
 
382
        initfile="${DESTDIR}/${INITDIR}/${INITFILE}"
 
383
        install_file $INITSOURCE "$initfile" 0544
 
384
 
 
385
        [ "${SHAREDIR}" = /usr/share ] || eval sed -i \'s\|/usr/share/\|${SHAREDIR}/\|\' "$initfile"
 
386
 
 
387
        echo  "$Product script installed in $initfile"
368
388
    fi
369
389
fi
370
390
 
391
411
#
392
412
if [ -n "$SYSTEMD" ]; then
393
413
    mkdir -p ${DESTDIR}${SYSTEMD}
394
 
    run_install $OWNERSHIP -m 600 $PRODUCT.service ${DESTDIR}${SYSTEMD}/$PRODUCT.service
 
414
    [ -z "$SERVICEFILE" ] && SERVICEFILE=$PRODUCT.service
 
415
    run_install $OWNERSHIP -m 600 $SERVICEFILE ${DESTDIR}${SYSTEMD}/$PRODUCT.service
395
416
    [ ${SBINDIR} != /sbin ] && eval sed -i \'s\|/sbin/\|${SBINDIR}/\|\' ${DESTDIR}${SYSTEMD}/$PRODUCT.service
396
 
    echo "Service file installed as ${DESTDIR}${SYSTEMD}/$PRODUCT.service"
 
417
    echo "Service file $SERVICEFILE installed as ${DESTDIR}${SYSTEMD}/$PRODUCT.service"
397
418
fi
398
419
 
399
420
#
1128
1149
        chmod 755 ${DESTDIR}${SYSCONFDIR}
1129
1150
    fi
1130
1151
 
1131
 
    run_install $OWNERSHIP -m 0644 default.debian ${DESTDIR}${SYSCONFDIR}/$PRODUCT
 
1152
    run_install $OWNERSHIP -m 0644 ${SYSCONFFILE} ${DESTDIR}${SYSCONFDIR}/$PRODUCT
1132
1153
    echo "$SYSCONFFILE installed in ${DESTDIR}${SYSCONFDIR}/${PRODUCT}"
1133
1154
fi
1134
1155