[maemo-commits] [maemo-commits] r14568 - in projects/haf/tags/osso-af-startup/1.47-1fix: . debian services
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Mon Oct 22 16:50:06 EEST 2007
- Previous message: [maemo-commits] r14567 - projects/haf/tags/osso-af-startup
- Next message: [maemo-commits] r14569 - in projects/haf/trunk/hildon-desktop: . debian doc doc/libhildondesktop
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: kihamala Date: 2007-10-22 16:50:03 +0300 (Mon, 22 Oct 2007) New Revision: 14568 Modified: projects/haf/tags/osso-af-startup/1.47-1fix/debian/changelog projects/haf/tags/osso-af-startup/1.47-1fix/osso-af-startup.sudoers projects/haf/tags/osso-af-startup/1.47-1fix/services/af-defines.sh Log: fix for osso-product-info code Modified: projects/haf/tags/osso-af-startup/1.47-1fix/debian/changelog =================================================================== --- projects/haf/tags/osso-af-startup/1.47-1fix/debian/changelog 2007-10-22 13:45:46 UTC (rev 14567) +++ projects/haf/tags/osso-af-startup/1.47-1fix/debian/changelog 2007-10-22 13:50:03 UTC (rev 14568) @@ -1,3 +1,10 @@ +osso-af-startup (1.47-1fix) unstable; urgency=low + + * Fixed the osso-product-info code to handle multiple simultaneous users. + Fixes: NB#69969 + + -- Kimmo Hämäläinen <kimmo.hamalainen at nokia.com> Mon, 22 Oct 2007 16:49:22 +0300 + osso-af-startup (1.47-1) unstable; urgency=low * /tmp/first-boot-flag-tmp removed before checking for the first boot flag. Modified: projects/haf/tags/osso-af-startup/1.47-1fix/osso-af-startup.sudoers =================================================================== --- projects/haf/tags/osso-af-startup/1.47-1fix/osso-af-startup.sudoers 2007-10-22 13:45:46 UTC (rev 14567) +++ projects/haf/tags/osso-af-startup/1.47-1fix/osso-af-startup.sudoers 2007-10-22 13:50:03 UTC (rev 14568) @@ -5,5 +5,5 @@ user ALL = NOPASSWD: /etc/init.d/osso-hss start user ALL = NOPASSWD: /etc/init.d/osso-hss stop user ALL = NOPASSWD: /usr/bin/osso-product-info -user ALL = NOPASSWD: /bin/rm -f /tmp/.opi.tmp +user ALL = NOPASSWD: /bin/mv -f /tmp/.opi.tmp.tmp /tmp/.opi.tmp Modified: projects/haf/tags/osso-af-startup/1.47-1fix/services/af-defines.sh =================================================================== --- projects/haf/tags/osso-af-startup/1.47-1fix/services/af-defines.sh 2007-10-22 13:45:46 UTC (rev 14567) +++ projects/haf/tags/osso-af-startup/1.47-1fix/services/af-defines.sh 2007-10-22 13:50:03 UTC (rev 14568) @@ -118,22 +118,22 @@ source_if_is keyboard.defs source_if_is sdl.defs - if [ -x /usr/bin/osso-product-info ]; then + if [ ! -e /tmp/.opi.tmp -a -x /usr/bin/osso-product-info ]; then if [ "x$USER" = "xroot" ]; then _SUDO='' else _SUDO='sudo' fi - $_SUDO /usr/bin/osso-product-info 1> /tmp/.opi.tmp 2> /dev/null - if [ -r /tmp/.opi.tmp ]; then - VNAMES=`awk -F '=' '{print $1}' < /tmp/.opi.tmp` - source /tmp/.opi.tmp - export $VNAMES - unset VNAMES - fi - $_SUDO rm -f /tmp/.opi.tmp + $_SUDO /usr/bin/osso-product-info 1> /tmp/.opi.tmp.tmp 2> /dev/null + $_SUDO /bin/mv -f /tmp/.opi.tmp.tmp /tmp/.opi.tmp 2> /dev/null unset _SUDO fi + if [ -r /tmp/.opi.tmp ]; then + VNAMES=`awk -F '=' '{print $1}' < /tmp/.opi.tmp` + source /tmp/.opi.tmp + export $VNAMES + unset VNAMES + fi export AF_DEFINES_SOURCED=1
- Previous message: [maemo-commits] r14567 - projects/haf/tags/osso-af-startup
- Next message: [maemo-commits] r14569 - in projects/haf/trunk/hildon-desktop: . debian doc doc/libhildondesktop
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]