Sunday, June 30, 2013

Transition to new GPG Key

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dear Internet,

My old GPG key is quite old and 1024bit DSA.  So it is time for me to transition
to a new GPG key.  If you know me well, trust me or have signed me in the past,
I need help in re-establishing my Web-of-Trust linkages.

http://pgp.mit.edu:11371/pks/lookup?op=vindex&search=0x6BDDFE8E54A2ACF1
pub   1024D/54A2ACF1 2002-11-25
      Key fingerprint = 785A 304B 08C1 F291 F54F  9A68 6BDD FE8E 54A2 ACF1
uid                  Warren Togami (Linux) <warren@togami.com>
sub   2048g/4AD75982 2002-11-25

http://pgp.mit.edu:11371/pks/lookup?op=vindex&search=0xB1179EB7347DC10D
pub   8192R/347DC10D 2013-06-29
      Key fingerprint = AEC1 8843 9864 7C47 413C  1C3F B117 9EB7 347D C10D
uid                  Warren Togami (2013) <wtogami@gmail.com>
sub   8192R/668709D4 2013-06-29

Warren's OTR Fingerprint
wtogami@gmail.com/ (XMPP): 3DF16C5E 8ABB4BBD 0B43EBF0 52B02ABA A2076B25

Verifying Warren's Identity in Multiple Difficult-to-Fake Ways
==============================================================
* This message is GPG signed by both the old and new key.
* It is available at these permalinks, some with SSL certificates.
    https://togami.com/~warren/warren-gpg-transition-2013.txt.asc
    http://wtogami.fedorapeople.org/warren-gpg-transition-2013.txt.asc
    https://people.apache.org/~wtogami/warren-gpg-transition-2013.txt.asc
* Contact me privately via e-mail, XMPP, and/or phone to verify more.

How to Sign and Upload your GPG Signature
=========================================
gpg --recv-key 347DC10D
gpg --edit-key 347DC10D
sign
save
gpg --send-key 347DC10D

If you trust me, and you are satisfied that my identity is verified,
then I appreciate your signatures.  Please understand though that I
will not counter-sign other people without extensive proof of identity.
If I have reason to know you well from real-life I am more likely to
go through the effort of verifying your identity with whatever means
you are able to provide.

Warren Togami
wtogami@gmail.com
warren@togami.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)

