Codebase list fusiondirectory / 1a6e315
debian/fusiondirectory.preinst: Use 'db_input ... || [ 0 -eq 30 ]' in our upgrade confirmation debconf message to avoid noninteractive upgrade failures (e.g. in piuparts). (Closes: #910212). Mike Gabriel authored 5 years ago root committed 5 years ago
1 changed file(s) with 3 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
3737 if test -n "$LASTMAJOR" && dpkg --compare-versions "$LASTMAJOR" lt "$CURRENTMAJOR"; then
3838
3939 db_fset fusiondirectory/upgrade-confirm seen false
40 db_input critical fusiondirectory/upgrade-confirm
40 db_input critical fusiondirectory/upgrade-confirm || [ $? -eq 30 ]
4141 db_go
4242 db_get fusiondirectory/upgrade-confirm
4343 if test "x$RET" = "xfalse"; then
4444 db_fset fusiondirectory/upgrade-canceled seen false
45 db_input critical fusiondirectory/upgrade-canceled
45 db_input critical fusiondirectory/upgrade-canceled || [ $? -eq 30 ]
4646 db_go
47 exit 1
47 [ "$DEBIAN_FRONTEND" != "noninteractive" ] && exit 1
4848 fi
4949 fi
5050 ;;