diff options
| author | davidovski <david@davidovski.xyz> | 2022-04-11 13:29:32 +0100 | 
|---|---|---|
| committer | davidovski <david@davidovski.xyz> | 2022-04-11 13:29:32 +0100 | 
| commit | 5bad037fa71bcd7684ae1ffc7549b7b45fa08af5 (patch) | |
| tree | ac62d88592ce424e5426849cc8949a0660cb80fe /src | |
| parent | 55d1861110d56e35b2c13d7742e0dc7ca2dd2665 (diff) | |
added error loggingv1.1.7
Diffstat (limited to 'src')
| -rwxr-xr-x | src/get.sh | 4 | ||||
| -rwxr-xr-x | src/profile.sh | 3 | ||||
| -rw-r--r-- | src/util.sh | 2 | 
3 files changed, 5 insertions, 4 deletions
| @@ -91,8 +91,8 @@ download_package () {      ${VERBOSE} && printf "${LIGHT_BLACK}downloading $package from $url\n" $package $checksum      touch $output -    (curl ${CURL_OPTS} -o "$output_info" "$url.info" || printf "${RED}Failed to download info for %s\n" $package) & -    (curl ${CURL_OPTS} -o "$output" "$url" || printf "${RED}Failed to download %s\n" $package) & +    (curl ${CURL_OPTS} -o "$output_info" "$url.info" 2>> ${LOG_FILE} || printf "${RED}Failed to download info for %s\n" $package) & +    (curl ${CURL_OPTS} -o "$output" "$url" 2>> ${LOG_FILE} || printf "${RED}Failed to download %s\n" $package) &  }  download_packages () { diff --git a/src/profile.sh b/src/profile.sh index 2bd741e..b0fa785 100755 --- a/src/profile.sh +++ b/src/profile.sh @@ -8,7 +8,7 @@  export CONF_FILE="/etc/xipkg.conf" -export CURL_OPTS="-sL" +export CURL_OPTS="-sSL"  export DEP_DIR=$(parseconf -v dir.deps)  export REPOS="$(parseconf -v repos)" @@ -22,3 +22,4 @@ export CACHE_DIR=$(parseconf -v dir.cache)  export PACKAGE_CACHE="${CACHE_DIR}/packages"  export SYNC_CACHE="${CACHE_DIR}/sync" +export LOG_FILE="/var/log/xipkg.log" diff --git a/src/util.sh b/src/util.sh index 98af40b..501da96 100644 --- a/src/util.sh +++ b/src/util.sh @@ -1,7 +1,7 @@  #!/bin/sh  download_file() { -    curl ${CURL_OPTS} -o $1 -w "%{http_code}" $2 2> /dev/null +    curl ${CURL_OPTS} -o $1 -w "%{http_code}" $2 2>> ${LOG_FILE}  }  # this function is broken | 
