Skip to content

Instantly share code, notes, and snippets.

View linux-modder's full-sized avatar

Corey Sheldon linux-modder

  • VA,USA
View GitHub Profile
@linux-modder
linux-modder / voxadem_grub
Last active July 12, 2023 08:23
Chroot for Grub Repair (EFI)
mount /dev/sda3 /mnt/sysimage
mount /dev/sda2 /mnt/sysimage/boot
mount /dev/sda1 /mnt/sysismage/boot/efi
mount --rbind /dev /mnt/sysimage/dev
mount --rbind /proc /mnt/sysimage/proc
mount --rbind /sys /mnt/sysimage/sys
mount --rbind /run /mnt/sysimage/run (really needed for raid or lvm)
chroot /mnt/sysimage
@linux-modder
linux-modder / fedora-install-server.ks
Last active May 11, 2019 07:39
moddified netinstall.ks
# Kickstart file for composing the "Fedora" spin of Fedora (rawhide)
# Maintained by the Fedora Release Engineering team:
# https://fedoraproject.org/wiki/ReleaseEngineering
# mailto:rel-eng@lists.fedoraproject.org
# Use a part of 'iso' to define how large you want your isos.
# Only used when composing to more than one iso.
# Default is 695 (megs), CD size.
# Listed below is the size of a DVD if you wanted to split higher.
part iso --size=8098
sudo dnf whatprovides gnutls-utils
Last metadata expiration check: 0:30:30 ago on Thu 24 May 2018 09:26:01 AM EDT.
gnutls-utils-3.6.2-1.fc28.x86_64 : Command line tools for TLS protocol
Repo : @System
Matched from:
Provide : gnutls-utils = 3.6.2-1.fc28
gnutls-utils-3.6.2-1.fc28.x86_64 : Command line tools for TLS protocol
Repo : fedora
Matched from:
transmission-create -p -s 2048 \
-c "ISO SHA512SUM: $(cat CHECKSUM512*)" \
-t http://respins.fedorainfracloud.org:6969/announce \
-o F${RELEASE}-${SPIN_SHORT_NAME}-x86_64-${SPIN_ID}-Live.torrent \
F${RELEASE}-${SPIN_SHORT_NAME}-x86_64-${SPIN_ID}-Live.iso && \
transmission-show F${RELEASE}-${SPIN_SHORT_NAME}-x86_64-${SPIN_ID}-Live.torrent | \
awk '/Hash/{ hash = $2 } /Name/ {name = $2} END { print hash, name }' > F${RELEASE}-${SPIN_SHORT_NAME}-x86_64-${SPIN_ID}-torrenthash && \
popd
- name: Set defaults for firewall # (For security purposes,reject anything not started by an internal connection, only allow via service/port)
firewalld:
enabled: true
become: true
command: firewall-cmd --set-default-zone=drop --permanent
command: firewall-cmd --add-interface={eth0,lo,docker0} --permanent
command: firewall-cmd --add-services={ssh,cockpit,mosh,git,jenkins,kerberos,ldaps,squid,rsyncd} --permanent
command: firewall-cmd --add-port={14623/tcp,1829/tcp,1829/udp,2620/tcp,2620/udp} --permanent
command: firewall-cmd --service=ssh --set-source-port=14623/tcp --set-destination-port=111/tcp --permanent
command: firewall-cmd --zone=dmz --set-source-port=111/tcp --set-destination-port=1829/tcp --permanent
- name: Set defaults for firewall # (For security purposes,reject anything not started by an internal connection, only allow
via service/port)
firewalld:
enabled: true
become: true
zone: drop
interface:
eth0
permanent: true
port:
[Child 23527, MediaPlayback #2] WARNING: Decoder=7f41c5aa0f20 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is detached.: file /builds/worker/workspace/build/src/dom/media/MediaDecoderStateMachine.cpp, line 3411
[Child 23527, MediaPlayback #1] WARNING: Decoder=7f41b4cb82e0 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is detached.: file /builds/worker/workspace/build/src/dom/media/MediaDecoderStateMachine.cpp, line 3411
[Child 23527, MediaPlayback #1] WARNING: Decoder=7f41b4cb82e0 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mo
[linuxmodder@tx 20180508]$ cat buildfile
F27-CINN-x86_64-20180508.iso
F27-KDE-x86_64-20180508.iso
F27-LXDE-x86_64-20180508.iso
887fc5d6960ab55ffe5069584266dd462b8df3ed -
F27-LXQT-x86_64-20180508.iso
458f4a53df315939797c191a3efcb8a5b7162c22 -
F27-MATE-x86_64-20180508.iso
F27-SOAS-x86_64-20180508.iso
F27-WORK-x86_64-20180508.iso
cat buildfile
F27-CINN-x86_64-20180508.iso
F27-KDE-x86_64-20180508.iso
F27-LXDE-x86_64-20180508.iso
887fc5d6960ab55ffe5069584266dd462b8df3ed -
F27-LXQT-x86_64-20180508.iso
458f4a53df315939797c191a3efcb8a5b7162c22 -
F27-MATE-x86_64-20180508.iso
F27-SOAS-x86_64-20180508.iso
alias newx='tmux new -n respins -s respins'
alias xmsn='tmux attach -t respins'
alias get-respins='sudo rsync -rv --exclude=F27-source* --progress --partial --delete-before dl.fedoraproject.org::fedora-live-respins/ /srv/fedora-repo/F27-Respins; sudo chown transmission: /srv/fedora-repo/F27-Respins/*'
#alias get-respins-alt='rsync -rv --exclude=F27-source* --progress --partial --delete-before tx.fspin.org:/Testing /srv/fedora-repo/F27-Respins/; sudo chown transmission: /srv/fedora-repo/F27-Respins/*'
alias add-respins='cd /srv/fedora-repo/F27-Respins; for i in `ls -1 *.torrent`; do xmsn-ctl -a $i -w `pwd` --start-paused; done'
alias restart-respins='cd /srv/fedora-repo/F27-Respins; for i in ``ls -1 *.torrent``; do xmsn-ctl -t -$i -s; done'