Hal Emmerich
c0f14421c1
Packaging and build system rework
...
rework package build system (again) for greater ease of maintenance and flexability
add creation of a local apt repo for package building in pbuilder
add an apt cache to debootstrap to speed up build times and reduce network load
package mosys
more build system improvements to come
2020-06-17 01:51:39 -05:00
Hal Emmerich
1c4edc13b7
refine make system for packages
2020-06-12 20:23:04 -05:00
Hal Emmerich
357eb3d793
Refactor the package lists. Organize by desktop environment, alphabetize, and unify
...
in single sourced script for both the build and install process.
2020-06-11 18:32:17 -05:00
Hal Emmerich
b2c589925c
dont store packages by deeper category
2020-05-27 20:46:59 -05:00
Hal Emmerich
461d2aa499
hack in using the prawnos built xsecurelock to remove needing it from unstable
...
this fixes the build
don't get mesa from unstable. This fixes the install
2020-05-27 19:46:50 -05:00
Hal Emmerich
1e00d5342f
remove reference to Nicities
2020-05-26 19:47:06 -05:00
Hal Emmerich
67ae55d0f1
Modify gnome install to be less opinionated
...
-removed branch readme
-don't remove need for passwords
-move gnome specific packages to their own line
-don't carry script for fixing gnome trackpad, we should find a way to do so at install time
2020-05-26 18:54:00 -05:00
gdallasdye
93192fa511
Revived Gnome Support ( #162 )
...
* Add gnome, stable and unstable mesa packages,
* Install unstable mesa and stable gnome packages
2020-05-26 16:43:15 -07:00
SolidHal
9522627498
Merge pull request #168 from austin987/chromium
...
scripts/buildFilesystem.sh: install chromium
2020-05-25 14:06:31 -07:00
Hal Emmerich
06515f0681
make it more obvious when the build breaks. Grab apt packages with debootstrap
2020-05-25 15:48:18 -05:00
Hal Emmerich
862b9a97e0
add the prawnos apt repo
2020-05-25 14:45:09 -05:00
Austin English
2a456e35cf
scripts/InstallScripts/InstallPackages.sh,scripts/buildFilesystem.sh: install chromium
2020-05-24 20:04:32 -05:00
Hal Emmerich
9a38a9943e
Fix the build, without breaking libinput gestures.
...
closes #173
2020-05-24 18:00:16 -05:00
Austin English
3c57f8e0ab
scripts: move sets out of shebang
...
The makefile calls the scripts with `bash -x ...`, which overrides the
shebang, so the -e is dropped.
2020-05-10 03:28:20 -05:00
Hal Emmerich
d520bd5754
Build mosys/crosystem into the filesystem
2020-04-01 01:13:20 -05:00
Hal Emmerich
2f32efe8eb
build in vim
2020-03-30 22:09:27 -05:00
Hal Emmerich
80a23dd2db
Change /etc/hosts to match PrawnOS hostname
...
fixes #142
2020-01-15 18:11:36 -06:00
Hal Emmerich
7408913bb4
Fix sound in firefox, remove chromium, get xsecurelock from testing
...
closes #140 , #139
2020-01-11 16:37:14 -06:00
SolidHal
ca5b93f13d
Fix hostname, #138
2020-01-11 14:58:19 -06:00
SolidHal
638532a1f6
Update refernces to release version
2020-01-11 14:56:45 -06:00
Hal Emmerich
6bdd2abbaf
Changed how disable_ertm gets set, previous fix didn't work
...
Also added bluetooth package
2019-12-02 20:39:48 -06:00
Hal Emmerich
52eb0ca932
Include some useful and small recommended packages, closes #115
2019-11-18 21:21:48 -06:00
Hal Emmerich
843edfd525
Update readme, remove old scripts, fix install script
2019-10-20 16:53:13 -05:00
SolidHal
ab4678c365
fix rootfs partition index, allow reserved blocks
2019-10-15 06:51:16 -07:00
tslil clingman
c57507aff4
Detect encrypted volumes using blkid instead of another partition
2019-10-12 18:40:39 -04:00
Hal Emmerich
159a84d181
Fix commit b590dcea69
properly install bluetooth fix
2019-10-09 00:56:04 -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
40c258c49b
remove references to stretch in build system, make more generic to support future upgrades
2019-10-06 21:57:19 -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
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
SolidHal
cc980dbc71
Need to grab xsecurelock from sid explicitly
2019-09-27 13:36:40 -07:00
SolidHal
e9c3d36dc2
Fix fs build requirement
2019-09-26 11:12:13 -07: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
820c999cca
Fix building in screensaver package
2019-08-29 09:43:38 -05:00
Hal Emmerich
529c8ece42
Remove the wifi test script
2019-08-21 20:07:29 -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
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