Browse Source

Move less relevant scripts to rhcc

Alois Mahdal 10 years ago
parent
commit
b54c6c9f82
3 changed files with 0 additions and 121 deletions
  1. 0
    39
      bin/saturnin-abrt
  2. 0
    74
      bin/saturnin-get
  3. 0
    8
      bin/saturnin-peg

+ 0
- 39
bin/saturnin-abrt View File

@@ -1,39 +0,0 @@
1
-#!/bin/bash
2
-
3
-# Take a core dump and try to analyze it with ABRT
4
-
5
-. <(ffoom init)
6
-
7
-ffoo import core
8
-
9
-usage() {
10
-    usage_is "exename"
11
-}
12
-
13
-while true;
14
-do
15
-    case $1 in
16
-        -d) FFOO_DEBUG=true ;;
17
-        "") break ;;
18
-        *) cmd=$1; shift; ;;
19
-    esac
20
-done
21
-test -n "$cmd" || usage
22
-
23
-exe=$(which $cmd)
24
-cmp=$(rpm --queryformat "%{NAME}" -qf $exe)
25
-dirname=crash-$cmd
26
-
27
-debug -v exe cmp
28
-
29
-mkdir $dirname
30
-cp core.* $dirname/coredump
31
-cd $dirname
32
-
33
-# make ABRT feel like home
34
-date +%s > time
35
-echo CCpp > type
36
-echo $cmp > component
37
-echo $exe > executable
38
-
39
-abrt-action-analyze-ccpp-local

+ 0
- 74
bin/saturnin-get View File

@@ -1,74 +0,0 @@
1
-#!/bin/bash
2
-
3
-. <(ffoom init)
4
-
5
-ffoo import core
6
-ffoo import ini
7
-ffoo import yummy
8
-
9
-usage() {
10
-    usage_is "[-d] [-f] NVRLIST" \
11
-             "[-d] -n NVR -t DEST"
12
-}
13
-
14
-while true; do case $1 in
15
-    -b|--brewroot)  brewroot=$2;        shift 2;        ;;
16
-    -f|--file)      nvrlist=$2;         shift 2; break; ;;
17
-    -n|--nvr)       nvr=$2;             shift 2;        ;;
18
-    -t|--to)        dest=$2;            shift 2;        ;;
19
-    -d|--debug)     FFOO_DEBUG=true;   shift;          ;;
20
-    *)              nvrlist=$1;         shift;   break  ;;
21
-esac done
22
-
23
-test -n "$brewroot" || brewroot=$(saturnin-ini -p get.brewroot)
24
-test -n "$brewroot" || die "specify '-b /path/to/brewroot or get.brewroot in get.ini"
25
-test -d "$brewroot" || die "cannot access brewroot: $brewroot"
26
-
27
-get_nvr() {
28
-    local nvr=$1
29
-    local dest=$2
30
-
31
-    local arch="$(nvc_parse arch $nvr)"
32
-    local release="$(nvc_parse release $nvr)"
33
-    local version="$(nvc_parse version $nvr)"
34
-    local name="$(nvc_parse name $nvr)"
35
-
36
-    debug -v nvr arch release version name dest
37
-
38
-    rm -rf $dest
39
-    mkdir -p $dest
40
-    local pkgroot="$brewroot/packages/$name/$version/$release"
41
-    rsync -u "$pkgroot/$arch/"* "$dest"
42
-    test -f "$pkgroot/noarch/"* && rsync -u "$pkgroot/noarch/"* "$dest"
43
-    $FFOO_VERBOSE && find $dest -type f
44
-
45
-}
46
-
47
-if test -n "$nvrlist";     # NVR list provided; make up DESTs and call self
48
-then
49
-    dirname="rpms.$(basename $nvrlist)"
50
-    rm -f rpms
51
-    archs=$(iniread -k arch - < $nvrlist | paste -sd,)
52
-    if test -z "$archs";
53
-    then
54
-        warn "archs not specified, using $(which arch)"
55
-        archs=$(arch)
56
-    fi
57
-    for arch in $(tr "," " " <<<"$archs");
58
-    do
59
-        get_nvr $(iniread -k old - < $nvrlist).$arch "$dirname/old/$arch"
60
-        get_nvr $(iniread -k new - < $nvrlist).$arch "$dirname/new/$arch"
61
-    done
62
-    ln -s $dirname rpms
63
-
64
-elif test -n "$nvr" -a -n "$dest";      # NVR and DEST provided -- do your job
65
-then
66
-    get_nvr "$nvr" "$dest"
67
-else
68
-    usage
69
-fi
70
-
71
-# tigervnc-1.2.80/0.23.20130314svn5065.el7$
72
-#   |||||
73
-#   vvvvv
74
-# /brewroot/packages/tigervnc/1.2.80/0.23.20130314svn5065.el7$

+ 0
- 8
bin/saturnin-peg View File

@@ -1,8 +0,0 @@
1
-#!/bin/bash
2
-
3
-. <(ffoom init)
4
-
5
-ffoo import core
6
-ffoo import proj_pegasus
7
-
8
-$*