I tried installing the sys-auth/pam_blue package and added:
sys-auth/pam_blue ~x86
to my /etc/portage/package.keywords. I have an AMD64 system, but emerge
pam_blue installed correctly without warnings. Therefore I request addition of
the ~amd64 keyword to the pam_blue ebuild (Tested on version 0.9.0). I don't
recommend amd64 stable yet, on authorization failure the calling program
segfaults. I'm not filing that as a bug (perhaps I should, but in a different
bug I guess?). My request is firstly for adding the ~amd64 keyword.
Reproducible: Always
Steps to Reproduce:
1. Add sys-auth/pam_blue ~x86 to package.keywords on an AMD64 system
2. emerge pam_blue
3. Add "auth sufficient pam_blue.so" to /etc/pam.d/system-auth
4. Add user entry to /etc/security/bluesscan.conf
5. Login anywhere and enjoy the fact that you can log in without a password
when your phone's bluetooth is discoverable.
Portage 2.1.4.4 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0,
2.6.24.3 x86_64)
=================================================================
System uname: 2.6.24.3 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Timestamp of tree: Fri, 09 May 2008 22:45:01 +0000
app-shells/bash: 3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python: 2.4.4-r9
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.61-r1
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.26
virtual/os-headers: 2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf
/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c
/etc/udev/rules.d"
CXXFLAGS="-O2 -march=athlon64 -pipe"
DISTDIR="/share/distfiles"
FEATURES="collision-protect distlocks metadata-transfer parallel-fetch sandbox
sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo
ftp://ftp.heanet.ie/pub/gentoo ftp://ftp6.uni-erlangen.de/pub/mirrors/gentoo
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo
ftp://mirror.switch.ch/mirror/gentoo http://mirror.uni-c.dk/pub/gentoo "
LINGUAS="en en_GB en_US nl de fr"
MAKEOPTS="-j3"
PKGDIR="/opt/binpkgs"
PORTAGE_RSYNC_EXTRA_OPTS="-4"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --stats --timeout=180 --exclude=/distfiles
--exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/share/portage-overlay/pet /share/portage-overlay/erazor"
SYNC="rsync://pluk.pet.vd/gentoo-portage"
USE="3dnow 3dnowext 64bit S3TC X Xaw3d a52 aac acl acpi aiglx aim alsa amd64
amr amrnb amrwb animgif audiofile authdaemond bash-completion berkdb
bitmap-fonts bl blender-game bluetooth bzip2 c++ cairo calendar caps cdda cddb
cdparanoia cdr cdrom chardet corba cracklib crciprec crypt cscope css ctype
cups curl curlwrappers cxx daap dbus devmap dga divx dlloader dmi dri dts dv
dvd dvdr dvdread effects emerald enca encode esd expat fam fame festival ffmpeg
firefox flac flash flatfile fmod foomaticdb fping fpx ftp gatos gd gif gimp
gimpprint glade glgd glibc-omitfp glitz gmp gnutls gphoto2 gps gs gstreamer
gtalk gtk gtk2 h323 hal hpn httpd icecast iceweasel iconv icq idn ilbc image
imagemagick imap imlib ipv6 irc irmc jabber jack javacomm javascript jpeg
jpeg2k kcal kerberos ldap libg++ libnotify libwww live lm_sensors logrotate lzo
mad madwifi maildir matroska mcal mhash midi milter mime ming mjpeg mmx mmxext
mng modplug motif mozcalendar moznocompose moznoirc mozsvg mozxmlterm mp2 mp3
mpeg mpi mplayer msdav msn musepack ncurses netjack network nls nocd nojoystick
nptl nptlonly nsplugin ntlm nvidia ogg old-crypt old-daemons openal openct
openexr opengl oscar oss pam pda pdf pg-vacuumdelay png portaudio posix
postgres ppds pri print python quicktime rar readline recode resperl rrdtool
rss rtc rtsp samba sasl sdk sdl session sftp sftplogging sharedext sharedmem
shout simplexml skey slang slp smartcard smime smp sms sndfile soap sockets
sound sox speex spl srt sse sse2 ssl stream svg svgz sysfs syslog sysvipc t1lib
tao tcl tcltk tetex tga theora threads thunderbird tiff tivo tk tokenizer
transcode truetype truetype-fonts type1 type1-fonts udev unicode usb v4l v4l2
vcd videos vim vim-pager vim-syntax vim-with-x visualization vlm vmdbpostgres
vorbis wddx webdav wifi wma wmf wmp wxwindows x264 xanim xchattext xine
xinerama xiph xml xmlrpc xorg xpm xprint xsl xslt xv xvid xvmc yahoo yv12 zlib
zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci
emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m
maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file
hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route
share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias
authn_anon authn_dbm authn_default authn_file authz_dbm authz_default
authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs
dav_lock deflate dir disk_cache env expires ext_filter file_cache filter
headers include info log_config logio mem_cache mime mime_magic negotiation
rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
text" LINGUAS="en en_GB en_US nl de fr" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL,
LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS