Posts

Showing posts with the label pkg

PACKAGESITE for aarch64 FreeBSD package updates, ntpd, ntpq, ntpdate

PACKAGESITE  for  aarch64  FreeBSD package updates ntpd, ntpq, ntpdate http://pkg.freebsd.org/ Check this to confirm the proper URL echo $PACKAGESITE export PACKAGESITE="https://pkg.freebsd.org/FreeBSD:14:aarch64" echo $PACKAGESITE  or use "https://pkg.freebsd.org/FreeBSD:15:aarch64"  for FreeBSD 15.x-CURRENT

GhostBSD.conf file and pkg usage and tips; XORG XFCE XFCE4-GOODIES Desktop Environment installed

GhostBSD.conf file and pkg usage and tips XORG XFCE XFCE4-GOODIES Desktop Environment installed As of December 11, 2023 Below is a tested GhostBSD.conf that works with Raspi4B root@rpi-fred4B_test_Dec10_2:~ # cp -p /usr/local/etc/pkg/repos/GhostBSD.conf . root@rpi-fred4B_test_Dec10_2:~ # cat GhostBSD.conf # $GhostBSD$ # # To disable this repository, instead of modifying or removing this file, # create a /usr/local/etc/pkg/repos/GhostBSD.conf file: # #   mkdir -p /usr/local/etc/pkg/repos #   echo "GhostBSD: { enabled: no }" > /usr/local/etc/pkg/repos/GhostBSD.conf #          GhostBSD: {         # url: "http://192.168.1.7/packages/ghostbsd-14-aarch64-ghostbsd_ports/All",         # url: "http://76.14.239.229/packages/ghostbsd-14-aarch64-ghostbsd_ports/Latest/",           url: "http://76.14.239.229/packages/ghostbsd-1...

Install and Setup NGINX web server on FreeBSD 15.0 aarch64 running on Raspberry Pi

Install and Setup NGINX web server on FreeBSD 15.0 aarch64 running on Raspberry Pi https://vermaden.wordpress.com/2023/04/30/simple-freebsd-poudriere-harvester-guide/ Used the NGINX setup for nginx.conf configuration file   https://vermaden.wordpress.com/2023/08/10/freebsd-on-freeipa-idm-with-poudriere-repo/ Perused this newer custom version August 10, 2023 version https://www.digitalocean.com/community/tutorials/how-to-set-up-a-poudriere-build-system-to-create-packages-for-your-freebsd-servers   Digital Ocean is a good easy start to setting up Poudriere builder.  I started with this first. https://lobste.rs/s/4q9wfy/simple_freebsd_poudriere_harvester   Discussion between ADavis and Vermaden about poudriere setup and use to build packages. https://forums.freebsd.org/threads/questions-about-poudriere-and-ccache.69328/ SevenDogs  setup of CCACHE and TMPFS to decrease build times.  Good Reading https://www.zenarmor.com/docs/freebsd-tutorials/how-to-install-pac...

Learning how to make a GhostBSD Package from 4 files

    https://docs.freebsd.org/en/books/porters-handbook/quick-porting/ Quick Porting chapter 3 https://docs.freebsd.org/en/books/porters-handbook/index.html   Index to Handbook https://man.freebsd.org/cgi/man.cgi?query=pkg-create&sektion=8&format=html pkg-create manuel to read about keywords, -- a utility for creating software package distributions   Look at a previously made package GBI GhostBSD Installer as an example. GBI, uses Python Language source files, and pc-sysinstall shell script files:   pkg info -R gbi >gbi_pkg-plist.txt   name: "gbi" origin: "sysutils/gbi" version: "10.0.1" comment: "GBI is the GhostBSD front end user interface for pc-sysinstall." maintainer: "ericturgeon@ghostbsd.org" www: "https://github.com/GhostBSD/gbi/" abi: "FreeBSD:13:amd64"Pkpkg arch: "freebsd:13:x86:64" prefix: "/usr/local" flatsize: 2279953 timestamp: 1684522894 licenselogic: "single...