#!/bin/bash prefix=@prefix@ exec_prefix=@exec_prefix@ sysconfdir=@sysconfdir@ sbindir=@sbindir@ for dir in $sysconfdir/config $prefix/config; do if [ -d "$dir" ]; then # already exists chmod 2775 $dir else # create it mkdir -m 2775 -p $dir fi chgrp vyattacfg $dir 2>/dev/null done update-rc.d vyatta-router defaults 90 >/dev/null if [ "$sysconfdir" != "/etc" ]; then # remove the config files and replace with blank ones for conf in dhcp3/dhclient.conf do [ -f /etc/$conf ] && mv -f /etc/$conf /etc/$conf.vyatta-save touch /etc/$conf done fi # capability stuff for bin in my_cli_bin my_cli_shell_api my_commit; do touch -ac $sbindir/$bin setcap cap_sys_admin=pe $sbindir/$bin done