Commit Graph

127 Commits

Author SHA1 Message Date
Hal Emmerich
0a9500e657 Add more information to crypto setup script 2019-10-09 00:39:56 -05:00
Hal Emmerich
13dd7cc2e5 Replace paper icon theme with debian papirus icons, closes #114 2019-10-09 00:13:54 -05:00
Hal Emmerich
b590dcea69 disable ertm for csr8510 bluetooth for issue #117 2019-10-09 00:05:30 -05:00
Hal Emmerich
d2186f1543 cleanup more stretch dependencies 2019-10-09 00:03:45 -05:00
Hal Emmerich
09ccf1a09f Remove un-needed initscripts package, closes #116 2019-10-09 00:02:17 -05:00
Hal Emmerich
5907bcec22 Make crypto setup more user friendly, see comment in #121
Make confirmation hit correct, fixes #113
2019-10-08 23:56:07 -05:00
Hal Emmerich
4a816f1234 Fix locking and emacs 2019-10-07 19:00:56 -05:00
Hal Emmerich
b14c932e5d Included new library needed by initramfs for cryptsetup 2019-10-07 00:52:05 -05:00
Hal Emmerich
40c258c49b remove references to stretch in build system, make more generic to support future upgrades 2019-10-06 21:57:19 -05:00
Hal Emmerich
9df3a682e5 remove out of date, unused patches 2019-10-06 20:54:54 -05:00
Hal Emmerich
e4938be1ea Skip prompt to restart services 2019-10-06 14:45:40 -05:00
SolidHal
c7f93b9d61
Merge pull request #120 from SolidHal/crypto
Fixup crypto merge
2019-10-06 18:16:57 +00:00
Hal Emmerich
63aa66101b Revert "Merge branch 'master' into crypto"
This reverts commit 8c8cf1c921, reversing
changes made to 4bbd91699f.
2019-10-06 13:13:33 -05:00
Hal Emmerich
afaf80f088 Merge branch 'master' of github.com:SolidHal/PrawnOS 2019-10-06 12:36:24 -05:00
Hal Emmerich
8c8cf1c921 Merge branch 'master' into crypto 2019-10-04 17:43:01 -05:00
Hal Emmerich
4bbd91699f clean up old initramfs method notes 2019-10-04 09:45:27 -05:00
Hal Emmerich
60a0f3d9f4 Root encryption fully functional, documentation added 2019-10-03 00:40:14 -05:00
Hal Emmerich
aba6a5138f Must grab xsecurelock from sid 2019-09-29 20:28:39 -05:00
Hal Emmerich
01ef15d1a0 Addcryptsetup to initramfs, add debug flag 2019-09-29 20:16:30 -05:00
Hal Emmerich
69c91abbd2 Dont prompt user to install xsecurelock 2019-09-29 19:03:16 -05:00
SolidHal
b7e607120c fix iding boot dev on install to internal 2019-09-27 14:05:31 -07:00
SolidHal
cc980dbc71 Need to grab xsecurelock from sid explicitly 2019-09-27 13:36:40 -07:00
SolidHal
59893f5cf0 Fixup initramfs mmc booting 2019-09-26 11:34:59 -07:00
SolidHal
e9c3d36dc2 Fix fs build requirement 2019-09-26 11:12:13 -07:00
Hal Emmerich
214ee55580 Testing mmc booting 2019-09-26 13:10:47 -05:00
Hal Emmerich
60283c7e30 Initramfs booting funcitonal, built in using kernel config 2019-09-20 23:50:08 -05:00
Hal Emmerich
dec6cd88a7 Revert "Add initramfs to image to enable root encryption"
This reverts commit a61a66718f.
2019-09-17 23:30:50 -05:00
Hal Emmerich
ea03fdca6e Revert "Add initramfs portion"
This reverts commit bc70fab889.
2019-09-17 23:29:53 -05:00
Hal Emmerich
bc70fab889 Add initramfs portion 2019-09-17 23:25:29 -05:00
Hal Emmerich
a61a66718f Add initramfs to image to enable root encryption 2019-09-17 20:50:27 -05:00
Hal Emmerich
3a3d14cd0e Fix screen locking 2019-09-15 16:17:48 -05:00
Hal Emmerich
54ef35dd15 Remove firmware and module copying from kernel upgrade script
- We dont use any kernel modules, all are built in
- We build the ath9k firmware into the kernel, so no need to copy it over
2019-09-14 23:48:21 -05:00
SolidHal
e1deacfc06
Merge pull request #110 from SolidHal/5.2-prawnos
5.2 prawnos
2019-09-10 17:40:10 -07:00
Hal Emmerich
820c999cca Fix building in screensaver package 2019-08-29 09:43:38 -05:00
Hal Emmerich
43b385e5a3 removed patches not required for 5.2.9 2019-08-25 19:30:11 -05:00
Hal Emmerich
529c8ece42 Remove the wifi test script 2019-08-21 20:07:29 -05:00
Hal Emmerich
1cd8ae19a9 Add new workaround patch from ath9k devices
Add backported patched from 5.x from usb related fixes
Up kernel version to most recent lts
2019-08-21 17:31:41 -05:00
SolidHal
7a671cb692 Build the open ath9k firmwares into the kernel image
Make the ath9k firmwares before the kernel so it can be built in
Commented out the code that copies the firmwares into the filesystem
This fixes #103. Since the firmware is built into the kernel image,
the firmware is available during boot time.
2019-07-13 22:53:46 -05:00
SolidHal
61aa9090db
Fix the htc_7010 firmware not getting included 2019-06-30 11:00:38 -05:00
Hal Emmerich
6baa479149 Added screen locker, kernel upgrade script, ath9k as builtin
- Added xfce4-screensaver as a screen saver and screen locker since light-locker is broken
- Added script that can be used from a PrawnOS bootable usb or sd card to upgrade the kerenl of PrawnOS on the internal emmc
- Made the ath9k module built in to remove any dependence on the file system
- removed useless line from inject kernel script, we arent on version 3.14
2019-06-25 13:42:22 -05:00
Hal Emmerich
22743bec15 added a script to help upgrade the kernel on an already installed system 2019-06-24 15:10:50 -05:00
Hal Emmerich
1c0e6ab5ce - Updated to kernel 4.19.53
- Added patches for two ARM errata that cause hangs in specific cpu states