iEYEARECAAYFAlHQyggACgkQa93+jlSirPGQ5gCfb2TbLntTKx8Y8w2JQVBdtplc
ZLcAnAzhHfsp5FiGq8Drv06j8K4WjyFEiQQcBAEBAgAGBQJR0MoIAAoJELEXnrc0
fcEN1n0gAL8bv0Fw/In5iyhDagV0/yUnebaUO6Z+/zJrI+Y7ghfprmzNrFvDLDDR
uUh0MsaVbMkWysF7WXLN5HvYr6j5VRm3uzr6uGqhvTlxk8qUFVGhinDgzA66pTPJ
uUc7LZAcayFzpNgDNm96pgzrCuk73CCltVT3bz4lkS6BB58D/UThoRxbSnGpySdN
WcmI5JBAzDj9cM7HPqWqYIAfdI1aQH5nyT+n37+y0XjXdOS49HjN2Z3BHwc/mhRQ
pfYTIhREBf5P7etYZElz/fbFu8K5C8lc3X3zT3EStNCUYqvDZdYnEiZoWp66pW8o
U05Mk32pexFm2o2pWvNHEtT/hUs/F2VdZlpu/UGCaei4M2CDB8KvYEC21WAHuj/V
OiOmA9U11i027Jic9axabZibQWc2Jm+gxQSU+jIOrERVD9jIgVW4Cgx7GMKHDOVN
eSv6og6Y1AUNjnIVrGBIGWp2dpRiaWI7Eqy+QzEfk7hb0+717qmLN9+EmXd6GlNf
P6efUVNde0BUQxPNNrPWevAd6XyXFphi0tC7Eu6YVapcjLEW4kSj6KLlqZGiAmld
CAsexQum1ELIRFVNmjJphdjKa2ZmV0OwiKDyYbKcBub+bPjtrYRYd4BwsrRAa+lG
SQlW1tGQHFxRWrM4btOxGaALg4RN/G/zlGS8A6jThbRO+HzmfYGMRT3xYy1uBzmo
mi0FT3KGuDQ/0aDpE5FoOBa1ldrE48TN5Zt0qQyqGPoYawZ+3UrlBJmLrpHgtQlJ
vzZmvrj6MDK9kRqzmdm2oOGIXWjxdWdbxV4r1JhMUdHcIxrOTYkDNJi7UW1fr9Y8
w4HlHMNGfyRJ5bcAnFrPVz4/0eQ7InQVSyc2/MEt+y98TccT66o66MLOXm8NORiZ
YSqwUh+LnESiaeJrMeX0ZhjI5lCMf4AERHxciOVVzE5Pj8MLggFMcP2YzXXK+br1
SxJ4ePjZI+sgO35IK+kJup8m+ejF4F2oD0oTZqDlpCAfWs5tStutDdflxxR6iXF7
YsILFyjRTjD61bCq/CcKWJJn5M1ATXLOnXHWGlnA/Zj+bQHspt5o6G4/0jjtxcgO
GGaVInEvxlzmp3/uuU/ehbyDETfV/nKnmzWrbK38Fp+T/4ExxLQVsqkAQURODfCM
9v5eKKEaqrncoBmSih7IaOMcqv8w8hsl9W3enZfRM2RvvtlPzKeGeIbp6duYP9KC
Tk9/LriR7BFkL6kCJzjIKoOVHcmDNxaM6xl42ZeWx+bUOWSD4X87Rv127o4DLqPV
ekdq3WCr4sO2wp+D1lYNtZ+9f5w+DM9eA5qg9tUkvHg7eqMdq1GBZ06P1tRRpgi+
XsFsFQlXNDR0nKxS/GBOQdW2OoukcvI=
=hPFO
-----END PGP SIGNATURE-----

Thursday, May 23, 2013

Fedora Build Dependencies for Bitcoin

Updated: March 30th, 2017
boost-devel libdb4-devel libdb4-cxx-devel miniupnpc-devel qrencode-devel protobuf-devel autoconf automake libdb4-cxx-devel libtool make openssl-devel libevent-devel qt5-qttools-devel qt5-qtbase-devel

Thursday, May 16, 2013

Gitian for Fedora

These RPM packages should allow Gitian VM-based builds to work on Fedora 25.
  • apt-cacher-ng (shipped in Fedora)
  • python-vmbuilder [Link] - updated March 6th for Fedora 25
Updated: March 6th, 2017

Notes:

  • Recently Fedora seems to have locked down /tmp mount permissions with options nodev and nosuid.  To use Gitian's make-base-vm as-is you could temporarily change the /tmp mount permissions.  After you install the base image you no longer need these less protective restrictions on /tmp.
    • Temporary workaround: mount -o remount,dev,suid /tmp
    • Undo workaround: mount -o remount,nodev,nosuid /tmp

Tuesday, February 5, 2013

Planning for LTSP EPEL-6 and Fedora

Joshua Trimm (FAS: enslaver) has joined the K12Linux project, and is currently working on formal integration of LTSP for EL-6. It is our intent for EPEL-6 to eventually contain all components of LTSP. After EPEL-6 is complete, Fedora may be considered. I have largely moved on from this project, but I am helping the transition to new developers. Joshua is doing at least EPEL-6 since his employer relies upon it. In the long-term K12Linux needs more knowledgeable Fedora developers in order to be sustainable.

See this post on epel-devel-list for technical details of what is planned.


Friday, February 1, 2013

SleepyHead for Fedora

SleepyHead is an open source tool that allows visualization of sleep tracking data from  CPAP machines and Oximeters.  This RPM package below is tested and working on Fedora 18.  It needs more work before it can be suitable for Fedora package review.

Download RPM: [Fedora 18]
Fedora RPM TODO
  1. Disable auto version check
  2. .desktop launcher with sheep icon
  3. Clarify GPL version (see README, currently ambiguous)