[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#763392: ITP: android-permissions -- create gids that represent Android permissions



Package: wnpp
Severity: wishlist
Owner: "Hans-Christoph Steiner" <hans@eds.org>

* Package name    : android-permissions
  Version         : 0.1
  Upstream Author : Sven-Ola Tuecke and Hans-Christoph Steiner
* URL             :
http://anonscm.debian.org/cgit/collab-maint/android-permissions.git
* License         : Apache 2.0
  Programming Lang: /bin/sh
  Package source  :
http://anonscm.debian.org/cgit/collab-maint/android-permissions.git
  Description     : create gids that represent Android permissions

 Android is based on the Linux kernel, but is not otherwise a UNIX operating
 system. That means that Debian can be installed in parallel with Android,
 using the same kernel as Android.  Android uses Linux uids and gids quite
 differently than GNU/Linux.  Each app has its own uid and gid, and every part
 of that app runs as that uid/gid. Linux groups are used to represent system
 permissions, like internet access.  This package sets up all of the Android
 permissions uids and gids in Debian so that you can easily give Debian
 processes Android permissions by adding the user that process runs as to the
 group that represents the permission, e.g. aid_inet for network access
 permission.  Specifically, this package adds all uids and gids for each
 permission listed in Android's
 system/core/include/private/android_filesystem_config.h to /etc/passwd and
 /etc/group.

 This is required in Debian+Android setups created by Android apps such as
 Debian Kit and Lil' Debi.  This only makes sense to install on a Debian
 chroot running on Android.  It should be installed as early as possible in
 the install process to prevent conflicting user/group names with Debian.

 This package is based on Sven-Ola Tuecke's 'andromize' package.

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: