Commit Graph

82 Commits

Author SHA1 Message Date
Jason W. Bacon
0f684dc168 sysutils/auto-admin: Update to 0.8.0.50
auto-pkg-branch: Use data.txz for timestamp rather than meta
2024-10-25 07:05:27 -05:00
Jason W. Bacon
28e6daedef sysutils/auto-admin: Update to 0.8.0.33
auto-pkg-branch: Fix quarterly branch detection on FreeBSD 14.x
auto-upgrade-base: Add warning about KBI issues
auto-wifi-failover: Tolerate initial absence of wlan0
2024-05-01 08:52:40 -05:00
Jason W. Bacon
7b4311b4ff sysutils/auto-admin: Update to 0.8.0.27
auto-detect-laptops: Create /etc/X11/xorg.conf.d before copying
files to it
2024-04-02 08:27:25 -05:00
Gleb Popov
ca7e55d007 *: Move manpages to share/man
Approved by:	portmgr (blanket)
2024-03-17 16:10:07 +03:00
Jason W. Bacon
b647ebf062 sysutils/auto-admin: Update to 0.8.0.25
auto-automount-setup: Fix early exit due to failed automount deinstall
    Unbreaks automounting of removable media in desktop-installer
Move some scripts from sbin to bin
Numerous improvements for other systems, not relevant to FreeBSD
2024-02-21 19:19:00 -06:00
Jason W. Bacon
a953b4d944 sysutils/auto-admin: Update to 0.8.0
Numerous small UI improvements
Several bug fixes
Add OpenBSD support to some of the most common scripts

Changes: https://github.com/outpaddling/auto-admin/releases
2023-10-23 06:11:53 -05:00
Jason W. Bacon
8740fd9545 sysutils/auto-admin: Update to 0.7.18.7
auto-update-system: UI improvements, one for freebsd-update-notify
2023-08-30 11:34:54 -05:00
Jason W. Bacon
8a99078245 sysutils/auto-admin: Update to 0.7.18.3
auto-update-system: Add --pause flag (for freebsd-update-notify)
auto-pkgsrc-setup: Add ncompress to yum prereqs
2023-08-09 08:35:14 -05:00
Jason W. Bacon
a9521b0d98 sysutils/auto-admin: Update to 0.7.18
Import auto-image2dev from diskimage-tools
Improved NetBSD support in several scripts
auto-automount-setup: Switch from sysutils/automount to sysutils/devd-mount

changes: https://github.com/outpaddling/auto-admin/releases
2023-07-07 11:16:53 -05:00
Jason W. Bacon
14eec85db9 sysutils/auto-admin: Update to 0.7.16.1
Numerous enhancements and a few fixes since 0.7.15.1
Changes: biology/peak-classifier:
2023-06-10 07:01:41 -05:00
Jason W. Bacon
330adfc763 sysutils/auto-admin: Update to 0.7.15-1
auto-restart-services: Exempt sddm and gdm to avoid killing sessions
2023-03-04 16:19:11 -06:00
Jason W. Bacon
b0575dedd1 sysutils/auto-admin: Update to 0.7.15
New scripts:

auto-restart-services: Restart everything listed in rc.conf
auto-ldap-lookup: Easy LADP/AD lookup tool

Improvements:

auto-update-system: Run auto-restart-services after updates
auto-pkgsrc-setup: Streamline and add OpenBSD support
Minor improvements to output messages

Changes: https://github.com/outpaddling/auto-admin/releases
2023-02-25 10:13:42 -06:00
Jason W. Bacon
dd1ca3983f sysutils/auto-admin: Update to 0.7.14
Changes:    https://github.com/outpaddling/auto-admin/releases
2022-12-11 10:33:26 -06:00
Jason W. Bacon
3a8a4ba203 sysutils/auto-admin: Update to 0.7.13.2
auto-gpu-setup: Warn users about possible interactions between DRM and
specific software such as Gnome

Reported by:    grahamperrin
2022-09-29 11:48:13 -05:00
Jason W. Bacon
1966544a80 sysutils/auto-admin: Update to 0.7.13
Bug fix release

Changes:    https://github.com/outpaddling/auto-admin/releases
2022-09-19 08:04:29 -05:00
Jason W. Bacon
5a9a32c163 sysutils/auto-admin: Update to 0.7.12.13
Portability fixes:
read -p -> printf, read
whoami  -> id -un

A few other minor fixes and enhancements
2022-09-11 13:21:26 -05:00
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Jason W. Bacon
cd202ed1a2 sysutils/auto-admin: Update to 0.7.12.4
Fix regression in auto-update-system causing termination when no
git changes are stashed.  ( git stash pop returns non-zero )
2022-08-10 14:28:36 -05:00
Jason W. Bacon
b27d623d72 auto-admin: Update to 0.7.12
New script: auto-webcam-setup
auto-mark-install-from-source: Add flavor support for FreeBSD
auto-update-system: Add warning about live system updates, gcc12 support
auto-pkgsrc-setup: Add mktools to gcc dep exemptions
auto-admin: Add timeout for security (runs under su), stash bsd.local.mk
2022-08-04 07:54:37 -05:00
Jason W. Bacon
a8fe7a17d8 sysutils/auto-admin: Update to 0.7.11
New scripts: auto-upgrade-base: Upgrade base system to a new release
Minor bug fixes, modernizations, enhancements, and code improvements
2022-06-07 19:29:13 -05:00
Jason W. Bacon
7718909b5d sysutils/autoadmin: Update to 0.7.10
Numerous minor bug fixes to improve robustness and usability

Changes: https://github.com/outpaddling/auto-admin/releases
2022-03-13 10:24:21 -05:00
Jason W. Bacon
d1277d3af2 sysutils/auto-admin: Update to 0.7.9.12
auto-check-ports-branch: Fix latest pkg to quarterly ports compare
A few other minor fixes and enhancements
2022-02-12 08:54:35 -06:00
Jason W. Bacon
6f88d32b29 sysutils/auto-admin: Update to 0.7.9
Several new scripts, bug fixes, and minor enhancements
Changes:        https://github.com/outpaddling/auto-admin/tags

PR:             261386
Reported by:    grahamperrin
2022-01-21 14:49:31 -06:00
Jason W. Bacon
6743256f11 sysutils/auto-admin: Update to 0.7.8
A few new scripts, several minor bug fixes

Changes:        https://github.com/outpaddling/auto-admin/tags
2021-12-12 08:49:00 -06:00
Jason W. Bacon
8ab1850c3e sysutils/auto-admin: Update to 0.7.7
Numerous fixes and enhancements

Changes:        https://github.com/outpaddling/auto-admin/tags
2021-11-10 09:25:30 -06:00
Jason W. Bacon
394e4d5fdb sysutils/auto-admin: Update to 0.7.6.11
Add filesystem, security, and system settings submenus
2021-09-15 08:43:13 -05:00
Jason W. Bacon
3ce991a5e1 sysutils/auto-admin: Update to 0.7.6
Significantly expanded auto-admin menu with network and power sub-menus
Numerous minor bug fixes and enhancements
2021-09-10 09:24:37 -05:00
Jason W. Bacon
c5fe541595 sysutils/auto-admin: Update to 0.7.5.5
A few minor UI improvements in time for quarterly branch
2021-06-28 07:39:57 -05:00
Jason W. Bacon
65490b0eb5 sysutils/auto-admin: Update to 0.7.5.2
auto-check-ports-branch: Fix auto-freebsd-wip-checkout usage
2021-06-21 14:06:20 -05:00
Jason W. Bacon
cd778aa0e7 sysutils/auto-admin: Update to 0.7.5
Small bug fixes and enhancements

Changes: https://github.com/outpaddling/auto-admin/releases/tag/0.7.5
2021-06-16 16:03:01 -05:00
Jason W. Bacon
9892321c44 sysutils/auto-admin: Update to 0.7.4.2
Remove auto-autofs-media-setup:
    autofs external media handling has never worked
auto-check-ports-branch:
    Properly handle existing but empty $PORTSDIR

Reported by:    Guangyuan Yang
2021-06-05 10:30:58 -05:00
Jason W. Bacon
a5ca61c55e auto-admin: Update to 0.7.4
Changes: https://github.com/outpaddling/auto-admin/releases/tag/0.7.4
2021-05-28 17:23:11 -05:00
Jason W. Bacon
a470b14194 sysutils/auto-admin: Update to 0.7.3
auto-mark-install-from-source: Fix duplicate port check
auto-gpu-setup: Install drm-kmod from binary package by default
auto-fusefs-install: Install from binary package
auto-update-system:
    Restart if pacakge replaces itself
    Automatically prompt for root pw if needed
    Check ownership and perms of all plugins
auto-admin: Prompt for root pw if needed
Other minor bug fixes and enhancements
2021-05-15 09:08:36 -05:00
Mathieu Arnold
688515d6ad *: Remove $FreeBSD that crept back. 2021-04-06 18:29:31 +02:00
Jason W. Bacon
1999550a5d sysutils/auto-admin: Update to 0.7.2
Update ports management scripts to use git
Several other minor bug fixes and enhancements
2021-04-06 10:05:23 -05:00
Mathieu Arnold
305f148f48 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Jason W. Bacon
7c411659bb sysutils/auto-admin: Update to 0.7.1.2
Fix upgrade-from-source logic in auto-update-system
Allow auto-update-system to update base after package updates aborted
2021-03-26 16:31:17 +00:00
Jason W. Bacon
21b2b02496 sysutils/auto-admin: Update to 0.7.1
Remove auto-install-linux-flash (flashplugin has been removed)

