FreeBSD Bugzilla – Attachment 246677 Details for
Bug 275441
[NEW PORT] sysutils/f-upgrade Unattended FreeBSD operating system updates
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
new port: sysutils/f-upgrade
f-upgrade.patch (text/plain), 3.45 KB, created by
Frank Wall
on 2023-11-29 23:20:10 UTC
(
hide
)
Description:
new port: sysutils/f-upgrade
Filename:
MIME Type:
Creator:
Frank Wall
Created:
2023-11-29 23:20:10 UTC
Size:
3.45 KB
patch
obsolete
>From 6744926a0eb0a2de0db9b3eb16b205fbb3acd663 Mon Sep 17 00:00:00 2001 >From: Frank Wall <freebsd@moov.de> >Date: Wed, 29 Nov 2023 22:49:31 +0100 >Subject: [PATCH] [NEW PORT] sysutils/f-upgrade Unattended FreeBSD operating > system updates > >--- > sysutils/f-upgrade/Makefile | 31 +++++++++++++++++++++++++++++++ > sysutils/f-upgrade/distinfo | 3 +++ > sysutils/f-upgrade/pkg-descr | 2 ++ > sysutils/f-upgrade/pkg-plist | 31 +++++++++++++++++++++++++++++++ > 4 files changed, 67 insertions(+) > create mode 100644 sysutils/f-upgrade/Makefile > create mode 100644 sysutils/f-upgrade/distinfo > create mode 100644 sysutils/f-upgrade/pkg-descr > create mode 100644 sysutils/f-upgrade/pkg-plist > >diff --git a/sysutils/f-upgrade/Makefile b/sysutils/f-upgrade/Makefile >new file mode 100644 >index 000000000000..1980115ff02d >--- /dev/null >+++ b/sysutils/f-upgrade/Makefile >@@ -0,0 +1,31 @@ >+PORTNAME= f-upgrade >+PORTVERSION= 1.0.1 >+DISTVERSIONPREFIX= v >+CATEGORIES= sysutils >+ >+MAINTAINER= freebsd@moov.de >+COMMENT= Unattended FreeBSD operating system updates >+WWW= https://github.com/fraenki/f-upgrade >+ >+LICENSE= BSD2CLAUSE >+ >+USE_GITHUB= yes >+GH_ACCOUNT= fraenki >+ >+NO_ARCH= yes >+NO_BUILD= yes >+ >+PORTDOCS= README.md >+ >+post-patch: >+ ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},' ${WRKSRC}/rc.d/f_upgrade.in >+ >+do-install: >+ ${MKDIR} ${STAGEDIR}${PREFIX}/etc >+ ${INSTALL_SCRIPT} ${WRKSRC}/sbin/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} >+ ${INSTALL_SCRIPT} ${WRKSRC}/rc.d/f_upgrade.in ${STAGEDIR}${PREFIX}/etc/rc.d/f_upgrade >+ ${CP} -r ${WRKSRC}/libdata ${STAGEDIR}${PREFIX} >+ ${CP} -r ${WRKSRC}/etc/${PORTNAME}.hook.d ${STAGEDIR}${PREFIX}/etc >+ ${INSTALL_DATA} ${WRKSRC}/etc/${PORTNAME}.conf.dist ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample >+ >+.include <bsd.port.mk> >diff --git a/sysutils/f-upgrade/distinfo b/sysutils/f-upgrade/distinfo >new file mode 100644 >index 000000000000..09a150b15f2d >--- /dev/null >+++ b/sysutils/f-upgrade/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1701299567 >+SHA256 (fraenki-f-upgrade-v1.0.1_GH0.tar.gz) = c0d1db894e1a919bdc666b7217d9f181982777dfc10ad0f9f24d705d2d3a5136 >+SIZE (fraenki-f-upgrade-v1.0.1_GH0.tar.gz) = 13286 >diff --git a/sysutils/f-upgrade/pkg-descr b/sysutils/f-upgrade/pkg-descr >new file mode 100644 >index 000000000000..3db8dfb8154c >--- /dev/null >+++ b/sysutils/f-upgrade/pkg-descr >@@ -0,0 +1,2 @@ >+f-upgrade automates the process of installing FreeBSD operating system updates. >+It targets server fleets, not desktop environments. >diff --git a/sysutils/f-upgrade/pkg-plist b/sysutils/f-upgrade/pkg-plist >new file mode 100644 >index 000000000000..701fe84227da >--- /dev/null >+++ b/sysutils/f-upgrade/pkg-plist >@@ -0,0 +1,31 @@ >+@sample etc/f-upgrade.conf.sample >+etc/f-upgrade.hook.d/1000.pre >+etc/f-upgrade.hook.d/1000.pre.14 >+etc/rc.d/f_upgrade >+libdata/f-upgrade.d/500 >+libdata/f-upgrade.d/1000 >+libdata/f-upgrade.d/1100 >+libdata/f-upgrade.d/1200 >+libdata/f-upgrade.d/1200.conf >+libdata/f-upgrade.d/2000 >+libdata/f-upgrade.d/2000.conf >+libdata/f-upgrade.d/3000 >+libdata/f-upgrade.d/3000.conf >+libdata/f-upgrade.d/3100 >+libdata/f-upgrade.d/3200 >+libdata/f-upgrade.d/3200.conf >+libdata/f-upgrade.d/4000 >+libdata/f-upgrade.d/4000.conf >+libdata/f-upgrade.d/5000 >+libdata/f-upgrade.d/5000.conf >+libdata/f-upgrade.d/5100 >+libdata/f-upgrade.d/5100.conf >+libdata/f-upgrade.d/6000 >+libdata/f-upgrade.d/6000.conf >+libdata/f-upgrade.d/7000 >+libdata/f-upgrade.d/7100 >+libdata/f-upgrade.d/8000 >+libdata/f-upgrade.d/8000.conf >+sbin/f-upgrade >+@dir etc/f-upgrade.hook.d >+@dir libdata/f-upgrade.d >-- >2.42.0 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
freebsd
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 275441
:
246676
|
246677
|
249604