- Disabled some power management features:
  - Disabled suspend at the kernel level since it is broken/unsupported in the mainline kernel
  - Disabled APM emulation

- Disabled some USB features:
  - Disabled USB default persist
  - Disabled USB dynamic minors

- Disabled USB monitoring for debug, shouldn't be enabled by default
- Disabled USB 3.0 support, shouldn't be enabled as the c201 has no 3.0 ports

- removed two patches that have made it into 4.19
- removed the debug options from the cmdline
- made the kernel build script announce what patch is being applied
- removed light-locker, as it does not function properly
2019-06-22 17:47:54 -05:00
Hal Emmerich
d66016624d Change to using buster as the default suite
Install chromium by default, fix script inconsistency
closes #97
2019-06-07 13:42:25 -05:00
JeremyRand
cbf2683420 Support suites other than Stretch (#96)
* Support suites other than Stretch

* Insert suite into image filename

* Fix installing Firefox on Sid

* Fix downloading Chromium on Sid

* Don't use sid-updates or security sid/updates
2019-06-07 12:05:58 -05:00
Hal Emmerich
9c71414f5b clean up the install processx 2019-05-23 16:47:16 -05:00
Hal Emmerich
0fc096ec64 Added ascii logo to installer, removed verbose flag 2019-05-23 13:01:18 -05:00
Hal Emmerich
7ad3f7462b Fixed filesystem corruption issues
Fixed:
filesystems were created with journaling disabled, now journaling is enabled
filesystem was mounted rw on boot, which prevented fsck from running
 - changed to ro, which then gets mounted as rw by systemd using the fstab file
 - added a fstab for the external boot devices that tries both usb and sd card
2019-05-23 00:19:32 -05:00
Hal Emmerich
9521115452 icon script fixes 2019-05-22 21:03:09 -05:00
Hal Emmerich
7d453ffe00 add prawn to lockscreen, app menu 2019-05-22 17:50:16 -05:00
Hal Emmerich
758930ac0a Improve make instructions
make wifi-test grab newest image
2019-05-22 11:49:08 -05:00