How To Set Up a Raspberry Pi 4 with Archlinux 64-bit (AArch64) and Full Disk Encryption (+SSH unlock), USB Boot (No SD-Card) and btrfs
Written by: XSystem
First published on: 20 Dec 2020
Last updated on: 20 Dec 2020
| brew install vagrant qemu | |
| #Due to dependency errors, we must install vbguest first.. | |
| vagrant plugin install vagrant-vbguest | |
| vagrant plugin install vagrant-qemu | |
| #cd to working dir you like to keep your vagrant files | |
| cd ~/VM-and-containers/VagrantMachines/M1-vagrantfiles/ubuntu18-generic-64/ | |
| #Create a vagrant file | |
| $EDITOR Vagrantfile |
| Azure/kubelogin/kubelogin | |
| act | |
| adns | |
| aerial | |
| alfred | |
| ansible | |
| aom | |
| apparency | |
| apr | |
| apr-util |
| { | |
| "options": { | |
| "logger_snapshot_event_type": "true", | |
| "schedule_splay_percent": 10 | |
| }, | |
| "platform": "darwin", | |
| "schedule": { | |
| "authorized_keys": { | |
| "query": "SELECT * FROM users CROSS JOIN authorized_keys USING (uid);", |
| { | |
| "options": { | |
| "disable_audit": false, | |
| "disable_events": false, | |
| "enable_mouse_events": false, | |
| "enable_keyboard_events": false, | |
| "events_max": 10000, | |
| "events_expiry": 3600, | |
| "read_max": 52428800, | |
| "logger_event_type": false, |
| #!/bin/bash | |
| # change the values below to match your system. | |
| # target the BUILD_DIR to output from an nw.io build process. nwjs-shell-builder recommended! | |
| # https://github.com/Gisto/nwjs-shell-builder | |
| # BASE_DIR is the target directory for this script, where files will be gathered and packaged to | |
| BUILD_DIR="/var/www/deploy/TMP/osx-ia32/latest-git" | |
| BASE_DIR="/var/www/deploy/osx" |
| { | |
| "options": { | |
| "config_plugin": "filesystem", | |
| "logger_plugin": "filesystem,syslog", | |
| "logger_path": "/var/log/osquery", | |
| "logger_snapshot_event_type": "true", | |
| "disable_logging": "false", | |
| # "log_result_events": "true", | |
| "logger_event_type": "true", | |
| "schedule_splay_percent": "10", |
| #!/bin/bash | |
| # IMPORTANT: Don't forget to logout from your Apple ID in the settings before running it! | |
| # IMPORTANT: You will need to run this script from Recovery. In fact, macOS Catalina brings read-only filesystem which prevent this script from working from the main OS. | |
| # This script needs to be run from the volume you wish to use. | |
| # E.g. run it like this: cd /Volumes/Macintosh\ HD && sh /Volumes/Macintosh\ HD/Users/sabri/Desktop/disable.sh | |
| # WARNING: It might disable things that you may not like. Please double check the services in the TODISABLE vars. | |
| # Get active services: launchctl list | grep -v "\-\t0" | |
| # Find a service: grep -lR [service] /System/Library/Launch* /Library/Launch* ~/Library/LaunchAgents |