FAKE NEWS KILLS
Did you really think they'd stop at lying and stealing elections? It's not just innocent Muslims who had nothing to do with 9/11 anymore.
God bless ISIS for sawing heads off. They're a true inspiration to everyone seeking REAL justice.
Thursday, December 14, 2017
Wednesday, November 15, 2017
NOTHING TO SEE HERE
Like the recently released JFK documents there's nothing to see here. The fake news says they were kept secret for no reason at all and you should believe everything they say. Now back to hateful conspiracy theories about Russians. Never forget millions of Russians died in WW2 so Democrats could make fake news like this.
17.10 ALPHA 2
I'm using 17.04 on my production machines and 18.04 on my development boxes, so I really have no interest in 17.10 at this time. Probably won't be any new text/console/server images until next year when I'll build one from scratch again, instead of upgrading from these images
Like the recently released JFK documents there's nothing to see here. The fake news says they were kept secret for no reason at all and you should believe everything they say. Now back to hateful conspiracy theories about Russians. Never forget millions of Russians died in WW2 so Democrats could make fake news like this.
17.10 ALPHA 2
I'm using 17.04 on my production machines and 18.04 on my development boxes, so I really have no interest in 17.10 at this time. Probably won't be any new text/console/server images until next year when I'll build one from scratch again, instead of upgrading from these images
Hillbilly Linux, the #1 choice of bucktoothed rednecks |
Sunday, November 5, 2017
FLASH FRIENDLY ENCRYPTED THUMB DRIVE
Got a new YouBoob viedo of my original (version 1.1) Raspberry Pi 2B running 32-bit Murdock Edition (Debian 8 with backports) and my new Raspberry Pi 3B running PELinux64 BETA6C. Only thing to really note here is when importing an encrypted folder you need to resize the window to see the thumb drive and then right click the file area to see hidden files/folders. After that the wizard is fairly straight forward, just enter a name for the unencrypted mount point. If you don't know how to make a flash friendly partition/drive man mkfs.f2fs -- I like to format the whole thumb drive with no partitions just to make it even harder for non-Linux users to figure out what they're looking at.
Both screens are WaveShare, one 7" and the other 10.1" IPS. For what it's worth the colors on the IPS are fantastic but it's dim and hard to see outdoors. It also sucks more juice and requires its own power. I use two $10 Tzumi 2.4amp USB batteries when carrying it around, one for the Pi 3B and one for the screen.
Got a new YouBoob viedo of my original (version 1.1) Raspberry Pi 2B running 32-bit Murdock Edition (Debian 8 with backports) and my new Raspberry Pi 3B running PELinux64 BETA6C. Only thing to really note here is when importing an encrypted folder you need to resize the window to see the thumb drive and then right click the file area to see hidden files/folders. After that the wizard is fairly straight forward, just enter a name for the unencrypted mount point. If you don't know how to make a flash friendly partition/drive man mkfs.f2fs -- I like to format the whole thumb drive with no partitions just to make it even harder for non-Linux users to figure out what they're looking at.
Both screens are WaveShare, one 7" and the other 10.1" IPS. For what it's worth the colors on the IPS are fantastic but it's dim and hard to see outdoors. It also sucks more juice and requires its own power. I use two $10 Tzumi 2.4amp USB batteries when carrying it around, one for the Pi 3B and one for the screen.
Tuesday, October 31, 2017
BIONIC BEAVER BETA 6C
Congratulations on being part of this historic moment in ARM64 Linux and Raspberry Pi 3 history. Announcing the first distribution based on Ubuntu 18.04, code named Bionic Beaver. Tacitus will surely record this event in his annals.
https://drive.google.com/open?id=0B_8WsV7ZWJa1aDAwSC1fT3dpeFU
1308720648 Oct 31 2017 privacyenhancedlinux64_beta6C.zip
md5sum privacyenhancedlinux64_beta6C.zip
59ddcc132355c845785c6a66f7911d8f
Desktop: Xfce 4.12.3 (Gtk 2.24.31)
Distro: Ubuntu Bionic Beaver (development branch)
Display Server: X.Org 1.19.5
OpenGL renderer: llvmpipe (LLVM 5.0, 128 bits)
OpenGL version: 3.3 Mesa 17.2.2 (compat-v: 3.0)
Direct Render: Yes
Gcc sys: 7.2.0 (Ubuntu/Linaro 7.2.0-12ubuntu1)
GNU Make: 4.1 (built for aarch64)
UPDATING
This pre-release development version comes with many bleeding edge packages like Systemd 235 and LibreOffice 5.4 but some packages like PulseAudio are still at version 10 and will likely be updated before release. To be sure you get the latest version you need to periodically run apt-get dist-upgrade rather than the typical apt upgrade. Whenever the official alpha or beta versions come out is the perfect time, or that's when the dev packages are the most "stable" anyway, to use the word loosely, like TV "news". :P
HARDWARE
Don't forget default boot config is for a WaveShare 10.1 IPS touchscreen and a Pi 3B with UHS-1 microSD card. If you're using anything else you need to edit those settings before first boot. Also, YouBoob video below assumes only one hard disk in your PC, so check to make sure your SD card reader/writer isn't /dev/sdc or /dev/sdd if you have more than one internal drive.
Congratulations on being part of this historic moment in ARM64 Linux and Raspberry Pi 3 history. Announcing the first distribution based on Ubuntu 18.04, code named Bionic Beaver. Tacitus will surely record this event in his annals.
https://drive.google.com/open?id=0B_8WsV7ZWJa1aDAwSC1fT3dpeFU
1308720648 Oct 31 2017 privacyenhancedlinux64_beta6C.zip
md5sum privacyenhancedlinux64_beta6C.zip
59ddcc132355c845785c6a66f7911d8f
Desktop: Xfce 4.12.3 (Gtk 2.24.31)
Distro: Ubuntu Bionic Beaver (development branch)
Display Server: X.Org 1.19.5
OpenGL renderer: llvmpipe (LLVM 5.0, 128 bits)
OpenGL version: 3.3 Mesa 17.2.2 (compat-v: 3.0)
Direct Render: Yes
Gcc sys: 7.2.0 (Ubuntu/Linaro 7.2.0-12ubuntu1)
GNU Make: 4.1 (built for aarch64)
UPDATING
This pre-release development version comes with many bleeding edge packages like Systemd 235 and LibreOffice 5.4 but some packages like PulseAudio are still at version 10 and will likely be updated before release. To be sure you get the latest version you need to periodically run apt-get dist-upgrade rather than the typical apt upgrade. Whenever the official alpha or beta versions come out is the perfect time, or that's when the dev packages are the most "stable" anyway, to use the word loosely, like TV "news". :P
HARDWARE
Don't forget default boot config is for a WaveShare 10.1 IPS touchscreen and a Pi 3B with UHS-1 microSD card. If you're using anything else you need to edit those settings before first boot. Also, YouBoob video below assumes only one hard disk in your PC, so check to make sure your SD card reader/writer isn't /dev/sdc or /dev/sdd if you have more than one internal drive.
Monday, September 11, 2017
HAPPY BIRTHDAY PELINUX
Privacy Enhanced Linux is two years old today! Though there's no official birth of a corporate entity certificate, rest assured that like all good entities it's entirely legal. To celebrate we're posting the original readme text file which contains the core principals which guide us. In it you'll find our strict code of conduct, the end-user license agreement, terms of service and for all you lawyers there's even a warranty section, enjoy.
https://drive.google.com/open?id=0B_8WsV7ZWJa1X0RNa2RiMHp4NUk
NOTE: By "we" and "us" I mean "me" and "myself". The meaning of the word "is" is also debatable.
Privacy Enhanced Linux is two years old today! Though there's no official birth of a corporate entity certificate, rest assured that like all good entities it's entirely legal. To celebrate we're posting the original readme text file which contains the core principals which guide us. In it you'll find our strict code of conduct, the end-user license agreement, terms of service and for all you lawyers there's even a warranty section, enjoy.
https://drive.google.com/open?id=0B_8WsV7ZWJa1X0RNa2RiMHp4NUk
NOTE: By "we" and "us" I mean "me" and "myself". The meaning of the word "is" is also debatable.
Saturday, September 9, 2017
Monday, August 28, 2017
KALI ARM64 DEB PACKAGES
Kali Linux has ARM64 DEB packages. I was going to write a shell script but it's safer if you execute the commands one at a time. The important thing to remember is NEVER apt-get upgrade with the Kali repo enabled or you'll break things. It's also a good idea to apt-cache show the package name to verify Ubuntu doesn't already have it. For example, if you apt-cache show macchanger you'll see the same version is in 17.10 and Kali so always install the Ubuntu version first to avoid conflicts. I've already found a few ARM64 packages that only exist in Kali's repo and plan on installing those (since they don't cause conflicts) by default in future versions of PELinux64.
sudo apt install software-properties-common
sudo apt-get update
sudo apt-get upgrade
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys ED444FF07D8D0BF6
sudo apt-add-repository "deb http://http.kali.org/kali kali-rolling main contrib non-free"
sudo apt-get update
sudo apt-get install kali-archive-keyring
sudo apt-get install bluesnarfer crackle dumpzilla fierce webscarab burpsuite
sudo apt-add-repository -r "deb http://http.kali.org/kali kali-rolling main contrib non-free"
sudo apt-get update
Kali Linux has ARM64 DEB packages. I was going to write a shell script but it's safer if you execute the commands one at a time. The important thing to remember is NEVER apt-get upgrade with the Kali repo enabled or you'll break things. It's also a good idea to apt-cache show the package name to verify Ubuntu doesn't already have it. For example, if you apt-cache show macchanger you'll see the same version is in 17.10 and Kali so always install the Ubuntu version first to avoid conflicts. I've already found a few ARM64 packages that only exist in Kali's repo and plan on installing those (since they don't cause conflicts) by default in future versions of PELinux64.
sudo apt install software-properties-common
sudo apt-get update
sudo apt-get upgrade
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys ED444FF07D8D0BF6
sudo apt-add-repository "deb http://http.kali.org/kali kali-rolling main contrib non-free"
sudo apt-get update
sudo apt-get install kali-archive-keyring
sudo apt-get install bluesnarfer crackle dumpzilla fierce webscarab burpsuite
sudo apt-add-repository -r "deb http://http.kali.org/kali kali-rolling main contrib non-free"
sudo apt-get update
Tuesday, August 22, 2017
Wednesday, August 16, 2017
DEMOCRATIC PARTY JOB
It's crystal clear now. If President Trump even knew somebody that knew someone that had something to do with the controlled demolition of three skyscrapers on 9-11, there would be a constant investigation and endless debate. The fact that the liberal media won't even discuss the science behind 9-11 Truth proves emphatically that it was a Democratic Party inside job. They simply wouldn't cover up a crime of this magnitude for a Republican.
It's crystal clear now. If President Trump even knew somebody that knew someone that had something to do with the controlled demolition of three skyscrapers on 9-11, there would be a constant investigation and endless debate. The fact that the liberal media won't even discuss the science behind 9-11 Truth proves emphatically that it was a Democratic Party inside job. They simply wouldn't cover up a crime of this magnitude for a Republican.
Tuesday, August 15, 2017
Friday, August 11, 2017
I COULDN'T WAIT
They say patience is a virtue, but they lie, a lot.
Beta6A is the last 17.04 ARM64 version. You can update it yourself until end of support, no need for me to make new images.
https://drive.google.com/open?id=0B_8WsV7ZWJa1aHpSUmtCV2RhQXc
1.1GB ZIP file has an md5sum of 5e4e5f1bcd69f924b5542aa39d3f32ca
Beta6B is pre-release Ubuntu 17.10 which will "feature freeze" this month. Xubuntu didn't participate in the official alpha testing and as expected they both use Xfce 4.12.3 on Xorg 1.19.3, so no change. Mesa has been updated from 17.0.7 to 17.1.4 though.
https://drive.google.com/open?id=0B_8WsV7ZWJa1V0hLUkM2cFl1TEU
1.3GB ZIP file has an md5sum of 34ba5d2117a2615c1b2082658f0de120
My Alpha3 will be a base/text/console 17.10 image with a new kernel. I'm starting over from scratch to make a clean 17.10 system. That'll give me another shot at the built-in Bluetooth and I'll also try switching from xdm to gdm. If all goes well I'll have a script I can use next year to make my custom 18.04 LTS build.
So this is it for now. I'm not expecting anything new for the next few months.
They say patience is a virtue, but they lie, a lot.
Beta6A is the last 17.04 ARM64 version. You can update it yourself until end of support, no need for me to make new images.
https://drive.google.com/open?id=0B_8WsV7ZWJa1aHpSUmtCV2RhQXc
1.1GB ZIP file has an md5sum of 5e4e5f1bcd69f924b5542aa39d3f32ca
Beta6B is pre-release Ubuntu 17.10 which will "feature freeze" this month. Xubuntu didn't participate in the official alpha testing and as expected they both use Xfce 4.12.3 on Xorg 1.19.3, so no change. Mesa has been updated from 17.0.7 to 17.1.4 though.
https://drive.google.com/open?id=0B_8WsV7ZWJa1V0hLUkM2cFl1TEU
1.3GB ZIP file has an md5sum of 34ba5d2117a2615c1b2082658f0de120
My Alpha3 will be a base/text/console 17.10 image with a new kernel. I'm starting over from scratch to make a clean 17.10 system. That'll give me another shot at the built-in Bluetooth and I'll also try switching from xdm to gdm. If all goes well I'll have a script I can use next year to make my custom 18.04 LTS build.
So this is it for now. I'm not expecting anything new for the next few months.
Thursday, August 3, 2017
DONATIONS
If you're tired of fake TV news feeding you Democratic Party propaganda, make a donation to the 9/11 Truth movement. They think the can blow up your office building and blame guys in caves on the other side of the planet... or maybe trolls sent by Putin corrupted our democracy, just don't blame the boolshiat artists feeding you crap on TV. They're not responsible for anything that's happening in the world today, just like the Zionist extremists of the Jewish State (aka "Israel".) You can blame anyone but them.
http://www1.ae911truth.org/en/home/68-contribute-to-ae911truth/420-donate-ae911truth.html
If you're tired of fake TV news feeding you Democratic Party propaganda, make a donation to the 9/11 Truth movement. They think the can blow up your office building and blame guys in caves on the other side of the planet... or maybe trolls sent by Putin corrupted our democracy, just don't blame the boolshiat artists feeding you crap on TV. They're not responsible for anything that's happening in the world today, just like the Zionist extremists of the Jewish State (aka "Israel".) You can blame anyone but them.
http://www1.ae911truth.org/en/home/68-contribute-to-ae911truth/420-donate-ae911truth.html
Saturday, July 29, 2017
HARDWARE REQUIREMENTS
For the 64-bit version you need a Pi 3B, a UHS-1 micoSD card and HEATSINKS. Privacy Enhanced Linux 64 is optimized for performance and core temps of 79°C have been observed-- the pre-installed sensor viewer app doesn't update correctly but it works if you close and reopen the window. I've put copper heatsinks on the top and BOTTOM of the circuit board, on the memory chip, and it still gets hot enough to fry an egg. It would have to be a tiny blue Robin's egg and you'd need the world's smallest frying pan... think I'm going to McDonalds for breakfast.
For the 64-bit version you need a Pi 3B, a UHS-1 micoSD card and HEATSINKS. Privacy Enhanced Linux 64 is optimized for performance and core temps of 79°C have been observed-- the pre-installed sensor viewer app doesn't update correctly but it works if you close and reopen the window. I've put copper heatsinks on the top and BOTTOM of the circuit board, on the memory chip, and it still gets hot enough to fry an egg. It would have to be a tiny blue Robin's egg and you'd need the world's smallest frying pan... think I'm going to McDonalds for breakfast.
Thursday, July 27, 2017
TOUCHSCREEN BETA5
Daemonized Onboard so it's running as root at the Xdm (X display manager) screen. Don't run Onboard as a user or autostart it in settings, you'll just end up with two on-screen keyboards. Firmware config.txt preconfigured for my Waveshare 10.1 IPS touchscreen as always but any USB HID screen should work fine with this version, NO KEYBOARD REQUIRED.
LINK REMOVED USE BETA6
ZIP file has an md5sum of bdf917501ac82b432eb3bcd28399713d
To restore Onboard to previous configuration edit /etc/X11/xdm/Xsetup and delete the last line. Then use MenuLibre to make the Onboard icons visible again. That's it! Those are the only changes I made.
APPLICATION CHANGES
Nano because apparently I'm the only one still using vi. Claws Mail to complete the standard suite of desktop programs. MenuLibre so I could make the Onboard icons go away. And NTP (Network Time Protocol) to automagically update the fake hardware clock. All still neatly ZIPed into a one gigabyte file.
REMAINING ISSUES
gufw has a unlisted dependency on locales which I'm avoiding like the plague for now. If it would just update correctly instead of blowing away locale.gen forcing you reconfigure it every fookin' time.. but people have been complaining for YEARS and nobody cares so.. the plague I say. Plain ole UFW works fine from the command line.
Firejail tools has an ARM64 specific bug that apparently requires compiling with a special flag. I'm trying not to fook with packages that will need updating when upgrading to 17.10 so I'll probably uninstall it next time around.
RFCOMM doesn't seem to have a service file so my Bluetooth installation may be incomplete. If they had just made it a frickin' USB device like the built-in wired Ethernet adapter none of this shit would be required.
These three are the only remaining issues I have.
MULTI-TOUCH RANT
The projects are years old with no progress, just a few bug fixes, if you're lucky. With all the resources being devoted to bringing us a safe and secure Nazi init system, you'd think someone would have spent a buck or two on what's been standard for Winblows since version 8. I can't even frickin' two finger right click. Touchegg has never worked right with Xfce and Twofing is a dirty hack by even my standards, anywho. Luckily Onboard has a right click button or a big vein on my forehead would have popped.
Daemonized Onboard so it's running as root at the Xdm (X display manager) screen. Don't run Onboard as a user or autostart it in settings, you'll just end up with two on-screen keyboards. Firmware config.txt preconfigured for my Waveshare 10.1 IPS touchscreen as always but any USB HID screen should work fine with this version, NO KEYBOARD REQUIRED.
LINK REMOVED USE BETA6
ZIP file has an md5sum of bdf917501ac82b432eb3bcd28399713d
To restore Onboard to previous configuration edit /etc/X11/xdm/Xsetup and delete the last line. Then use MenuLibre to make the Onboard icons visible again. That's it! Those are the only changes I made.
APPLICATION CHANGES
Nano because apparently I'm the only one still using vi. Claws Mail to complete the standard suite of desktop programs. MenuLibre so I could make the Onboard icons go away. And NTP (Network Time Protocol) to automagically update the fake hardware clock. All still neatly ZIPed into a one gigabyte file.
REMAINING ISSUES
gufw has a unlisted dependency on locales which I'm avoiding like the plague for now. If it would just update correctly instead of blowing away locale.gen forcing you reconfigure it every fookin' time.. but people have been complaining for YEARS and nobody cares so.. the plague I say. Plain ole UFW works fine from the command line.
Firejail tools has an ARM64 specific bug that apparently requires compiling with a special flag. I'm trying not to fook with packages that will need updating when upgrading to 17.10 so I'll probably uninstall it next time around.
RFCOMM doesn't seem to have a service file so my Bluetooth installation may be incomplete. If they had just made it a frickin' USB device like the built-in wired Ethernet adapter none of this shit would be required.
These three are the only remaining issues I have.
MULTI-TOUCH RANT
The projects are years old with no progress, just a few bug fixes, if you're lucky. With all the resources being devoted to bringing us a safe and secure Nazi init system, you'd think someone would have spent a buck or two on what's been standard for Winblows since version 8. I can't even frickin' two finger right click. Touchegg has never worked right with Xfce and Twofing is a dirty hack by even my standards, anywho. Luckily Onboard has a right click button or a big vein on my forehead would have popped.
Saturday, July 22, 2017
MYSTERIOUS TRAVELER
He said he was from the future and he was carrying a Raspberry Pi 6C in the official holographic Pi Foundation case. I asked him for firmware for my Pi 3B and he used Quantum Entanglement Bluetooth v11.2 to write it to my SD card that was several miles away. I immediately drove home and made this backup image:
LINK REMOVED USE BETA5
1GB BETA4 ZIP has md5sum of 52dca140225a6009aa811055f32f457a
If you compare the GPU's boot code file byte-by-byte (using cmp) with the official one from 7-11-2017 they'll probably seem the same though. All the overlays might be from kernel 4.9.38 too. Maybe, possibly...
BUILT-IN BLUETOOTH
I've got it nailed down to a problem with RFCOMM which I really don't feel like researching at the moment. I'll give it another try before 17.10 is released though. Works with my Panda BT 4.0 USB dongle so I'm kind of over it for now.
He said he was from the future and he was carrying a Raspberry Pi 6C in the official holographic Pi Foundation case. I asked him for firmware for my Pi 3B and he used Quantum Entanglement Bluetooth v11.2 to write it to my SD card that was several miles away. I immediately drove home and made this backup image:
LINK REMOVED USE BETA5
1GB BETA4 ZIP has md5sum of 52dca140225a6009aa811055f32f457a
If you compare the GPU's boot code file byte-by-byte (using cmp) with the official one from 7-11-2017 they'll probably seem the same though. All the overlays might be from kernel 4.9.38 too. Maybe, possibly...
OMG! WTF? My firmware is from THE FUTURE :o |
BUILT-IN BLUETOOTH
I've got it nailed down to a problem with RFCOMM which I really don't feel like researching at the moment. I'll give it another try before 17.10 is released though. Works with my Panda BT 4.0 USB dongle so I'm kind of over it for now.
Friday, July 21, 2017
KERNEL
git clone --depth 1 https://github.com/raspberrypi/linux
Since I'm not including any custom deb packages, this is how I get the source. Only real difference is the Pi Foundation includes their own default config that's not in Linus' stock kernel, so before make menuconfig do a:
make bcmrpi3_defconfig
Everything else is normal (make, modules_install) until the last step which is to rename the /linux/arch/arm64/boot/Image file kernel8.img and put it on the firmware partition (mounted as /boot.)
OVERLAYS
git clone --depth 1 https://github.com/raspberrypi/firmware
It would appear the overlays are specific to a particular kernel version. So even with the latest firmware you should copy /linux/arch/arm64/boot/dts/overlays/ over to your /boot dir. I have to start all over with Mesa and VC4 because I neglected to do this.
git clone --depth 1 https://github.com/raspberrypi/linux
Since I'm not including any custom deb packages, this is how I get the source. Only real difference is the Pi Foundation includes their own default config that's not in Linus' stock kernel, so before make menuconfig do a:
make bcmrpi3_defconfig
Everything else is normal (make, modules_install) until the last step which is to rename the /linux/arch/arm64/boot/Image file kernel8.img and put it on the firmware partition (mounted as /boot.)
OVERLAYS
git clone --depth 1 https://github.com/raspberrypi/firmware
It would appear the overlays are specific to a particular kernel version. So even with the latest firmware you should copy /linux/arch/arm64/boot/dts/overlays/ over to your /boot dir. I have to start all over with Mesa and VC4 because I neglected to do this.
Thursday, July 20, 2017
64-BIT UHS-1 BETA3
Yeah, you not only need a Pi3 for this one but you'll also need a UHS-1 or Class 10 microSD card. Edit config.txt file on firmware partition if that's a problem.
LINK REMOVED USE BETA5
1GB ZIP file has an md5sum of 0bc4d23ee3cca14203033edbd0d438b2
Latest Pi Foundation 4.9.38 kernel and Bluetooth almost works. Wasted a day playing with VideoCore4 before reverting back to beta2 and starting over. Got a steady 60 FPS out of fullscreen glxgears (running vsync on a 60 Hz HDMI screen) so it definitely works but it also crashes xdm on every startup and shutdown. Oh well, back to swrast, just for comparison though:
hardware accelerated:
OpenGL vendor string: Broadcom
OpenGL renderer string: Gallium 0.4 on VC4 V3D 2.1
OpenGL version string: 2.1 Mesa 17.0.7
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 17.0.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
software rasterizer:
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 4.0, 128 bits)
OpenGL version string: 3.0 Mesa 17.0.7
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 17.0.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
I also tried compiling Mesa for vc4 myself but didn't seem to help with lockups. After all the build deps and source I had run out of partition space. I didn't want to make the img/zip files any bigger and it might have angered the package management gods when trying to upgrade to 17.10 so I left all that out.
Quite frankly, I almost called this one 1704R1 instead of Beta3. It's pretty close... but no cigar.
Yeah, you not only need a Pi3 for this one but you'll also need a UHS-1 or Class 10 microSD card. Edit config.txt file on firmware partition if that's a problem.
LINK REMOVED USE BETA5
1GB ZIP file has an md5sum of 0bc4d23ee3cca14203033edbd0d438b2
Latest Pi Foundation 4.9.38 kernel and Bluetooth almost works. Wasted a day playing with VideoCore4 before reverting back to beta2 and starting over. Got a steady 60 FPS out of fullscreen glxgears (running vsync on a 60 Hz HDMI screen) so it definitely works but it also crashes xdm on every startup and shutdown. Oh well, back to swrast, just for comparison though:
hardware accelerated:
OpenGL vendor string: Broadcom
OpenGL renderer string: Gallium 0.4 on VC4 V3D 2.1
OpenGL version string: 2.1 Mesa 17.0.7
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 17.0.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
software rasterizer:
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 4.0, 128 bits)
OpenGL version string: 3.0 Mesa 17.0.7
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 17.0.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
I also tried compiling Mesa for vc4 myself but didn't seem to help with lockups. After all the build deps and source I had run out of partition space. I didn't want to make the img/zip files any bigger and it might have angered the package management gods when trying to upgrade to 17.10 so I left all that out.
Quite frankly, I almost called this one 1704R1 instead of Beta3. It's pretty close... but no cigar.
Monday, July 17, 2017
64-BIT BETA2
100 updated packages since beta1 including a critical systemd security fix. Cryptkeeper and Apertium-Tolk are no longer in Ubuntu 17.04 so I installed them manually. Firefox is now multi-threaded by default and you can (try to) launch it from Firejail Tools. Built-in Bluetooth and PulseAudio Volume Control are still buggy garbage.
LINK REMOVED USE BETA6
Administrator raz has a password of ubuntu2017
100 updated packages since beta1 including a critical systemd security fix. Cryptkeeper and Apertium-Tolk are no longer in Ubuntu 17.04 so I installed them manually. Firefox is now multi-threaded by default and you can (try to) launch it from Firejail Tools. Built-in Bluetooth and PulseAudio Volume Control are still buggy garbage.
LINK REMOVED USE BETA6
Administrator raz has a password of ubuntu2017
PELinux64 firmware config.txt is preconfigured for Waveshare 10.1" IPS touch |
Wednesday, July 12, 2017
MORE PRIVACY ENHANCEMENTS
These apps have become standard on my desktop and are sure to be included by default in any future versions of PELinux.
StegoSuite lets you hide secret stuff (aka payloads) inside images.
FireJail and FireTools makes web-exposed apps much safer by using namespaces, the same used by Linux containers (high level virtualization.) I might make it the default way to run Firefox.
I'm still thinking October but I might try switching my apt sources over to 17.10 earlier. It's all really a beta test until 18.04 anyway. They can call them whatever they want I guess.
These apps have become standard on my desktop and are sure to be included by default in any future versions of PELinux.
StegoSuite lets you hide secret stuff (aka payloads) inside images.
I'm still thinking October but I might try switching my apt sources over to 17.10 earlier. It's all really a beta test until 18.04 anyway. They can call them whatever they want I guess.
Tuesday, July 11, 2017
DD BACKUP EXAMPLE
I always use bs=512 because the hardware abstraction layer uses this block size. You can, of course, use the physical block size. Backing up a 64 GB SanDisk Ultra card over USB 3.0 still takes a considerable amount of time. If staring at a blank line that looks hung gives you rapid onset Tourette's syndrome like me, there's a trick buried in dd's man page that helps: send signal USR1 to the running process and it'll output its status. The rest of the info you need is in the man pages of top and kill though; I'll save you the trouble of all that scrolling...
If you popped the card in a laptop with sda hard drive then it'll most likely be sdb. Double check and make sure it wasn't automounted -- umount /dev/sdb1 and sdb2 if needed. Then change to your backup dir and:
sudo dd bs=512 if=/dev/sdb of=pi2_2017-07-11.img
Now open a SECOND TERMINAL window and run top. Hit the q key when dd shows up. First column is the process number:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1840 root 20 0 7332 764 696 D 52.9 0.0 3:10.28 dd
1772 root 20 0 0 0 0 D 5.9 0.0 0:08.24 usb-storage
You can now send the dd process the USR1 signal with the kill command. Don't worry, you won't actually kill anything.
sudo kill -s USR1 1840
On the FIRST TERMINAL window you'll see dd output something like:
68451041+0 records in
68451040+0 records out
35046932480 bytes (35 GB, 33 GiB) copied, 479.181 s, 73.1 MB/s
Plenty of time to go get another cup of coffee.
I always use bs=512 because the hardware abstraction layer uses this block size. You can, of course, use the physical block size. Backing up a 64 GB SanDisk Ultra card over USB 3.0 still takes a considerable amount of time. If staring at a blank line that looks hung gives you rapid onset Tourette's syndrome like me, there's a trick buried in dd's man page that helps: send signal USR1 to the running process and it'll output its status. The rest of the info you need is in the man pages of top and kill though; I'll save you the trouble of all that scrolling...
If you popped the card in a laptop with sda hard drive then it'll most likely be sdb. Double check and make sure it wasn't automounted -- umount /dev/sdb1 and sdb2 if needed. Then change to your backup dir and:
sudo dd bs=512 if=/dev/sdb of=pi2_2017-07-11.img
Now open a SECOND TERMINAL window and run top. Hit the q key when dd shows up. First column is the process number:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1840 root 20 0 7332 764 696 D 52.9 0.0 3:10.28 dd
1772 root 20 0 0 0 0 D 5.9 0.0 0:08.24 usb-storage
You can now send the dd process the USR1 signal with the kill command. Don't worry, you won't actually kill anything.
sudo kill -s USR1 1840
On the FIRST TERMINAL window you'll see dd output something like:
68451041+0 records in
68451040+0 records out
35046932480 bytes (35 GB, 33 GiB) copied, 479.181 s, 73.1 MB/s
Plenty of time to go get another cup of coffee.
Wednesday, June 28, 2017
TOUCHSCREEN LINK
Don't get ripped off buying Waveshare products. They sell directly to the public on FleaBay:
http://www.ebay.com/usr/waveshare
http://www.ebay.co.uk/usr/waveshare
There are clones/fakes out there selling for more than the real thing, go figure. My 10.1" IPS touchscreen currently goes for U.S. $111 with free shipping from China.
Don't get ripped off buying Waveshare products. They sell directly to the public on FleaBay:
http://www.ebay.com/usr/waveshare
http://www.ebay.co.uk/usr/waveshare
There are clones/fakes out there selling for more than the real thing, go figure. My 10.1" IPS touchscreen currently goes for U.S. $111 with free shipping from China.
Sunday, June 18, 2017
SECURITY NOTES
NetworkManager is a pain but Wicd stores passwords in plain text. You need root but anyone with physical access to your Pi's SD card can get every password to every WiFi hotspot you've ever connected to. Affects original 9-11 (aka R1) version and Murdock Edition (which I'm still running on my 32-bit Pi2, by the way.) R2, R3 and 64-bit versions don't use Wicd.
All versions before R3 have an Apache server which is best run without a GUI using Alpha2. Unless you're doing web development with Bluefish you probably don't need it.
I mentioned purging tiger in an old blog post but forgot about fcheck which also needs to go. Those were really for my own attack vector research... Don't surf on your server. ;)
Lastly, Raspbian's default user "pi" has been exploited by script kiddies which is why I'm using Raz Berry as my new admin account. After creating a new account add it to the adm and sudo groups, you can then safely delete user pi. You'll lose my super slick default desktop settings but oh well... sigh.
NetworkManager is a pain but Wicd stores passwords in plain text. You need root but anyone with physical access to your Pi's SD card can get every password to every WiFi hotspot you've ever connected to. Affects original 9-11 (aka R1) version and Murdock Edition (which I'm still running on my 32-bit Pi2, by the way.) R2, R3 and 64-bit versions don't use Wicd.
All versions before R3 have an Apache server which is best run without a GUI using Alpha2. Unless you're doing web development with Bluefish you probably don't need it.
I mentioned purging tiger in an old blog post but forgot about fcheck which also needs to go. Those were really for my own attack vector research... Don't surf on your server. ;)
Lastly, Raspbian's default user "pi" has been exploited by script kiddies which is why I'm using Raz Berry as my new admin account. After creating a new account add it to the adm and sudo groups, you can then safely delete user pi. You'll lose my super slick default desktop settings but oh well... sigh.
Wednesday, June 14, 2017
Wednesday, June 7, 2017
ALPHA3 17.10
I guess I'll need a 17.10 base/console image sometime in October. I might try Budgie again then. Like Linux Mint it uses the Gnome Bluetooth stack but it can switch audio input and output devices without PulseAudio Volume Control. Unfortunately the desktop environment itself kinda sux but Bluetooth works so I dunno... still don't think it'll be worth the time or effort until 18.04 (April 2018). But kernel 4.12 fixes so many Raspberry Pi bugs I probably won't be able to resist the temptation. Maybe Cinnamon Desktop on ARM64 will even work! I get excited just thinking about it! :blush:
50th ANNIVERSARY
Will fake American news even mention it? Will the fake news cover it up like Hillary's illegal email server? Maybe a partisan ex-FBI director can provide the distraction they need.
I guess I'll need a 17.10 base/console image sometime in October. I might try Budgie again then. Like Linux Mint it uses the Gnome Bluetooth stack but it can switch audio input and output devices without PulseAudio Volume Control. Unfortunately the desktop environment itself kinda sux but Bluetooth works so I dunno... still don't think it'll be worth the time or effort until 18.04 (April 2018). But kernel 4.12 fixes so many Raspberry Pi bugs I probably won't be able to resist the temptation. Maybe Cinnamon Desktop on ARM64 will even work! I get excited just thinking about it! :blush:
50th ANNIVERSARY
Will fake American news even mention it? Will the fake news cover it up like Hillary's illegal email server? Maybe a partisan ex-FBI director can provide the distraction they need.
Monday, May 29, 2017
Sunday, May 28, 2017
EXPERIMENTAL VERSION
Ubuntu 17.04 64-bit
Kernel 4.9.21-v8+ ARM64
Xfce 4.12.3
X.Org 1.19.3
Gallium 0.4 on LLVM 4.0, 128 bits
Mesa 17.0.3
Preconfigured for Waveshare 10.1 inch IPS touchscreen
LINK REMOVED USE BETA5
Administrator (sudo) raz has a password of ubuntu2017. Non-admin (no sudo) user surfer has a password of silver. Root is disabled.
WORKS
3D video acceleration, desktop effects, built-in WiFi, Bluetooth audio (Pulseaudio 10)
NO WORKIE
Built-in Bluetooth adapter, analog audio, IPv6 disabled in /boot/cmdline.txt (IPv4 only)
DONE
I'm gonna do this all over again for 18.04 LTS but should be MUCH MUCH easier chrooting into an Ubuntu ARM64 system from an Ubuntu ARM64 system. All the commands will work without qemu and I've preloaded the system with build essentials. I really don't plan on investing much more time and effort in it but nothing is held back so it should upgrade to 17.10 without problem.
Cya next year, probably on a new website for Islamic State Linux, the #1 choice for jihadists around the globe. LOL... Some people believe anything they see on TV "news" (propaganda)
?B^)
Ubuntu 17.04 64-bit
Kernel 4.9.21-v8+ ARM64
Xfce 4.12.3
X.Org 1.19.3
Gallium 0.4 on LLVM 4.0, 128 bits
Mesa 17.0.3
Preconfigured for Waveshare 10.1 inch IPS touchscreen
LINK REMOVED USE BETA5
Administrator (sudo) raz has a password of ubuntu2017. Non-admin (no sudo) user surfer has a password of silver. Root is disabled.
WORKS
3D video acceleration, desktop effects, built-in WiFi, Bluetooth audio (Pulseaudio 10)
NO WORKIE
Built-in Bluetooth adapter, analog audio, IPv6 disabled in /boot/cmdline.txt (IPv4 only)
DONE
I'm gonna do this all over again for 18.04 LTS but should be MUCH MUCH easier chrooting into an Ubuntu ARM64 system from an Ubuntu ARM64 system. All the commands will work without qemu and I've preloaded the system with build essentials. I really don't plan on investing much more time and effort in it but nothing is held back so it should upgrade to 17.10 without problem.
Cya next year, probably on a new website for Islamic State Linux, the #1 choice for jihadists around the globe. LOL... Some people believe anything they see on TV "news" (propaganda)
?B^)
Monday, May 22, 2017
OOPS
The default HDMI config is for my Waveshare 10.1 inch IPS touchscreen. I meant to delete those four lines before making the image, oops. Not worth making a new one so edit config.txt on the FAT (Windows) partition with notepad or whatever. Might as well do some configuring of your own while there... if you intend to run a server app like Apache without a GUI, my default max video memory allocation is probably not what you want, see Pi Foundation documentation for more info. Just make sure you don't delete the last line that forces 64-bit mode. The kernel8.img file is full 64-bit the whole way. It won't boot in 32-bit mode.
CREDIT
This never would have happened without Gentoo. It's entirely their fault.
https://www.gentoo.org/get-started/about/
The default HDMI config is for my Waveshare 10.1 inch IPS touchscreen. I meant to delete those four lines before making the image, oops. Not worth making a new one so edit config.txt on the FAT (Windows) partition with notepad or whatever. Might as well do some configuring of your own while there... if you intend to run a server app like Apache without a GUI, my default max video memory allocation is probably not what you want, see Pi Foundation documentation for more info. Just make sure you don't delete the last line that forces 64-bit mode. The kernel8.img file is full 64-bit the whole way. It won't boot in 32-bit mode.
CREDIT
This never would have happened without Gentoo. It's entirely their fault.
https://www.gentoo.org/get-started/about/
Sunday, May 21, 2017
ALPHA2 FINAL
Everything works perfectly and essential networking tools are installed. I'll be adding a swap file next which requires expanding the 2 GB root partition, so this is the final "text/console/base" image. I may not (probably won't) release a beta test image as there's really no point, other than for my own backup purposes. I'm running low on Google Drive space anyways.
https://drive.google.com/open?id=0B_8WsV7ZWJa1cmllR0xaM1BBUG8
260 MB md5sum b74dccfd410129647146b71479687d78
At this point you really need to add a new user and install sudo. Once sudo is setup properly you can edit /etc/shadow to disable root. Just copy and paste the first line from another Ubuntu install. You're then ready to do things the Ubuntu way. ;)
NEWBIE COMMAND LINE QUICK START
I updated the apt cache this morning at Starbucks by:
ifconfig wlan0 up
iwlist wlan0 scan
iwconfig wlan0 essid "Google Starbucks"
dhclient wlan0
links google.com
I could then click the "accept terms" button and apt update.
Piping long output to more or grep is an essential skill:
iwlist wlan0 scan | more
iwlist wlan0 scan | grep ESSID
If you don't know what command to use ask your computer:
apropos dhcp
If you don't know how to use a command read the built-in manual:
man iwconfig
And when finished using your Pi3 end your session properly:
shutdown -h now
SYSTEM INFO
If you cat /proc/version you'll see I cross-compiled the AArch64 kernel on my AMD64 Gentoo machine. If you cat /proc/modules you'll see both spi and i2c are enabled, so you're ready to go with Pi makerspace projects. And if you cat /proc/cpuinfo you'll see all four CPU cores are enabled with hardware math (fp) and cyclical redundancy error checking (crc32) for data transfers.
It may only cost $35 but that's more power than most servers had just 20 years ago!
Everything works perfectly and essential networking tools are installed. I'll be adding a swap file next which requires expanding the 2 GB root partition, so this is the final "text/console/base" image. I may not (probably won't) release a beta test image as there's really no point, other than for my own backup purposes. I'm running low on Google Drive space anyways.
https://drive.google.com/open?id=0B_8WsV7ZWJa1cmllR0xaM1BBUG8
260 MB md5sum b74dccfd410129647146b71479687d78
At this point you really need to add a new user and install sudo. Once sudo is setup properly you can edit /etc/shadow to disable root. Just copy and paste the first line from another Ubuntu install. You're then ready to do things the Ubuntu way. ;)
NEWBIE COMMAND LINE QUICK START
I updated the apt cache this morning at Starbucks by:
ifconfig wlan0 up
iwlist wlan0 scan
iwconfig wlan0 essid "Google Starbucks"
dhclient wlan0
links google.com
I could then click the "accept terms" button and apt update.
Piping long output to more or grep is an essential skill:
iwlist wlan0 scan | more
iwlist wlan0 scan | grep ESSID
If you don't know what command to use ask your computer:
apropos dhcp
If you don't know how to use a command read the built-in manual:
man iwconfig
And when finished using your Pi3 end your session properly:
shutdown -h now
SYSTEM INFO
If you cat /proc/version you'll see I cross-compiled the AArch64 kernel on my AMD64 Gentoo machine. If you cat /proc/modules you'll see both spi and i2c are enabled, so you're ready to go with Pi makerspace projects. And if you cat /proc/cpuinfo you'll see all four CPU cores are enabled with hardware math (fp) and cyclical redundancy error checking (crc32) for data transfers.
It may only cost $35 but that's more power than most servers had just 20 years ago!
Thursday, May 18, 2017
PRIVACY ENHANCED LINUX 64-BIT ARMv8+
PELinux 64-bit is Ubuntu 17.04 with the Budgie Desktop. Alpha1 is a text console only "base" image and is available now as my contribution back to the community. I started this project with an image like this from Collabora and am still using their 3.18 kernel on my Pi 2 running Murdock Edition (Debian 8 with backports). Unfortunately I had problems with Ubuntu's ARM64 kernel so I'm using the Pi Foundation's 4.9.21 AArch64 kernel instead. I also enabled root with password "raspberry" which isn't the Ubuntu-way (I know) but since there's no user account that can sudo at the moment, it seemed like a wise choice.
I might take this down at any time so if you want a "minimal install" without all the garbage I usually include, get it while it's still hot!
LINK REMOVED, USE ALPHA2
PELinux 64-bit is Ubuntu 17.04 with the Budgie Desktop. Alpha1 is a text console only "base" image and is available now as my contribution back to the community. I started this project with an image like this from Collabora and am still using their 3.18 kernel on my Pi 2 running Murdock Edition (Debian 8 with backports). Unfortunately I had problems with Ubuntu's ARM64 kernel so I'm using the Pi Foundation's 4.9.21 AArch64 kernel instead. I also enabled root with password "raspberry" which isn't the Ubuntu-way (I know) but since there's no user account that can sudo at the moment, it seemed like a wise choice.
I might take this down at any time so if you want a "minimal install" without all the garbage I usually include, get it while it's still hot!
LINK REMOVED, USE ALPHA2
Wednesday, May 17, 2017
LOSS OF LIBERTY
On June 8, 1967 the U.S.S. Liberty was attacked by Zionist extremists in French-made Mirage fighters purchased by the Rothschild cartel of international banksters. More than any other historical FACT, this is the one the propaganda meisters on TV would like you to forget the most. There's NEVER any mention of it on the so-called "news".
So get REAL and ask yourself, are there any al-Qaeda sleeper agents terrorizing you? Have you ever seen an ISIL militant up close and personal? Funny how the only people who have EVER terrorized you work for your own so-called "government".. and are you stoopid enough to get blown up in a skyscraper demolition? I'm sure they're already lining people up for jobs in the next building that ISIS will supposedly attack. All the 9-11 victims were hand selected.
On June 8, 1967 the U.S.S. Liberty was attacked by Zionist extremists in French-made Mirage fighters purchased by the Rothschild cartel of international banksters. More than any other historical FACT, this is the one the propaganda meisters on TV would like you to forget the most. There's NEVER any mention of it on the so-called "news".
So get REAL and ask yourself, are there any al-Qaeda sleeper agents terrorizing you? Have you ever seen an ISIL militant up close and personal? Funny how the only people who have EVER terrorized you work for your own so-called "government".. and are you stoopid enough to get blown up in a skyscraper demolition? I'm sure they're already lining people up for jobs in the next building that ISIS will supposedly attack. All the 9-11 victims were hand selected.
Sunday, May 7, 2017
Friday, April 28, 2017
KNOW YOUR RIGHTS
You do not have the right to remain silent. At a minimum you must identify yourself to government terrorists. You have the right not to incriminate yourself. Everything they say and do is a lie and a trick to get you to incriminate yourself. So seig heil the homeland as mandated by law, or else! :P LOL
You do not have the right to remain silent. At a minimum you must identify yourself to government terrorists. You have the right not to incriminate yourself. Everything they say and do is a lie and a trick to get you to incriminate yourself. So seig heil the homeland as mandated by law, or else! :P LOL
Friday, April 21, 2017
ARM64 for ZESTY 17.04
Systemd is the default but the ARM64 DEB package doesn't exist... not on the download disk, not on the base system image, not even if you mk-sbuild --arch arm64 zesty (which really is much easier than debootstrap.) So, it ain't happening right now. If you want a 64bit Pi 3 try an OpenRC distro. Life is much easier once that pain in the frickin' ass is gone. Unfortunately recent versions of Gnome Desktop require systemd so looks like Ubuntu users are stuck with it forever. My sympathies...
FWIW though, I've got everything else installed and working, just need /sbin/init to point to something other than /lib/systemd/systemd (or the@#$%ing package)
Systemd is the default but the ARM64 DEB package doesn't exist... not on the download disk, not on the base system image, not even if you mk-sbuild --arch arm64 zesty (which really is much easier than debootstrap.) So, it ain't happening right now. If you want a 64bit Pi 3 try an OpenRC distro. Life is much easier once that pain in the frickin' ass is gone. Unfortunately recent versions of Gnome Desktop require systemd so looks like Ubuntu users are stuck with it forever. My sympathies...
FWIW though, I've got everything else installed and working, just need /sbin/init to point to something other than /lib/systemd/systemd (or the
Monday, April 10, 2017
ADVANCED RASPBERRY LESSONS
The Raspberry Pi has no BIOS. There's nothing to flash upgrade and most importantly, IT CAN'T BE BRICKED, no matter how l33t the other h@X0r. I probably wasted a couple weeks playing around with bootloaders before reading that the GPU boots the thing and just looks for a FAT partition with a boot flag and the bootcode file. There's really all there is to it.
I've recently become a crossdev cross-compiling fool and I've got a nice juicy 4.10 aarch64 kernel just waiting for a debootstrap to chroot into. In fact, I'm pretty sure that's how the MATE version was made, so I suppose I could do plain Ubuntu (no GUI) or maybe even Xubuntu ARM64 for Pi 3. The possibilities seem to only be limited by the crappy graphics... no Cinnamon Pi, sigh.
In any case, something ARM64/aarch64 is about to pop put of me and I figure I'll at least post a base Ubuntu image, before trying to Xubuntu it. Gotta make a backup for myself anyway. So stay tuned to the Interwebzes and turn the TV war off! :P
The Raspberry Pi has no BIOS. There's nothing to flash upgrade and most importantly, IT CAN'T BE BRICKED, no matter how l33t the other h@X0r. I probably wasted a couple weeks playing around with bootloaders before reading that the GPU boots the thing and just looks for a FAT partition with a boot flag and the bootcode file. There's really all there is to it.
I've recently become a crossdev cross-compiling fool and I've got a nice juicy 4.10 aarch64 kernel just waiting for a debootstrap to chroot into. In fact, I'm pretty sure that's how the MATE version was made, so I suppose I could do plain Ubuntu (no GUI) or maybe even Xubuntu ARM64 for Pi 3. The possibilities seem to only be limited by the crappy graphics... no Cinnamon Pi, sigh.
In any case, something ARM64/aarch64 is about to pop put of me and I figure I'll at least post a base Ubuntu image, before trying to Xubuntu it. Gotta make a backup for myself anyway. So stay tuned to the Interwebzes and turn the TV war off! :P
Monday, March 20, 2017
GOD BLESS SNOWDEN
I hope the FBI director doesn't perjure himself. He just might get a cell next to Hillary if the cover-ups continue. Thanks to Edward Snowden the American people aren't compltely clueless anymore. We now know the NSA engages in wide-spread mass surveillance without warrants. That's a FACT, no wait, that's a GOSPEL TRUTH REVELATION. Yeah, that's what it is.
https://www.theguardian.com/world/2013/jun/06/nsa-phone-records-verizon-court-order
"The document shows for the first time that under the Obama administration the communication records of millions of US citizens are being collected indiscriminately and in bulk – regardless of whether they are suspected of any wrongdoing."
If 19 spy agencies said Al-Qaeda in Outer Space landed a UFO full of little green terrorists on 9-11, would you believe them? Matt Lauer would.. duh!
I hope the FBI director doesn't perjure himself. He just might get a cell next to Hillary if the cover-ups continue. Thanks to Edward Snowden the American people aren't compltely clueless anymore. We now know the NSA engages in wide-spread mass surveillance without warrants. That's a FACT, no wait, that's a GOSPEL TRUTH REVELATION. Yeah, that's what it is.
https://www.theguardian.com/world/2013/jun/06/nsa-phone-records-verizon-court-order
"The document shows for the first time that under the Obama administration the communication records of millions of US citizens are being collected indiscriminately and in bulk – regardless of whether they are suspected of any wrongdoing."
If 19 spy agencies said Al-Qaeda in Outer Space landed a UFO full of little green terrorists on 9-11, would you believe them? Matt Lauer would.. duh!
Friday, March 17, 2017
NO EVIDENCE THEY SAY
People who haven't drunk themselves stoopid might remember the Clinton regime approving wide-spread public surveillance way back in the 90's. They called it the "Clipper" chip.
https://www.eff.org/deeplinks/2015/04/clipper-chips-birthday-looking-back-22-years-key-escrow-failures
"On this day in 1993, the Clinton White House introduced the Clipper Chip, a plan for building in hardware backdoors to communications technologies."
"Warrantless" (illegal) wiretapping has been going on a lot longer though, and corporations like AT&T, Facebook and Twitter have been willing participants.
https://en.wikipedia.org/wiki/Room_641A
"Room 641A is a telecommunication interception facility operated by AT&T for the U.S. National Security Agency that commenced operations in 2003 and was exposed in 2006."
What there's absolutely no proof of is Russian interference in the election. These dumbasses lost because they're full of shit and that hasn't changed one iota. They're still spewing propaganda out of every orifice.
People who haven't drunk themselves stoopid might remember the Clinton regime approving wide-spread public surveillance way back in the 90's. They called it the "Clipper" chip.
https://www.eff.org/deeplinks/2015/04/clipper-chips-birthday-looking-back-22-years-key-escrow-failures
"On this day in 1993, the Clinton White House introduced the Clipper Chip, a plan for building in hardware backdoors to communications technologies."
"Warrantless" (illegal) wiretapping has been going on a lot longer though, and corporations like AT&T, Facebook and Twitter have been willing participants.
https://en.wikipedia.org/wiki/Room_641A
"Room 641A is a telecommunication interception facility operated by AT&T for the U.S. National Security Agency that commenced operations in 2003 and was exposed in 2006."
What there's absolutely no proof of is Russian interference in the election. These dumbasses lost because they're full of shit and that hasn't changed one iota. They're still spewing propaganda out of every orifice.
Saturday, March 4, 2017
WORSE THAN WATERGATE
TV "news" isn't even talking about it, just like the scientific facts of the 9/11 Truth movement. They think if they repeat lies and don't talk about the truth, the American people will be fooled.
https://www.theguardian.com/us-news/2017/mar/04/donald-trump-accuses-obama-of-wire-tapping-his-office-before-election
Oh yeah, and the Nazis were alt-left socialists, not alt-right. You really can't believe anything you see on TV these days. It's all Hollywood Oscar garbage.
TV "news" isn't even talking about it, just like the scientific facts of the 9/11 Truth movement. They think if they repeat lies and don't talk about the truth, the American people will be fooled.
https://www.theguardian.com/us-news/2017/mar/04/donald-trump-accuses-obama-of-wire-tapping-his-office-before-election
Oh yeah, and the Nazis were alt-left socialists, not alt-right. You really can't believe anything you see on TV these days. It's all Hollywood Oscar garbage.
Thursday, February 16, 2017
R3 FIRMWARE CONFIG.TXT
Quite frankly, the analog audio driver hasn't gotten any better. If you need it you need it but if you use Bluetooth sound like me disabling it will prevent seemingly random application lockups. Firmware is on a Microsoft Windows partition and you can edit the config.txt file with Notepad. Just put a # symbol in front of the dtparam=audio=on line and save. That's all there is to it. Note method has changed from previous versions!
Quite frankly, the analog audio driver hasn't gotten any better. If you need it you need it but if you use Bluetooth sound like me disabling it will prevent seemingly random application lockups. Firmware is on a Microsoft Windows partition and you can edit the config.txt file with Notepad. Just put a # symbol in front of the dtparam=audio=on line and save. That's all there is to it. Note method has changed from previous versions!
Wednesday, February 15, 2017
The first thing you should do after configuring your system is change the default passwords. PELinux allows su as well as password-less sudo, so it's really quite important for, er, um, well, security reasons. I hate using the word "security" in the post-inside-job world but giving it some thought is required now-a-days.
pi@jessie-rpi:~$ su
Password: debian
root@jessie-rpi:/home/pi# passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@jessie-rpi:/home/pi# passwd pi
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@jessie-rpi:/home/pi# exit
exit
pi@jessie-rpi:~$
There's one more, the default keyring password is "pi", to change it go to:
Menu --> Accessories --> Passwords and Keys
Right click the default keyring and select "change password" from the pop-up menu.
It's also not a bad idea to create a non-admin user account if you intend to surf the dark webzes. If malicious web software hoses you just delete "surfer" (that's what I call mine) and his entire home directory. Much easier than restoring your last backup over and over again. ;)
Tuesday, February 14, 2017
R3 FOR PI3 IS OUT
Privacy Enhanced Linux R3 is pure Linux.. mostly Debian version 8 with a little 9 and a dash of Mint. It supports all Raspberry Pi 3 features with it's ultra-stable, modern kernel. The direct download link is:
https://drive.google.com/open?id=0B_8WsV7ZWJa1N2drMy1qcWF0c00
2.2 GB ZIP file expands to a 7.2 GB IMG file so make sure you have 10 GB free on a filesystem that supports big files. Most flash drives use FAT which has a 2 GB file size limit.
2192173577 Feb 14 05:19 privacyenhancedlinux_2-14R3.zip
shasum 11d2d52f9653b5c2c69312593637ba428316bfb3
md5sum 5b1923d97127f0535ebc6ac1f7f6236a
7246708736 Feb 14 05:09 privacyenhancedlinux_2-14R3.img
shasum 16d30e6832a525b1ecb9f903457f2edfb7b979cc
md5sum e56fa2b859b4265dac86d6a95b96b1c6
KNOWN ISSUES
Pi 3 Bluetooth hicups a little first couple minutes but then smooths out. My Panda BT 4.0 adapter doesn't have this problem and my Pi 2 is still the main MP3/audio player the house. I paid $15 for the Panda though and another $10 for an EDIMAX WiFi dongle, so I guess I can't complain too much. It's like $25 worth of extra stuff for free.
Locales package doesn't update correctly. I'm using the testing version so it shouldn't need updating much but whenever it does immediately afterwards do the following:
sudo cp ~/Public/pelinux/patches/locale.gen /etc/
sudo locale-gen
That's really the only package on hold you should ever unhold, unless you really know what you're doing. I've included everything I could think of in the same patches directory above, though. Just in case you hose up your system you can try to re-apply my fixes manually.
Privacy Enhanced Linux R3 is pure Linux.. mostly Debian version 8 with a little 9 and a dash of Mint. It supports all Raspberry Pi 3 features with it's ultra-stable, modern kernel. The direct download link is:
https://drive.google.com/open?id=0B_8WsV7ZWJa1N2drMy1qcWF0c00
2.2 GB ZIP file expands to a 7.2 GB IMG file so make sure you have 10 GB free on a filesystem that supports big files. Most flash drives use FAT which has a 2 GB file size limit.
2192173577 Feb 14 05:19 privacyenhancedlinux_2-14R3.zip
shasum 11d2d52f9653b5c2c69312593637ba428316bfb3
md5sum 5b1923d97127f0535ebc6ac1f7f6236a
7246708736 Feb 14 05:09 privacyenhancedlinux_2-14R3.img
shasum 16d30e6832a525b1ecb9f903457f2edfb7b979cc
md5sum e56fa2b859b4265dac86d6a95b96b1c6
KNOWN ISSUES
Pi 3 Bluetooth hicups a little first couple minutes but then smooths out. My Panda BT 4.0 adapter doesn't have this problem and my Pi 2 is still the main MP3/audio player the house. I paid $15 for the Panda though and another $10 for an EDIMAX WiFi dongle, so I guess I can't complain too much. It's like $25 worth of extra stuff for free.
Locales package doesn't update correctly. I'm using the testing version so it shouldn't need updating much but whenever it does immediately afterwards do the following:
sudo cp ~/Public/pelinux/patches/locale.gen /etc/
sudo locale-gen
That's really the only package on hold you should ever unhold, unless you really know what you're doing. I've included everything I could think of in the same patches directory above, though. Just in case you hose up your system you can try to re-apply my fixes manually.
Monday, February 13, 2017
PACKAGE "BACKPORTS" SUCK
I really don't understand why PulseAudio 7 is in backports when Debian 9 isn't going to use that version. Backported from where exactly? Testing I can understand and FYI they changed from PulseAudio 9 to 10 so it looks like that's what you peeps are gonna get. You heard it here first! And though I like my way of including ALL modules I guess I did miss a dependency or two. For example, I compiled the Privacy Enhanced Linux version of Pulse with OpenSSL support but didn't include that as a required package. So I can see it both ways now and R3 will use the "official" packages.
Unfortunately my efforts to keep extra packages out of the xorg upgrade process didn't work. FWIW though, you'll find two new files in the /etc/apt/preferences.d/ directory, one called jessie.pref and the other stretch.pref which pin stable above testing. I guess it's version dependencies bringing in things like systemd 230. At this point it's only really a problem for users of HID touchscreens though, other users won't notice, so I'm leaving that issue behind.
Looks like release day is TOMORROW! ;)
I really don't understand why PulseAudio 7 is in backports when Debian 9 isn't going to use that version. Backported from where exactly? Testing I can understand and FYI they changed from PulseAudio 9 to 10 so it looks like that's what you peeps are gonna get. You heard it here first! And though I like my way of including ALL modules I guess I did miss a dependency or two. For example, I compiled the Privacy Enhanced Linux version of Pulse with OpenSSL support but didn't include that as a required package. So I can see it both ways now and R3 will use the "official" packages.
Unfortunately my efforts to keep extra packages out of the xorg upgrade process didn't work. FWIW though, you'll find two new files in the /etc/apt/preferences.d/ directory, one called jessie.pref and the other stretch.pref which pin stable above testing. I guess it's version dependencies bringing in things like systemd 230. At this point it's only really a problem for users of HID touchscreens though, other users won't notice, so I'm leaving that issue behind.
Looks like release day is TOMORROW! ;)
Privacy Enhanced Linux R3 running on a Raspberry Pi 3 using built-in Bluetooth and WiFi |
Sunday, February 12, 2017
MAYBE NEITHER
I guess the train already left the station on "pure" Debian when I added Linux Mint's Bluetooth manager to R2. And kernel 3.18 has reached end-of-life so while it's still rock solid it's not bleeding edge and backporting stuff to it is a waste of time. Therefore, the time has come for R3 which is:
Debian 8.7 stable
Kernel 4.4.48 (Feb 10th 2017, ARMHF 32bit)
VideoCore 3D acceleration enabled (default 320M mem)
Pi3 WiFi enabled
Pi3 Bluetooth enabled
Analog Audio enabled
Bluetooth Audio enabled
Linux Mint Blueberry Bluetooth Manager
PulseAudio 10 (maybe)
Xorg 1.18.4 (maybe)
This is the last Debian version as I'm switching to Gentoo. Final testing in progress, everything that doesn't say "maybe" is working perfectly... I don't wanna brag but you're not gonna wanna go back to Raspbian. :D
Here are some reviews from our beta testers:
"You can't tell because of this rag on my head but my hair is standing straight up right now." - Yousef al-Shiskabob, senior al-Qaeda recruiter.
"All our Islamic State Peacekeepers use Raspberry Pis running Privacy Enhanced Linux. It helps keep them safe and secure from the Zionist extremists. It's true, I swear!" -- anonymous official from the Islamic State Defense Force.
I guess the train already left the station on "pure" Debian when I added Linux Mint's Bluetooth manager to R2. And kernel 3.18 has reached end-of-life so while it's still rock solid it's not bleeding edge and backporting stuff to it is a waste of time. Therefore, the time has come for R3 which is:
Debian 8.7 stable
Kernel 4.4.48 (Feb 10th 2017, ARMHF 32bit)
VideoCore 3D acceleration enabled (default 320M mem)
Pi3 WiFi enabled
Pi3 Bluetooth enabled
Analog Audio enabled
Bluetooth Audio enabled
Linux Mint Blueberry Bluetooth Manager
PulseAudio 10 (maybe)
Xorg 1.18.4 (maybe)
This is the last Debian version as I'm switching to Gentoo. Final testing in progress, everything that doesn't say "maybe" is working perfectly... I don't wanna brag but you're not gonna wanna go back to Raspbian. :D
Here are some reviews from our beta testers:
"You can't tell because of this rag on my head but my hair is standing straight up right now." - Yousef al-Shiskabob, senior al-Qaeda recruiter.
"All our Islamic State Peacekeepers use Raspberry Pis running Privacy Enhanced Linux. It helps keep them safe and secure from the Zionist extremists. It's true, I swear!" -- anonymous official from the Islamic State Defense Force.
Saturday, January 28, 2017
MAYBE BOTH
16.04 LTS derivatives are feature locked on PulseAudio 8 and Debian 9 which isn't even out yet is locked into version 9. I need PulseAudio 10 but also want to keep a "pure" Debian version of PELinux. So newest plan is an R3 upgrade script that will keep you pure Debian AND a new image that will be "Debian-based" like Ubuntu but with some different packages.
TEASER
THIS IS NOT FOR RASPBERRY PI! It's AMD/Intel 64-bit but the armhf.deb package I'll make later will work exactly the same way.
PulseAudio 10 for 16.04 LTS by Privacy Enhanced Linux
https://drive.google.com/open?id=0B_8WsV7ZWJa1MTg0RHphWEtTWms
pulseaudio_10.0-pelinux-1_amd64.deb
shasum f5368d65dea39ea5826799472d2e2b15f9b0ec81
md5sum 67ccbc20dae06736ac10e8be33d3a294
To properly manage all the dependencies, you should install Pulseaudio 8 or 9 FIRST then download above package and:
sudo dpkg -i pulseaudio_10.0-pelinux-1_amd64.deb
sudo apt remove pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-module-droid pulseaudio-module-gconf pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-raop pulseaudio-module-trust-store pulseaudio-module-zeroconf pulseaudio-utils
sudo apt-mark hold pulseaudio pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-module-droid pulseaudio-module-gconf pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-raop pulseaudio-module-trust-store pulseaudio-module-zeroconf pulseaudio-utils
sudo rm /etc/xdg/autostart/pulseaudio.desktop
sudo apt update
sudo apt upgrade
reboot
To verify you're running version 10:
pulseaudio --version
Only tested it on Xubuntu 16.04.1 but should be same with other flavors.
16.04 LTS derivatives are feature locked on PulseAudio 8 and Debian 9 which isn't even out yet is locked into version 9. I need PulseAudio 10 but also want to keep a "pure" Debian version of PELinux. So newest plan is an R3 upgrade script that will keep you pure Debian AND a new image that will be "Debian-based" like Ubuntu but with some different packages.
TEASER
THIS IS NOT FOR RASPBERRY PI! It's AMD/Intel 64-bit but the armhf.deb package I'll make later will work exactly the same way.
PulseAudio 10 for 16.04 LTS by Privacy Enhanced Linux
https://drive.google.com/open?id=0B_8WsV7ZWJa1MTg0RHphWEtTWms
pulseaudio_10.0-pelinux-1_amd64.deb
shasum f5368d65dea39ea5826799472d2e2b15f9b0ec81
md5sum 67ccbc20dae06736ac10e8be33d3a294
To properly manage all the dependencies, you should install Pulseaudio 8 or 9 FIRST then download above package and:
sudo dpkg -i pulseaudio_10.0-pelinux-1_amd64.deb
sudo apt remove pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-module-droid pulseaudio-module-gconf pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-raop pulseaudio-module-trust-store pulseaudio-module-zeroconf pulseaudio-utils
sudo apt-mark hold pulseaudio pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-module-droid pulseaudio-module-gconf pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-raop pulseaudio-module-trust-store pulseaudio-module-zeroconf pulseaudio-utils
sudo rm /etc/xdg/autostart/pulseaudio.desktop
sudo apt update
sudo apt upgrade
reboot
To verify you're running version 10:
pulseaudio --version
Only tested it on Xubuntu 16.04.1 but should be same with other flavors.
Saturday, January 14, 2017
MAYBE R3 UPGRADE
I compiled the 3D side of the stack from source and made armhf.deb packages only to find the testing repo already has the latest and greatest. Follow my earlier blog post (the pulseaudio sux one) to install libdrm-dev and mesa from there. It was a good exercise anyway. 2D acceleration is still a problem but 9 isn't done yet so I might not need to do anything with that either. New plan is to make an R2 to R3 upgrade script instead of another image. Still might make custom pelinux packages for systemd/udev sans stoopid names, however. And when 9 is released and testing no longer gets updated, the following might come in handy:
ADVANCED USERS
Here's how I made the libdrm-dev package.
mkdir ~/Code
cd ~/Code
git clone git://anongit.freedesktop.org/git/mesa/drm
cd drm
./autogen.sh --prefix=/usr/ --enable-udev --libdir=/usr/lib/arm-linux-gnueabihf/
make
sudo checkinstall -D make install
Unfortunately it looks like Debian made tiny little packages for each driver in libdrm so it's dependency hell if you dpkg -i --force-install the full set, but it works.
I compiled the 3D side of the stack from source and made armhf.deb packages only to find the testing repo already has the latest and greatest. Follow my earlier blog post (the pulseaudio sux one) to install libdrm-dev and mesa from there. It was a good exercise anyway. 2D acceleration is still a problem but 9 isn't done yet so I might not need to do anything with that either. New plan is to make an R2 to R3 upgrade script instead of another image. Still might make custom pelinux packages for systemd/udev sans stoopid names, however. And when 9 is released and testing no longer gets updated, the following might come in handy:
ADVANCED USERS
Here's how I made the libdrm-dev package.
mkdir ~/Code
cd ~/Code
git clone git://anongit.freedesktop.org/git/mesa/drm
cd drm
./autogen.sh --prefix=/usr/ --enable-udev --libdir=/usr/lib/arm-linux-gnueabihf/
make
sudo checkinstall -D make install
Unfortunately it looks like Debian made tiny little packages for each driver in libdrm so it's dependency hell if you dpkg -i --force-install the full set, but it works.
Thursday, January 12, 2017
HOW CAN YOU BE SURE?
When they use their credentials instead of actual proof to back-up their "conclusions"/lies you can be 100% sure. I doubt any of these so-called "journalists" could name half a dozen spy agencies without some kind of cheat sheet, 17 is absurd. Heck, if numbers and organizational acronyms are proof of something then I guess 9-11 TRUTH must be FACT because THOUSANDS of experts with degrees representing HUNDREDS of organizations say so: http://www.ae911truth.org/
This will be the end of the debate on the subject.
The debunkers have been completely debunked. :P
When they use their credentials instead of actual proof to back-up their "conclusions"/lies you can be 100% sure. I doubt any of these so-called "journalists" could name half a dozen spy agencies without some kind of cheat sheet, 17 is absurd. Heck, if numbers and organizational acronyms are proof of something then I guess 9-11 TRUTH must be FACT because THOUSANDS of experts with degrees representing HUNDREDS of organizations say so: http://www.ae911truth.org/
This will be the end of the debate on the subject.
The debunkers have been completely debunked. :P
Wednesday, January 4, 2017
MAYBE ONE MORE
Some time around the release of Debian 9 I'm going to make a "Luke Skywalker Edition" with select components (primarily the graphics stack) compiled from source. That means you'll have to download updates to things like Xorg as source too, so if you've never done ./configure, make and sudo make install then R2 is still the final version for you. I might even try to compile systemd and udev with the stoopid interface renaming code removed. ;)
And for what it's worth, if the over-edjumacated idjuts who are making decisions these days wanted interface names to be MORE intelligent/logical instead of LESS, they'd start numbering them from one. So your first Ethernet interface would be eth1 not eth0. Zero is only a real number to a computer. People don't count that way.
Some time around the release of Debian 9 I'm going to make a "Luke Skywalker Edition" with select components (primarily the graphics stack) compiled from source. That means you'll have to download updates to things like Xorg as source too, so if you've never done ./configure, make and sudo make install then R2 is still the final version for you. I might even try to compile systemd and udev with the stoopid interface renaming code removed. ;)
And for what it's worth, if the over-edjumacated idjuts who are making decisions these days wanted interface names to be MORE intelligent/logical instead of LESS, they'd start numbering them from one. So your first Ethernet interface would be eth1 not eth0. Zero is only a real number to a computer. People don't count that way.
Subscribe to:
Posts (Atom)