Bug fixes:

auto-fusefs-install: fuse -> fusefs in kld_list
auto-gpu-setup: Building DRM requires /usr/src
auto-update-system: Catalog installed versions before pkg upgrade
Several other bug fixes for edge cases

Enhancements:

auto-adduser: Provide info on wheel, operator, and video groups
auto-mount-noautos: New cronable script for mounting noauto NFS mounts
auto-su+j-toggle: Offer user automatic reboot
2021-03-15 16:39:01 +00:00
Jason W. Bacon
1722f08d6b auto-admin: Update to 0.7.0.9
Add auto-mount-noautos: Cronable script for mounting noauto NFS mounts
auto-check-ports-branch: Don't try to move $PORTSDIR in case it's a separate FS
auto-adduser: Fix umask issue
auto-update-system: Allow auto-admin update itself from source
A few other minor enhancements

Reported by:    Tony Albers (auto-check-ports-branch bug)
2021-02-25 22:07:15 +00:00
Jason W. Bacon
9c869accd2 sysutils/auto-admin: Update to 0.7.0.3
Bug fixe release:

Ensure /usr/home is world-readble when auto-adduser creates the first user
Allow auto-admin to update itself from source via auto-mark-install-from-source
2021-02-14 14:43:18 +00:00
Jason W. Bacon
c34f4b5558 sysutils/auto-admin: Update to 0.7.0
Bug fixes, performance and interface improvements

auto-pkgsrc-setup: Add custom umask to sbmake wrapper to override user env
auto-change-id: Improve performance with find -exec +, prune nfs mounts
auto-gpu-setup: Install drm-kmod from source and tag for upgrading from source
auto-nfs-*-setup: Add support for nfsuserd, generalize UI
auto-nfs-restart: Restart nfsuserd in case domain has changed
2021-02-07 19:22:38 +00:00
Jason W. Bacon
f64a9f1cbc sysutils/auto-admin: Update to 0.6.12
Improvements to auto-admin menu
auto-update-system: Add support for reinstalling specified ports from source
auto-pkgsrc-setup: Add PKGSRC dir to mk.conf for pkg_chk
auto-install-packages: Add CLI flags for installing from source and skipping
options dialog
Add Darwin and pkgsrc support to some scripts
UI improvements to several scripts
2021-01-29 22:53:40 +00:00
Jason W. Bacon
04feb7b1b5 sysutils/auto-admin: Update to 0.6.11.4
Quick-fix for a design flaw in auto-ask that breaks desktop-installer
Add system to tag ports for reinstall from source by auto-update-system
2021-01-13 22:05:15 +00:00
Jason W. Bacon
5ca6ae595a sysutils/auto-admin: Update to 0.6.11
New scripts to support SPCM network settings detection, etc.
Enhancements to auto-configure MacBooks for desktop-installer
2021-01-06 13:45:47 +00:00
Jason W. Bacon
b741bcad49 sysutils/auto-admin: Update to 0.6.10
Improve auto-admin menus
Add auto-fix-date
Improve security of su'd commands
Remove redundant auto-wheel-check (use auto-group-check)
Other minor fixes and enhancements
2020-12-27 22:42:29 +00:00
Jason W. Bacon
7653b8bb59 sysutils/auto-admin: Upgrade to 0.6.9
Minor bug fixes and enhancements
2020-12-17 16:44:15 +00:00
Jason W. Bacon
71eeb050b3 sysutils/auto-admin: Upgrade to 0.6.8
auto-mark-package-critical:
    New script to add packages checked for availability by auto-update-system

auto-update-system:
    Make sure installed packages designated as critical are available before
    running pkg upgrade.  Rebuild pkg from source if package behind ports

auto-wifi-failover:
    Better interface detection, automatically clean up rc.conf

Other minor fixes and enhancements
2020-10-30 13:34:47 +00:00
Jason W. Bacon
c794c7faf8 sysutils/auto-admin: Upgrade to 0.6.7 bugfix release
"date +%m" reports the month with a leading 0, which the shell interprets
as octal, causing auto-pkg-branch to fail in August and September.
This prevents auto-update-system from functioning properly with quarterly
snapshots.

MFH:            2020Q3 (blanket: bugfix release)
2020-08-11 15:01:53 +00:00
Jason W. Bacon
f6dbba28ce sysutils/auto-admin: Upgrade to 0.6.6
MFH reason: Fix auto-check-ports-branch to prevent desktop-installer abort
Add auto-firewall-setup to enable basic IPFW config
Other minor bug fixes and enhancements

MFH:            2020Q3
2020-07-11 17:52:35 +00:00
Jason W. Bacon
e2dfc02582 auto-admin: Greatly improved auto-gpu-setup
Factored code to ensure consistent results
Add nv driver option for old nVidia GPUs
Add no driver/DRM and "don't touch my config" options
2020-06-11 16:13:59 +00:00