diff --git a/package/debian/changelog b/package/debian/changelog index 9a4fa1f760722286a04b824367fe29cb223e4fdb..3dcd95cc717b4ca1560f61d2d2cda8e015fba20c 100644 --- a/package/debian/changelog +++ b/package/debian/changelog @@ -1,3 +1,9 @@ +le-proinfodata (1.1.3) unstable; urgency=medium + + * Fix preinst that requires a second apt install command + + -- Matheus Horstmann <lesuporte@c3sl.ufpr.br> Tue, 11 Nov 2019 10:00:00 -0300 + le-proinfodata (1.1.2) unstable; urgency=medium * Increase version to fix checksum diff --git a/package/debian/preinst b/package/debian/preinst index 435ad20e1e0394038476dc5c126793f97a01469a..8e01cd6d17b876c2ace359d6475ca0d9629c39d0 100755 --- a/package/debian/preinst +++ b/package/debian/preinst @@ -50,22 +50,22 @@ if test -f "${CONF}/inep" -a ! -f "${BKP_CONF}/inep"; then # existence always means the other ones also exist for FILE in "proxy" "inep"; do if test -f "${BKPCONF}/${FILE}"; then - cp -af "${BKPCONF}/${FILE}" "${BKP_BKPCONF}/${FILE}" + [[ -e "${BKPCONF}/${FILE}" ]] && cp -af "${BKPCONF}/${FILE}" "${BKP_BKPCONF}/${FILE}" else - cp -af "${CONF}/${FILE}" "${BKP_BKPCONF}/${FILE}" + [[ -e "${CONF}/${FILE}" ]] && cp -af "${CONF}/${FILE}" "${BKP_BKPCONF}/${FILE}" fi if test -f "${MD5CONF}/${FILE}"; then - cp -af "${MD5CONF}/${FILE}" "${BKP_MD5CONF}/${FILE}" + [[ -e "${MD5CONF}/${FILE}" ]] && cp -af "${MD5CONF}/${FILE}" "${BKP_MD5CONF}/${FILE}" else md5sum "${CONF}/${FILE}" | cut -d' ' -f1 > "${BKP_MD5CONF}/${FILE}" fi if test -f "${MD5BKPCONF}/${FILE}"; then - cp -af "${MD5BKPCONF}/${FILE}" "${BKP_MD5BKPCONF}/${FILE}" + [[ -e "${MD5BKPCONF}/${FILE}" ]] && cp -af "${MD5BKPCONF}/${FILE}" "${BKP_MD5BKPCONF}/${FILE}" else - md5sum "${CONF}/${FILE}" | cut -d' ' -f1 > \ + md5sum "${CONF}/${FILE}" | cut -d' ' -f1 > \ "${BKP_MD5BKPCONF}/${FILE}" fi - cp -af "${CONF}/${FILE}" "${BKP_CONF}/${FILE}" + [[ -e "${CONF}/${FILE}" ]] && cp -af "${CONF}/${FILE}" "${BKP_CONF}/${FILE}" done fi