[game-data-packager] 01/01: use 'sudo' as default on Raspbian & Ubuntu instead of 'su'

Alexandre Detiste detiste-guest at moszumanska.debian.org
Fri Oct 2 12:38:46 UTC 2015


This is an automated email from the git hooks/post-receive script.

detiste-guest pushed a commit to branch master
in repository game-data-packager.

commit 20be53d61bac41e094ac88d468ade5e3b0f042d5
Author: Alexandre Detiste <alexandre.detiste at gmail.com>
Date:   Fri Oct 2 14:37:46 2015 +0200

    use 'sudo' as default on Raspbian & Ubuntu instead of 'su'
---
 debian/rules                | 2 ++
 etc/game-data-packager.conf | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index 5b82560..7bc93f7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -28,6 +28,8 @@ override_dh_auto_clean:
 override_dh_install:
 	dh_install
 	echo 'GAME_PACKAGE_VERSION = """$(DEB_VERSION)"""' > debian/game-data-packager/usr/share/games/game-data-packager/game_data_packager/version.py
+	if dpkg-vendor --is Raspbian; then sed -i 's#"su"#"sudo"#' debian/game-data-packager/etc/game-data-packager.conf; fi
+	if dpkg-vendor --derives-from Ubuntu; then sed -i 's#"su"#"sudo"#' debian/game-data-packager/etc/game-data-packager.conf; fi
 	install -D -m755 runtime/doom2-masterlevels.py debian/game-data-packager/usr/games/doom2-masterlevels
 
 override_dh_installdocs:
diff --git a/etc/game-data-packager.conf b/etc/game-data-packager.conf
index 2a4f5d9..1580a26 100644
--- a/etc/game-data-packager.conf
+++ b/etc/game-data-packager.conf
@@ -7,4 +7,4 @@ VERBOSE="no"    # show output from external tools
 
 # arguments are program names
 INSTALL_METHOD=""      # uses apt 1.1 if available, or dpkg
-GAIN_ROOT_COMMAND="su" # su
+GAIN_ROOT_COMMAND="su" # su on Debian, sudo on Raspbian & Ubuntu

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/game-data-packager.git



More information about the Pkg-games-commits mailing list