Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 245984
Collapse All | Expand All

(-)/usr/sbin/update-ca-certificates (-1 / +12 lines)
Lines 21-35 Link Here
21
21
22
verbose=0
22
verbose=0
23
fresh=0
23
fresh=0
24
fix=0
24
while [ $# -gt 0 ];
25
while [ $# -gt 0 ];
25
do
26
do
26
  case $1 in
27
  case $1 in
27
  --verbose|-v)
28
  --verbose|-v)
28
  	verbose=1;;
29
  	verbose=1;;
30
  --fix-broken|-b)
31
  	fix=1;;
29
  --fresh|-f)
32
  --fresh|-f)
30
	fresh=1;;
33
	fresh=1;;
31
  --help|-h|*)
34
  --help|-h|*)
32
	echo "$0: [--verbose] [--fresh]"
35
	echo "$0: [--verbose] [--fix-broken] [--fresh]"
33
	exit;;
36
	exit;;
34
  esac
37
  esac
35
  shift
38
  shift
Lines 54-59 Link Here
54
  done
57
  done
55
  echo "done."
58
  echo "done."
56
fi
59
fi
60
61
if [ "$fix" = 1 ]; then
62
  echo "Removing broken symlinks in $ETCCERTSDIR..."
63
  find -L $ETCCERTSDIR -type l -exec echo "Removing broken symlink:" {} \;
64
  find -L $ETCCERTSDIR -type l -exec rm -f {} \;
65
  echo
66
fi
67
57
echo -n "Updating certificates in $ETCCERTSDIR...."
68
echo -n "Updating certificates in $ETCCERTSDIR...."
58
69
59
bundletmp=`mktemp "${CERTBUNDLE}.tmp.XXXXXX"`
70
bundletmp=`mktemp "${CERTBUNDLE}.tmp.XXXXXX"`

Return to bug 245984