public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/baselayout:master commit in: /
@ 2014-08-06 15:07 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2014-08-06 15:07 UTC (permalink / raw
  To: gentoo-commits

commit:     6d46bae57015554d60cb66b1570d0016c9e6f076
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  6 15:00:16 2014 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Wed Aug  6 15:00:16 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/baselayout.git;a=commit;h=6d46bae5

Set version in Makefile

The PV variable in Makefile now holds the version number directly
instead of reading it from an external file.

---
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 6f06624..d55914f 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = $(shell cat .pv)
+PV = 2.3
 PKG = baselayout-$(PV)
 
 DESTDIR =


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2014-08-06 19:49 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2014-08-06 19:49 UTC (permalink / raw
  To: gentoo-commits

commit:     62f7c82bf8b0bdbec552b912e0f2e698fd23935f
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  6 19:45:18 2014 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Wed Aug  6 19:45:18 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/baselayout.git;a=commit;h=62f7c82b

Begin updating Makefile to work with git

Make live is used to make a tarball of the repository with all local
changes.

make release is used to make a release once it is tagged.

make snapshot is a work in progress; it is supposed to make a tarball of
the commit passed to it via GITREF=<commit>. The part that is missing is
I haven't decided how to name that tarball.

---
 Makefile | 39 ++++++++++++---------------------------
 1 file changed, 12 insertions(+), 27 deletions(-)

diff --git a/Makefile b/Makefile
index d55914f..45df6ad 100644
--- a/Makefile
+++ b/Makefile
@@ -9,6 +9,7 @@
 
 PV = 2.3
 PKG = baselayout-$(PV)
+DISTFILE = $(PKG).tar.bz2
 
 DESTDIR =
 
@@ -86,39 +87,23 @@ layout: layout-dirs layout-$(OS)
 	# FHS compatibility symlinks stuff
 	ln -snf /var/tmp $(DESTDIR)/usr/tmp
 
-diststatus:
-	@if [ -z "$(PV)" ] ; then \
-		printf '\nrun: make dist PV=...\n\n'; \
-		exit 1; \
-	fi
-	if test -d .svn ; then \
-		svnfiles=`svn status 2>&1 | egrep -v '^(U|P)'` ; \
-		if test "x$$svnfiles" != "x" ; then \
-			echo "Refusing to package tarball until svn is in sync:" ; \
-			echo "$$svnfiles" ; \
-			echo "make distforce to force packaging" ; \
-			exit 1 ; \
-		fi \
-	fi 
-
-distlive:
+live:
 	rm -rf /tmp/$(PKG)
 	cp -r . /tmp/$(PKG)
-	tar jcf /tmp/$(PKG).tar.bz2 -C /tmp $(PKG) --exclude=.svn
+	tar jcf /tmp/$(PKG).tar.bz2 -C /tmp $(PKG) --exclude=.git
 	rm -rf /tmp/$(PKG)
 	ls -l /tmp/$(PKG).tar.bz2
 
-distsvn:
-	rm -rf $(PKG)
-	svn export -q . $(PKG)
-	echo $(PV) > $(PKG)/.pv
-	svn log . > $(PKG)/ChangeLog.svn
-	tar jcf $(PKG).tar.bz2 $(PKG)
-	rm -rf $(PKG)
-	ls -l $(PKG).tar.bz2
+release:
+	git show-ref -q --tags $(PKG)
+	git archive --prefix=$(PKG)/ $(PKG) | bzip2 > $(DISTFILE)
+	ls -l $(DISTFILE)
 
-dist: diststatus distsvn
+snapshot:
+	git show-ref -q $(GITREF)
+	git archive --prefix=$(PKG)/ $(GITREF) | bzip2 > $(PKG)-$(GITREF).tar.bz2
+	ls -l $(PKG)-$(GITREF).tar.bz2
 
-.PHONY: all clean install layout dist distforce diststatus
+.PHONY: all clean install layout  live release snapshot
 
 # vim: set ts=4 :


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2014-08-13 18:08 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2014-08-13 18:08 UTC (permalink / raw
  To: gentoo-commits

commit:     d79832c6b962969c5c57f4ff201c476e34e6789d
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 13 17:58:38 2014 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Wed Aug 13 18:01:32 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/baselayout.git;a=commit;h=d79832c6

Makefile: Add /etc/mtab symbolic link to layout-Linux

Add a symbolic link from /etc/mtab to /proc/self/mounts to the
layout-Linux target so that it will be built in the stages.

X-Gentoo-Bug: 477498
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=477498

---
 Makefile | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Makefile b/Makefile
index 45df6ad..05c2a26 100644
--- a/Makefile
+++ b/Makefile
@@ -73,6 +73,7 @@ layout-BSD: layout-dirs
 	install -m 0775 -d $(DESTDIR)/var/lock
 
 layout-Linux: layout-dirs
+	ln -snf /proc/self/mounts $(DESTDIR)/etc/mtab
 	ln -snf /run $(DESTDIR)/var/run
 	ln -snf /run/lock $(DESTDIR)/var/lock
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2016-09-01 20:56 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2016-09-01 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     3068c8e4af7ddfa2f2a04f0baf009578bf1a7d28
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  1 20:55:25 2016 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Thu Sep  1 20:55:25 2016 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=3068c8e4

add ChangeLog

 ChangeLog | 256 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 256 insertions(+)

diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..3bade20
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,256 @@
+commit 8f970ff82c88b86565d88852624da143bb2d5288
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    Makefile: add changelog target
+
+commit 89f852f823cad807dc360325ec92817e583835e8
+Author: Martin Vath <martin@mvath.de>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    etc/profile: Make set -u work for the profile
+    
+    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=555762
+
+commit d32173ea399cc37837985dec55134d1e0e2ebf72
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    etc.Linux/sysctl.comf: disable rp_filter by default
+    
+    See https://lwn.net/Articles/578621/
+    
+    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=586210
+
+commit db65c12659a298d3795d042079868f171432eb5c
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    etc/services: add assignment for ircs-u
+    
+    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=592368
+
+commit 4328a2fa4b6abc7f4004da33b351ed6597ac975f
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    etc/services: add gpsd and xmpp-bosh services
+    
+    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=538708
+
+commit e302b8402399f18ecfe856c854a3d247cc2c646f
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    os-release: Update Gentoo web site and support URLs
+    
+    https://bugs.gentoo.org/show_bug.cgi?id=545516
+
+commit 5ee3c95d2086e626247640ca35cf2da78c4c9846
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    share.Linux/shadow: mark portage user as locked out
+    
+    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=521970
+
+commit f313f3c5de9fe1e52ef4abc62935090a299a51b8
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    etc/profile: remove comments about whoami
+    
+    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=587612
+
+commit 24af4fb374c67661fb1bf9dfb842fae70fd7f5f2
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    etc/hosts: document the alias order
+    
+    Add documentation showing that the first host alias is the canonical
+    host name.
+    
+    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=536624
+
+commit b5f197fc4070f8a1aa6beb2e85944f18c2fb4bbc
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    share.BSD/fstab: make device names generic
+    
+    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=442690
+
+commit e8bbd89949b85a8359fb691c02fb12f0820f19ac
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    share.Linux/passwd: change "operator" login shell to /sbin/nologin
+    
+    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=346483
+
+commit 89621f070195cab17d2f4ee6f7ac084946bba02a
+Author: Mike Gilbert <floppym@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    share.Linux/fstab: update advice regarding labels and UUIDS
+
+commit 90edf00e9382044ed33a0e5a7656b0440870f96d
+Author: Mike Gilbert <floppym@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    Comment out fstab entries by default
+    
+    Bug: https://bugs.gentoo.org/578390
+
+commit 3150eecd25d834eeee0a7f98bdd8266b2a2a552f
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    Revert "remove the uucp user"
+    
+    This reverts commit 2ebb0d7b29132822e8bc6f9b67940541a6261f74.
+    This needs more thought; we have consumers in the tree still. I'm not
+    sure whether we should drop it here or fix the consumers first.
+
+commit 2ebb0d7b29132822e8bc6f9b67940541a6261f74
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    remove the uucp user
+
+commit 18fe9e877b496980256f4a8b3251e416e1afca89
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    add the dialout group
+
+commit d79832c6b962969c5c57f4ff201c476e34e6789d
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    Makefile: Add /etc/mtab symbolic link to layout-Linux
+    
+    Add a symbolic link from /etc/mtab to /proc/self/mounts to the
+    layout-Linux target so that it will be built in the stages.
+    
+    X-Gentoo-Bug: 477498
+    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=477498
+
+commit f25b3dbc3c55e4f24d8c58ccc3278a8f6eb0def8
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    Add input group
+    
+    Anyone other than root who wants access to /dev/input/* should be added
+    to this group.
+    
+    I used gid 97 which is the same gid Archlinux uses.
+    
+    X-Gentoo-Bug: 514174
+    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=514174
+
+commit 62f7c82bf8b0bdbec552b912e0f2e698fd23935f
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    Begin updating Makefile to work with git
+    
+    Make live is used to make a tarball of the repository with all local
+    changes.
+    
+    make release is used to make a release once it is tagged.
+    
+    make snapshot is a work in progress; it is supposed to make a tarball of
+    the commit passed to it via GITREF=<commit>. The part that is missing is
+    I haven't decided how to name that tarball.
+
+commit 6d46bae57015554d60cb66b1570d0016c9e6f076
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    Set version in Makefile
+    
+    The PV variable in Makefile now holds the version number directly
+    instead of reading it from an external file.
+
+commit 3f7fc93e8d79fcb55405222c3206cdf64a471307
+Author: Mike Frysinger <vapier@gentoo.org>
+Commit: Mike Frysinger <vapier@gentoo.org>
+
+    add /bin/dash as a valid login shell
+    
+    svn path=/trunk/; revision=3213
+
+commit 6b5c32b48a2c8b39dec8bcbcce6044fa970b9442
+Author: Mike Frysinger <vapier@gentoo.org>
+Commit: Mike Frysinger <vapier@gentoo.org>
+
+    fstab: mount by LABEL by default #496562 by Sergey S. Starikoff
+    
+    svn path=/trunk/; revision=3212
+
+commit 39dd1d4bd755a8f4ec4bb8dcb1ab6aefabe27192
+Author: Mike Frysinger <vapier@gentoo.org>
+Commit: Mike Frysinger <vapier@gentoo.org>
+
+    fstab: drop floppy example as it is rare for this to exist nowadays
+    
+    svn path=/trunk/; revision=3211
+
+commit 1a30e631f7a41c7d53a9744aed76c4083b361cae
+Author: Mike Frysinger <vapier@gentoo.org>
+Commit: Mike Frysinger <vapier@gentoo.org>
+
+    services: change sieve from port 2000 to 4190 #485298 by Hanno Boeck
+    
+    svn path=/trunk/; revision=3210
+
+commit 527d2c8e4e4fbdb1d9f7733f351756529d27e021
+Author: Mike Frysinger <vapier@gentoo.org>
+Commit: Mike Frysinger <vapier@gentoo.org>
+
+    add tip about using ~/.inputrc
+    
+    svn path=/trunk/; revision=3209
+
+commit cda4fd02d3fd586dca98dc360d40f219b60543f0
+Author: Mike Frysinger <vapier@gentoo.org>
+Commit: Mike Frysinger <vapier@gentoo.org>
+
+    add an alt+k shortcut that does the same thing as alt+backspace to support devices (like chromebooks) where alt+backspace is remapped to something else already
+    
+    svn path=/trunk/; revision=3208
+
+commit b4293c172fce7159c3357bd6bbf79b9140e53d9f
+Author: Mike Frysinger <vapier@gentoo.org>
+Commit: Mike Frysinger <vapier@gentoo.org>
+
+    rename to COPYING to match the rest of the world+dog, and add some more info about state of various files
+    
+    svn path=/trunk/; revision=3207
+
+commit 6fc385683bf0bf701b7fa7b50e1ccfa505882730
+Author: Mike Frysinger <vapier@gentoo.org>
+Commit: Mike Frysinger <vapier@gentoo.org>
+
+    fstab: default to using ext4 to mount things #451596
+    
+    svn path=/trunk/; revision=3206
+
+commit 6f0adbb7648cebbe9f60f2294bbf4e4e1eca7b08
+Author: Mike Frysinger <vapier@gentoo.org>
+Commit: Mike Frysinger <vapier@gentoo.org>
+
+    sysctl.conf: document new net.ipv4.ping_group_range option
+    
+    svn path=/trunk/; revision=3205
+
+commit b00938750ab6907736398460544a214e25300c06
+Author: Mike Frysinger <vapier@gentoo.org>
+Commit: Mike Frysinger <vapier@gentoo.org>
+
+    add groupwise to /etc/services #432550 by Jon Gerdes
+    
+    svn path=/trunk/; revision=3204


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2016-09-01 20:56 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2016-09-01 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     8f970ff82c88b86565d88852624da143bb2d5288
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  1 20:50:53 2016 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Thu Sep  1 20:50:53 2016 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=8f970ff8

Makefile: add changelog target

 Makefile | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 05c2a26..32d845a 100644
--- a/Makefile
+++ b/Makefile
@@ -13,6 +13,7 @@ DISTFILE = $(PKG).tar.bz2
 
 DESTDIR =
 
+CHANGELOG_LIMIT = --after="1 year ago"
 INSTALL_DIR    = install -m 0755 -d
 INSTALL_EXE    = install -m 0755
 INSTALL_FILE   = install -m 0644
@@ -52,6 +53,9 @@ KEEP_DIRS = $(KEEP_DIRS-$(OS)) \
 
 all:
 
+changelog:
+	git log ${CHANGELOG_LIMIT} --format=full > ChangeLog
+
 clean:
 
 install:
@@ -105,6 +109,6 @@ snapshot:
 	git archive --prefix=$(PKG)/ $(GITREF) | bzip2 > $(PKG)-$(GITREF).tar.bz2
 	ls -l $(PKG)-$(GITREF).tar.bz2
 
-.PHONY: all clean install layout  live release snapshot
+.PHONY: all changelog clean install layout  live release snapshot
 
 # vim: set ts=4 :


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2017-06-08 17:35 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2017-06-08 17:35 UTC (permalink / raw
  To: gentoo-commits

commit:     0af4f400f3edb8e840df1cb9e9df0165961b432f
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  8 17:34:57 2017 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Thu Jun  8 17:34:57 2017 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=0af4f400

version 2.4

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 32d845ae..e1c252d5 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.3
+PV = 2.4
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2017-06-09 18:38 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2017-06-09 18:38 UTC (permalink / raw
  To: gentoo-commits

commit:     0aacdc243b40f3bd5a651fb50a0043e9650af1c4
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri Jun  9 18:37:50 2017 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri Jun  9 18:37:50 2017 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=0aacdc24

update ChangeLog

 ChangeLog | 201 +++++++++++++++-----------------------------------------------
 1 file changed, 49 insertions(+), 152 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 3bade20d..d03be873 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,52 @@
+commit ec3d9fb5d4f9252bc524ad4c1fc901867cb3bb63
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    etc/profile: replace PATH with ROOTPATH if the user is root
+    
+    This is part of the following bug.
+    
+    X-Gentoo-Bug: 255695
+    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=255695
+
+commit a3cd4d5b362239f4d9104c2a9e3af9ba0eec421c
+Author: David Michael <david.michael@coreos.com>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    etc/services: add etcd services
+    
+    X-Gentoo-Bug: 604704
+    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=604704
+
+commit ef383418788f2ed46f5f4ad7b26fbe5b5b25707f
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    etc/env.d: move default settings to 50bbaselayout instead of 00basic
+    
+    This allows other packages to append or pre-pend any of our defaults.
+    
+    X-Gentoo-Bug: 255695
+    X-Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=255695
+
+commit 0af4f400f3edb8e840df1cb9e9df0165961b432f
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    version 2.4
+
+commit ff4d400d6f6651ecd06a66245fd43fb909e91955
+Author: Lars Wendler <polynomial-c@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    etc/shells: Add mksh to login shells
+
+commit 3068c8e4af7ddfa2f2a04f0baf009578bf1a7d28
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    add ChangeLog
+
 commit 8f970ff82c88b86565d88852624da143bb2d5288
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
@@ -102,155 +151,3 @@ Commit: William Hubbs <williamh@gentoo.org>
     Comment out fstab entries by default
     
     Bug: https://bugs.gentoo.org/578390
-
-commit 3150eecd25d834eeee0a7f98bdd8266b2a2a552f
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    Revert "remove the uucp user"
-    
-    This reverts commit 2ebb0d7b29132822e8bc6f9b67940541a6261f74.
-    This needs more thought; we have consumers in the tree still. I'm not
-    sure whether we should drop it here or fix the consumers first.
-
-commit 2ebb0d7b29132822e8bc6f9b67940541a6261f74
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    remove the uucp user
-
-commit 18fe9e877b496980256f4a8b3251e416e1afca89
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    add the dialout group
-
-commit d79832c6b962969c5c57f4ff201c476e34e6789d
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    Makefile: Add /etc/mtab symbolic link to layout-Linux
-    
-    Add a symbolic link from /etc/mtab to /proc/self/mounts to the
-    layout-Linux target so that it will be built in the stages.
-    
-    X-Gentoo-Bug: 477498
-    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=477498
-
-commit f25b3dbc3c55e4f24d8c58ccc3278a8f6eb0def8
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    Add input group
-    
-    Anyone other than root who wants access to /dev/input/* should be added
-    to this group.
-    
-    I used gid 97 which is the same gid Archlinux uses.
-    
-    X-Gentoo-Bug: 514174
-    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=514174
-
-commit 62f7c82bf8b0bdbec552b912e0f2e698fd23935f
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    Begin updating Makefile to work with git
-    
-    Make live is used to make a tarball of the repository with all local
-    changes.
-    
-    make release is used to make a release once it is tagged.
-    
-    make snapshot is a work in progress; it is supposed to make a tarball of
-    the commit passed to it via GITREF=<commit>. The part that is missing is
-    I haven't decided how to name that tarball.
-
-commit 6d46bae57015554d60cb66b1570d0016c9e6f076
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    Set version in Makefile
-    
-    The PV variable in Makefile now holds the version number directly
-    instead of reading it from an external file.
-
-commit 3f7fc93e8d79fcb55405222c3206cdf64a471307
-Author: Mike Frysinger <vapier@gentoo.org>
-Commit: Mike Frysinger <vapier@gentoo.org>
-
-    add /bin/dash as a valid login shell
-    
-    svn path=/trunk/; revision=3213
-
-commit 6b5c32b48a2c8b39dec8bcbcce6044fa970b9442
-Author: Mike Frysinger <vapier@gentoo.org>
-Commit: Mike Frysinger <vapier@gentoo.org>
-
-    fstab: mount by LABEL by default #496562 by Sergey S. Starikoff
-    
-    svn path=/trunk/; revision=3212
-
-commit 39dd1d4bd755a8f4ec4bb8dcb1ab6aefabe27192
-Author: Mike Frysinger <vapier@gentoo.org>
-Commit: Mike Frysinger <vapier@gentoo.org>
-
-    fstab: drop floppy example as it is rare for this to exist nowadays
-    
-    svn path=/trunk/; revision=3211
-
-commit 1a30e631f7a41c7d53a9744aed76c4083b361cae
-Author: Mike Frysinger <vapier@gentoo.org>
-Commit: Mike Frysinger <vapier@gentoo.org>
-
-    services: change sieve from port 2000 to 4190 #485298 by Hanno Boeck
-    
-    svn path=/trunk/; revision=3210
-
-commit 527d2c8e4e4fbdb1d9f7733f351756529d27e021
-Author: Mike Frysinger <vapier@gentoo.org>
-Commit: Mike Frysinger <vapier@gentoo.org>
-
-    add tip about using ~/.inputrc
-    
-    svn path=/trunk/; revision=3209
-
-commit cda4fd02d3fd586dca98dc360d40f219b60543f0
-Author: Mike Frysinger <vapier@gentoo.org>
-Commit: Mike Frysinger <vapier@gentoo.org>
-
-    add an alt+k shortcut that does the same thing as alt+backspace to support devices (like chromebooks) where alt+backspace is remapped to something else already
-    
-    svn path=/trunk/; revision=3208
-
-commit b4293c172fce7159c3357bd6bbf79b9140e53d9f
-Author: Mike Frysinger <vapier@gentoo.org>
-Commit: Mike Frysinger <vapier@gentoo.org>
-
-    rename to COPYING to match the rest of the world+dog, and add some more info about state of various files
-    
-    svn path=/trunk/; revision=3207
-
-commit 6fc385683bf0bf701b7fa7b50e1ccfa505882730
-Author: Mike Frysinger <vapier@gentoo.org>
-Commit: Mike Frysinger <vapier@gentoo.org>
-
-    fstab: default to using ext4 to mount things #451596
-    
-    svn path=/trunk/; revision=3206
-
-commit 6f0adbb7648cebbe9f60f2294bbf4e4e1eca7b08
-Author: Mike Frysinger <vapier@gentoo.org>
-Commit: Mike Frysinger <vapier@gentoo.org>
-
-    sysctl.conf: document new net.ipv4.ping_group_range option
-    
-    svn path=/trunk/; revision=3205
-
-commit b00938750ab6907736398460544a214e25300c06
-Author: Mike Frysinger <vapier@gentoo.org>
-Commit: Mike Frysinger <vapier@gentoo.org>
-
-    add groupwise to /etc/services #432550 by Jon Gerdes
-    
-    svn path=/trunk/; revision=3204


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2017-06-09 18:38 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2017-06-09 18:38 UTC (permalink / raw
  To: gentoo-commits

commit:     8b91d77f9ec7431f8d9eca9f6bf918fce78646b8
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri Jun  9 18:37:34 2017 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri Jun  9 18:37:34 2017 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=8b91d77f

version 2.4.1

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index e1c252d5..ad7ee2ad 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.4
+PV = 2.4.1
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2017-08-21 19:45 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2017-08-21 19:45 UTC (permalink / raw
  To: gentoo-commits

commit:     266f213bfedaba6fdedb581df6f0cd1e6c365aae
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 20 19:32:56 2017 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 19:34:54 2017 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=266f213b

makefile: do not set DESTDIR

 Makefile | 2 --
 1 file changed, 2 deletions(-)

diff --git a/Makefile b/Makefile
index ad7ee2ad..d2358cb5 100644
--- a/Makefile
+++ b/Makefile
@@ -11,8 +11,6 @@ PV = 2.4.1
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 
-DESTDIR =
-
 CHANGELOG_LIMIT = --after="1 year ago"
 INSTALL_DIR    = install -m 0755 -d
 INSTALL_EXE    = install -m 0755


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2017-10-03 22:02 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2017-10-03 22:02 UTC (permalink / raw
  To: gentoo-commits

commit:     38a5b8a104616a720296f15fa6c1e67f7faee6c8
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  3 21:35:00 2017 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Tue Oct  3 22:01:40 2017 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=38a5b8a1

version 2.5

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index d2358cb5..9181c7d7 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.4.1
+PV = 2.5
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2017-11-17 22:04 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2017-11-17 22:04 UTC (permalink / raw
  To: gentoo-commits

commit:     77e9c6f275399cdef64d432a19da51bc9c9cd0bf
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 17 22:03:50 2017 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri Nov 17 22:03:50 2017 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=77e9c6f2

add layout-usrmerge to optionally support the /usr merge

 Makefile | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/Makefile b/Makefile
index 9181c7d7..966e71ac 100644
--- a/Makefile
+++ b/Makefile
@@ -90,6 +90,11 @@ layout: layout-dirs layout-$(OS)
 	# FHS compatibility symlinks stuff
 	ln -snf /var/tmp $(DESTDIR)/usr/tmp
 
+layout-usrmerge: layout
+	ln -snf usr/bin ${DESTDIR}/bin
+	ln -snf usr/sbin ${DESTDIR}/sbin
+	ln -snf bin ${DESTDIR}/usr/sbin
+
 live:
 	rm -rf /tmp/$(PKG)
 	cp -r . /tmp/$(PKG)


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2018-02-06 22:54 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2018-02-06 22:54 UTC (permalink / raw
  To: gentoo-commits

commit:     c4887e88316e2176dc99c173ccc6af825c10f745
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  6 22:53:15 2018 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Tue Feb  6 22:53:15 2018 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=c4887e88

Do not install .keep files

 Makefile | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/Makefile b/Makefile
index 966e71ac..35bdb627 100644
--- a/Makefile
+++ b/Makefile
@@ -65,9 +65,7 @@ install:
 layout-dirs:
 	# Create base filesytem layout
 	for x in $(KEEP_DIRS) ; do \
-		test -e $(DESTDIR)$$x/.keep && continue ; \
 		$(INSTALL_DIR) $(DESTDIR)$$x || exit $$? ; \
-		touch $(DESTDIR)$$x/.keep || echo "ignoring touch failure; mounted fs?" ; \
 	done
 
 layout-BSD: layout-dirs
@@ -82,11 +80,8 @@ layout-Linux: layout-dirs
 layout: layout-dirs layout-$(OS)
 	# Special dirs
 	install -m 0700 -d $(DESTDIR)/root
-	touch $(DESTDIR)/root/.keep
 	install -m 1777 -d $(DESTDIR)/var/tmp
-	touch $(DESTDIR)/var/tmp/.keep
 	install -m 1777 -d $(DESTDIR)/tmp
-	touch $(DESTDIR)/tmp/.keep
 	# FHS compatibility symlinks stuff
 	ln -snf /var/tmp $(DESTDIR)/usr/tmp
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2018-02-07 19:11 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2018-02-07 19:11 UTC (permalink / raw
  To: gentoo-commits

commit:     9bbb700a3bfeaca7307a154564db00feff201e6e
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  7 18:58:07 2018 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Wed Feb  7 19:05:13 2018 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=9bbb700a

Makefile: layout-usrmerge should do nothing on non-Linux systems

 Makefile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Makefile b/Makefile
index 35bdb627..f1b0344d 100644
--- a/Makefile
+++ b/Makefile
@@ -86,9 +86,11 @@ layout: layout-dirs layout-$(OS)
 	ln -snf /var/tmp $(DESTDIR)/usr/tmp
 
 layout-usrmerge: layout
+ifeq ($(OS),Linux)
 	ln -snf usr/bin ${DESTDIR}/bin
 	ln -snf usr/sbin ${DESTDIR}/sbin
 	ln -snf bin ${DESTDIR}/usr/sbin
+endif
 
 live:
 	rm -rf /tmp/$(PKG)


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2018-02-22 17:54 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2018-02-22 17:54 UTC (permalink / raw
  To: gentoo-commits

commit:     bc596e56ff93ca121317a12d7033c5a5f5440046
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 22 17:46:27 2018 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Thu Feb 22 17:52:13 2018 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=bc596e56

Fix installation of .keep files

This partially reverts commit c4887e88316e2176dc99c173ccc6af825c10f745.
We need these .keep files.

 Makefile | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Makefile b/Makefile
index f1b0344d..e1eec2b1 100644
--- a/Makefile
+++ b/Makefile
@@ -66,6 +66,7 @@ layout-dirs:
 	# Create base filesytem layout
 	for x in $(KEEP_DIRS) ; do \
 		$(INSTALL_DIR) $(DESTDIR)$$x || exit $$? ; \
+		touch $(DESTDIR)$$x/.keep || exit $$? ; \
 	done
 
 layout-BSD: layout-dirs
@@ -80,8 +81,11 @@ layout-Linux: layout-dirs
 layout: layout-dirs layout-$(OS)
 	# Special dirs
 	install -m 0700 -d $(DESTDIR)/root
+	touch $(DESTDIR)/root/.keep
 	install -m 1777 -d $(DESTDIR)/var/tmp
+	touch $(DESTDIR)/var/tmp/.keep
 	install -m 1777 -d $(DESTDIR)/tmp
+	touch $(DESTDIR)/tmp/.keep
 	# FHS compatibility symlinks stuff
 	ln -snf /var/tmp $(DESTDIR)/usr/tmp
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2018-05-23 21:50 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2018-05-23 21:50 UTC (permalink / raw
  To: gentoo-commits

commit:     2a075fb8bbffdbe3d948e2379a2300729a7bab93
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Wed May 23 21:47:48 2018 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Wed May 23 21:47:48 2018 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=2a075fb8

Update ChangeLog

 ChangeLog | 195 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 100 insertions(+), 95 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index d03be873..8a334b83 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,153 +1,158 @@
-commit ec3d9fb5d4f9252bc524ad4c1fc901867cb3bb63
+commit bc596e56ff93ca121317a12d7033c5a5f5440046
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    etc/profile: replace PATH with ROOTPATH if the user is root
+    Fix installation of .keep files
     
-    This is part of the following bug.
-    
-    X-Gentoo-Bug: 255695
-    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=255695
+    This partially reverts commit c4887e88316e2176dc99c173ccc6af825c10f745.
+    We need these .keep files.
 
-commit a3cd4d5b362239f4d9104c2a9e3af9ba0eec421c
-Author: David Michael <david.michael@coreos.com>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    etc/services: add etcd services
-    
-    X-Gentoo-Bug: 604704
-    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=604704
-
-commit ef383418788f2ed46f5f4ad7b26fbe5b5b25707f
+commit 9bbb700a3bfeaca7307a154564db00feff201e6e
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    etc/env.d: move default settings to 50bbaselayout instead of 00basic
-    
-    This allows other packages to append or pre-pend any of our defaults.
-    
-    X-Gentoo-Bug: 255695
-    X-Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=255695
-
-commit 0af4f400f3edb8e840df1cb9e9df0165961b432f
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    version 2.4
-
-commit ff4d400d6f6651ecd06a66245fd43fb909e91955
-Author: Lars Wendler <polynomial-c@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    etc/shells: Add mksh to login shells
+    Makefile: layout-usrmerge should do nothing on non-Linux systems
 
-commit 3068c8e4af7ddfa2f2a04f0baf009578bf1a7d28
+commit c4887e88316e2176dc99c173ccc6af825c10f745
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    add ChangeLog
+    Do not install .keep files
 
-commit 8f970ff82c88b86565d88852624da143bb2d5288
+commit 77e9c6f275399cdef64d432a19da51bc9c9cd0bf
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    Makefile: add changelog target
-
-commit 89f852f823cad807dc360325ec92817e583835e8
-Author: Martin Vath <martin@mvath.de>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    etc/profile: Make set -u work for the profile
-    
-    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=555762
+    add layout-usrmerge to optionally support the /usr merge
 
-commit d32173ea399cc37837985dec55134d1e0e2ebf72
+commit 9cac4dd130637fa2c1f1a64bf3c9d2509284e6dd
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    etc.Linux/sysctl.comf: disable rp_filter by default
-    
-    See https://lwn.net/Articles/578621/
-    
-    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=586210
-
-commit db65c12659a298d3795d042079868f171432eb5c
+    Drop support for ROOTPATH
+    
+    The following is taken from /etc/profile:
+    
+    > Set up PATH depending on whether we're root or a normal user.
+    > There's no real reason to exclude sbin paths from the normal user,
+    > but it can make tab-completion easier when they aren't in the
+    > user's PATH to pollute the executable namespace.
+    
+    This seems like a minor inconvenience, and excluding sbin paths for the
+    normal user can cause bigger issues which will offset this inconvenience.
+    
+    commit ac52b58e7a8a7f8085de9f806645881740b22c5e
+    Author: William Hubbs <williamh@gentoo.org>
+    Date:   Wed Oct 4 17:12:33 2017 -0500
+    
+        Drop support for ROOTPATH
+    
+        The following is taken from /etc/profile:
+    
+        This seems like a minor inconvenience, and not having *sbin in the path
+        can cause bigger compatibility issues which offset this inconvenience.
+    
+    diff --git a/etc/env.d/50baselayout b/etc/env.d/50baselayout
+    index e8662e0e..b10a2c4d 100644
+    --- a/etc/env.d/50baselayout
+    +++ b/etc/env.d/50baselayout
+    @@ -1,8 +1,7 @@
+     # /etc/env.d/50baselayout
+     # Do not edit this file
+    
+    -PATH="/usr/local/bin:/usr/bin:/bin:/opt/bin"
+    -ROOTPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin"
+    +PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin"
+     MANPATH="/usr/local/share/man:/usr/share/man"
+     INFOPATH="/usr/share/info"
+     CONFIG_PROTECT_MASK="/etc/gentoo-release"
+    diff --git a/etc/profile b/etc/profile
+    index 8e92e824..4579bd17 100644
+    --- a/etc/profile
+    +++ b/etc/profile
+    @@ -18,16 +18,6 @@ export PAGER=${PAGER:-/usr/bin/less}
+     # 077 would be more secure, but 022 is generally quite realistic
+     umask 022
+    
+    -# Set up PATH depending on whether we're root or a normal user.
+    -# There's no real reason to exclude sbin paths from the normal user,
+    -# but it can make tab-completion easier when they aren't in the
+    -# user's PATH to pollute the executable namespace.
+    -if [ "${EUID-}" = "0" ] || [ "${USER-}" = "root" ] ; then
+    -       PATH="${ROOTPATH}"
+    -fi
+    -export PATH
+    -unset ROOTPATH
+    -
+     # process *.sh files in /etc/profiled.d
+     for sh in /etc/profile.d/*.sh ; do
+            [ -r "$sh" ] && . "$sh"
+
+commit 3d46659bf88caf23cfb631671dbece20bfdf8572
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    etc/services: add assignment for ircs-u
+    process files in /etc/profile.d before /etc/bash/bashrc for consistency
     
-    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=592368
+    Bug: https://bugs.gentoo.org/show_bug.cgi?id=610898
 
-commit 4328a2fa4b6abc7f4004da33b351ed6597ac975f
+commit 38a5b8a104616a720296f15fa6c1e67f7faee6c8
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    etc/services: add gpsd and xmpp-bosh services
-    
-    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=538708
+    version 2.5
 
-commit e302b8402399f18ecfe856c854a3d247cc2c646f
+commit 266f213bfedaba6fdedb581df6f0cd1e6c365aae
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    os-release: Update Gentoo web site and support URLs
-    
-    https://bugs.gentoo.org/show_bug.cgi?id=545516
+    makefile: do not set DESTDIR
 
-commit 5ee3c95d2086e626247640ca35cf2da78c4c9846
+commit 0aacdc243b40f3bd5a651fb50a0043e9650af1c4
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    share.Linux/shadow: mark portage user as locked out
-    
-    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=521970
+    update ChangeLog
 
-commit f313f3c5de9fe1e52ef4abc62935090a299a51b8
+commit 8b91d77f9ec7431f8d9eca9f6bf918fce78646b8
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    etc/profile: remove comments about whoami
-    
-    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=587612
+    version 2.4.1
 
-commit 24af4fb374c67661fb1bf9dfb842fae70fd7f5f2
+commit ec3d9fb5d4f9252bc524ad4c1fc901867cb3bb63
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    etc/hosts: document the alias order
+    etc/profile: replace PATH with ROOTPATH if the user is root
     
-    Add documentation showing that the first host alias is the canonical
-    host name.
+    This is part of the following bug.
     
-    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=536624
+    X-Gentoo-Bug: 255695
+    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=255695
 
-commit b5f197fc4070f8a1aa6beb2e85944f18c2fb4bbc
-Author: William Hubbs <williamh@gentoo.org>
+commit a3cd4d5b362239f4d9104c2a9e3af9ba0eec421c
+Author: David Michael <david.michael@coreos.com>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    share.BSD/fstab: make device names generic
+    etc/services: add etcd services
     
-    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=442690
+    X-Gentoo-Bug: 604704
+    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=604704
 
-commit e8bbd89949b85a8359fb691c02fb12f0820f19ac
+commit ef383418788f2ed46f5f4ad7b26fbe5b5b25707f
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    share.Linux/passwd: change "operator" login shell to /sbin/nologin
+    etc/env.d: move default settings to 50bbaselayout instead of 00basic
     
-    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=346483
-
-commit 89621f070195cab17d2f4ee6f7ac084946bba02a
-Author: Mike Gilbert <floppym@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    share.Linux/fstab: update advice regarding labels and UUIDS
+    This allows other packages to append or pre-pend any of our defaults.
+    
+    X-Gentoo-Bug: 255695
+    X-Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=255695
 
-commit 90edf00e9382044ed33a0e5a7656b0440870f96d
-Author: Mike Gilbert <floppym@gentoo.org>
+commit 0af4f400f3edb8e840df1cb9e9df0165961b432f
+Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    Comment out fstab entries by default
-    
-    Bug: https://bugs.gentoo.org/578390
+    version 2.4


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2018-05-26 20:17 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2018-05-26 20:17 UTC (permalink / raw
  To: gentoo-commits

commit:     c41104c34243115adc668fdb4280d991f8e401b9
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Sat May 26 20:15:48 2018 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Sat May 26 20:15:48 2018 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=c41104c3

makefile: ignore touch failures for .keep files

emerging with this being fatal worked for me, but not others, so
ignoring it.

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index e1eec2b1..5bfcad80 100644
--- a/Makefile
+++ b/Makefile
@@ -66,7 +66,7 @@ layout-dirs:
 	# Create base filesytem layout
 	for x in $(KEEP_DIRS) ; do \
 		$(INSTALL_DIR) $(DESTDIR)$$x || exit $$? ; \
-		touch $(DESTDIR)$$x/.keep || exit $$? ; \
+		touch $(DESTDIR)$$x/.keep || echo "ignoring touch failure; mounted fs?" ; \
 	done
 
 layout-BSD: layout-dirs


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2018-05-26 20:17 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2018-05-26 20:17 UTC (permalink / raw
  To: gentoo-commits

commit:     d56d1e147b23e972036fa9f6727bb2a675154435
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Sat May 26 20:16:59 2018 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Sat May 26 20:16:59 2018 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=d56d1e14

Makefile: do not touch .keep file if it already exists

 Makefile | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Makefile b/Makefile
index 5bfcad80..63a2ec4f 100644
--- a/Makefile
+++ b/Makefile
@@ -65,6 +65,7 @@ install:
 layout-dirs:
 	# Create base filesytem layout
 	for x in $(KEEP_DIRS) ; do \
+		test -e $(DESTDIR)$$x/.keep && continue ; \
 		$(INSTALL_DIR) $(DESTDIR)$$x || exit $$? ; \
 		touch $(DESTDIR)$$x/.keep || echo "ignoring touch failure; mounted fs?" ; \
 	done


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2018-05-28 19:31 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2018-05-28 19:31 UTC (permalink / raw
  To: gentoo-commits

commit:     6ad0981792f3f2283141b954db84153ec2b397e3
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Mon May 28 19:31:04 2018 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Mon May 28 19:31:04 2018 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=6ad09817

update ChangeLog

 ChangeLog | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 8a334b83..1b2107b2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,55 @@
+commit dd9f112d8d400892ed9b610aee187040df307298
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    bump version to 2.6
+
+commit 8974c87e2d0e243c0fc2503fac5b40f447fac65f
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    profile: don't use ROOTPATH
+    
+    Since PATH is supposed to be the same for everyone, we can now drop the
+    code that handles ROOTPATH.
+
+commit 6e06295fd89f6e0605406dabbd7684171c034d4e
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    etc/profile: typo fix
+
+commit d56d1e147b23e972036fa9f6727bb2a675154435
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    Makefile: do not touch .keep file if it already exists
+
+commit c41104c34243115adc668fdb4280d991f8e401b9
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    makefile: ignore touch failures for .keep files
+    
+    emerging with this being fatal worked for me, but not others, so
+    ignoring it.
+
+commit 277e5b9e55717873b87eb541a95f4f2ae0c60a4d
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    Add sbin directories to path
+    
+    This is a partial revert of 9cac4dd130637fa2c1f1a64bf3c9d2509284e6dd.
+    We need to have path and rootpath be the same, to allow transitioning
+    packages before we drop rootpath.
+
+commit 2a075fb8bbffdbe3d948e2379a2300729a7bab93
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    Update ChangeLog
+
 commit bc596e56ff93ca121317a12d7033c5a5f5440046
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2018-05-28 19:31 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2018-05-28 19:31 UTC (permalink / raw
  To: gentoo-commits

commit:     dd9f112d8d400892ed9b610aee187040df307298
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Mon May 28 19:29:00 2018 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Mon May 28 19:29:00 2018 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=dd9f112d

bump version to 2.6

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 63a2ec4f..05ed3e77 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.5
+PV = 2.6
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2020-02-10  4:21 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2020-02-10  4:21 UTC (permalink / raw
  To: gentoo-commits

commit:     cc1cbf18d3d1ecb8da6f3e4c6b87fec312687dcb
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 04:18:58 2020 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 04:18:58 2020 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=cc1cbf18

update ChangeLog

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 ChangeLog | 209 ++++----------------------------------------------------------
 1 file changed, 12 insertions(+), 197 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 1b2107b2..cccb40f0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,210 +1,25 @@
-commit dd9f112d8d400892ed9b610aee187040df307298
+commit 027ed4a8aec31f165bf224e92c193a261f3c13a9
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    bump version to 2.6
-
-commit 8974c87e2d0e243c0fc2503fac5b40f447fac65f
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    profile: don't use ROOTPATH
+    update version to 2.7
     
-    Since PATH is supposed to be the same for everyone, we can now drop the
-    code that handles ROOTPATH.
-
-commit 6e06295fd89f6e0605406dabbd7684171c034d4e
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    etc/profile: typo fix
-
-commit d56d1e147b23e972036fa9f6727bb2a675154435
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    Makefile: do not touch .keep file if it already exists
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
 
-commit c41104c34243115adc668fdb4280d991f8e401b9
+commit 14c91b2c9dc77d6fc81746b999b92187bd9cac82
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    makefile: ignore touch failures for .keep files
+    enable protected_symlinks and protected_hardlinks by default
     
-    emerging with this being fatal worked for me, but not others, so
-    ignoring it.
+    Bug:  https://bugs.gentoo.org/704914
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
 
-commit 277e5b9e55717873b87eb541a95f4f2ae0c60a4d
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    Add sbin directories to path
-    
-    This is a partial revert of 9cac4dd130637fa2c1f1a64bf3c9d2509284e6dd.
-    We need to have path and rootpath be the same, to allow transitioning
-    packages before we drop rootpath.
-
-commit 2a075fb8bbffdbe3d948e2379a2300729a7bab93
-Author: William Hubbs <williamh@gentoo.org>
+commit b46308e95323a243d976004118fb2a4f3b1e60b1
+Author: Mike Gilbert <floppym@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    Update ChangeLog
-
-commit bc596e56ff93ca121317a12d7033c5a5f5440046
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    Fix installation of .keep files
-    
-    This partially reverts commit c4887e88316e2176dc99c173ccc6af825c10f745.
-    We need these .keep files.
-
-commit 9bbb700a3bfeaca7307a154564db00feff201e6e
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    Makefile: layout-usrmerge should do nothing on non-Linux systems
-
-commit c4887e88316e2176dc99c173ccc6af825c10f745
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    Do not install .keep files
-
-commit 77e9c6f275399cdef64d432a19da51bc9c9cd0bf
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    add layout-usrmerge to optionally support the /usr merge
-
-commit 9cac4dd130637fa2c1f1a64bf3c9d2509284e6dd
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    Drop support for ROOTPATH
-    
-    The following is taken from /etc/profile:
-    
-    > Set up PATH depending on whether we're root or a normal user.
-    > There's no real reason to exclude sbin paths from the normal user,
-    > but it can make tab-completion easier when they aren't in the
-    > user's PATH to pollute the executable namespace.
-    
-    This seems like a minor inconvenience, and excluding sbin paths for the
-    normal user can cause bigger issues which will offset this inconvenience.
-    
-    commit ac52b58e7a8a7f8085de9f806645881740b22c5e
-    Author: William Hubbs <williamh@gentoo.org>
-    Date:   Wed Oct 4 17:12:33 2017 -0500
-    
-        Drop support for ROOTPATH
-    
-        The following is taken from /etc/profile:
+    services: add domain-s
     
-        This seems like a minor inconvenience, and not having *sbin in the path
-        can cause bigger compatibility issues which offset this inconvenience.
-    
-    diff --git a/etc/env.d/50baselayout b/etc/env.d/50baselayout
-    index e8662e0e..b10a2c4d 100644
-    --- a/etc/env.d/50baselayout
-    +++ b/etc/env.d/50baselayout
-    @@ -1,8 +1,7 @@
-     # /etc/env.d/50baselayout
-     # Do not edit this file
-    
-    -PATH="/usr/local/bin:/usr/bin:/bin:/opt/bin"
-    -ROOTPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin"
-    +PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin"
-     MANPATH="/usr/local/share/man:/usr/share/man"
-     INFOPATH="/usr/share/info"
-     CONFIG_PROTECT_MASK="/etc/gentoo-release"
-    diff --git a/etc/profile b/etc/profile
-    index 8e92e824..4579bd17 100644
-    --- a/etc/profile
-    +++ b/etc/profile
-    @@ -18,16 +18,6 @@ export PAGER=${PAGER:-/usr/bin/less}
-     # 077 would be more secure, but 022 is generally quite realistic
-     umask 022
-    
-    -# Set up PATH depending on whether we're root or a normal user.
-    -# There's no real reason to exclude sbin paths from the normal user,
-    -# but it can make tab-completion easier when they aren't in the
-    -# user's PATH to pollute the executable namespace.
-    -if [ "${EUID-}" = "0" ] || [ "${USER-}" = "root" ] ; then
-    -       PATH="${ROOTPATH}"
-    -fi
-    -export PATH
-    -unset ROOTPATH
-    -
-     # process *.sh files in /etc/profiled.d
-     for sh in /etc/profile.d/*.sh ; do
-            [ -r "$sh" ] && . "$sh"
-
-commit 3d46659bf88caf23cfb631671dbece20bfdf8572
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    process files in /etc/profile.d before /etc/bash/bashrc for consistency
-    
-    Bug: https://bugs.gentoo.org/show_bug.cgi?id=610898
-
-commit 38a5b8a104616a720296f15fa6c1e67f7faee6c8
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    version 2.5
-
-commit 266f213bfedaba6fdedb581df6f0cd1e6c365aae
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    makefile: do not set DESTDIR
-
-commit 0aacdc243b40f3bd5a651fb50a0043e9650af1c4
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    update ChangeLog
-
-commit 8b91d77f9ec7431f8d9eca9f6bf918fce78646b8
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    version 2.4.1
-
-commit ec3d9fb5d4f9252bc524ad4c1fc901867cb3bb63
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    etc/profile: replace PATH with ROOTPATH if the user is root
-    
-    This is part of the following bug.
-    
-    X-Gentoo-Bug: 255695
-    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=255695
-
-commit a3cd4d5b362239f4d9104c2a9e3af9ba0eec421c
-Author: David Michael <david.michael@coreos.com>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    etc/services: add etcd services
-    
-    X-Gentoo-Bug: 604704
-    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=604704
-
-commit ef383418788f2ed46f5f4ad7b26fbe5b5b25707f
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    etc/env.d: move default settings to 50bbaselayout instead of 00basic
-    
-    This allows other packages to append or pre-pend any of our defaults.
-    
-    X-Gentoo-Bug: 255695
-    X-Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=255695
-
-commit 0af4f400f3edb8e840df1cb9e9df0165961b432f
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    version 2.4
+    Closes: https://bugs.gentoo.org/708130
+    Signed-off-by: William Hubbs <williamh@gentoo.org>


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2020-02-10  4:21 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2020-02-10  4:21 UTC (permalink / raw
  To: gentoo-commits

commit:     027ed4a8aec31f165bf224e92c193a261f3c13a9
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 04:18:01 2020 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 04:18:01 2020 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=027ed4a8

update version to 2.7

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 05ed3e77..c0d7283e 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.6
+PV = 2.7
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2021-05-11 15:48 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2021-05-11 15:48 UTC (permalink / raw
  To: gentoo-commits

commit:     47686e5e438c57cd7ffc94b2d7f15abc03146442
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Tue May 11 15:46:33 2021 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Tue May 11 15:46:33 2021 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=47686e5e

create bin and sbin directories

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 Makefile | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index c0d7283e..0913ceb6 100644
--- a/Makefile
+++ b/Makefile
@@ -33,16 +33,20 @@ KEEP_DIRS-Linux += \
 	/sys \
 	/usr/src
 KEEP_DIRS = $(KEEP_DIRS-$(OS)) \
+	/bin \
 	/boot \
 	/etc/profile.d \
 	/home \
 	/media \
 	/mnt \
-	/proc \
 	/opt \
+	/proc \
 	/root \
+	/sbin \
+	/usr/bin \
 	/usr/local/bin \
 	/usr/local/sbin \
+	/usr/sbin \
 	/var/cache \
 	/var/empty \
 	/var/lib \
@@ -92,6 +96,9 @@ layout: layout-dirs layout-$(OS)
 
 layout-usrmerge: layout
 ifeq ($(OS),Linux)
+	rm -fr ${DESTDIR}/bin
+	rm -fr ${DESTDIR}/sbin
+	rm -fr ${DESTDIR}/usr/sbin
 	ln -snf usr/bin ${DESTDIR}/bin
 	ln -snf usr/sbin ${DESTDIR}/sbin
 	ln -snf bin ${DESTDIR}/usr/sbin


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2021-09-24 19:56 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2021-09-24 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     6d78c865837a08b02a6b94ab280d413df8628dad
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 24 19:55:41 2021 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri Sep 24 19:55:59 2021 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=6d78c865

create /etc/gentoo-release here instead of in the ebuild

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 Makefile | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Makefile b/Makefile
index 0913ceb6..a0204748 100644
--- a/Makefile
+++ b/Makefile
@@ -63,6 +63,7 @@ clean:
 install:
 	$(INSTALL_DIR) $(DESTDIR)/etc
 	cp -pPR etc/* etc.$(OS)/* $(DESTDIR)/etc/
+	echo "Gentoo Base System release ${PV}" > ${DESTDIR}/etc/gentoo-release
 	$(INSTALL_DIR) $(DESTDIR)/usr/share/baselayout
 	cp -pPR share.$(OS)/* $(DESTDIR)/usr/share/baselayout/
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2021-09-27 17:46 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2021-09-27 17:46 UTC (permalink / raw
  To: gentoo-commits

commit:     e32e4c117adf458a89e37f72ac8b06a5c1e6aa90
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 27 17:43:09 2021 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Mon Sep 27 17:44:14 2021 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=e32e4c11

drop lib directory installation from Makefile

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 Makefile | 2 --
 1 file changed, 2 deletions(-)

diff --git a/Makefile b/Makefile
index 5bd10b91..aaae44ad 100644
--- a/Makefile
+++ b/Makefile
@@ -64,8 +64,6 @@ install:
 	$(INSTALL_DIR) $(DESTDIR)/etc
 	cp -pPR etc/* etc.$(OS)/* $(DESTDIR)/etc/
 	echo "Gentoo Base System release ${PV}" > ${DESTDIR}/etc/gentoo-release
-	$(INSTALL_DIR) $(DESTDIR)/usr/lib
-	cp -pPR lib.$(OS)/* $(DESTDIR)/usr/lib/
 	$(INSTALL_DIR) $(DESTDIR)/usr/share/baselayout
 	cp -pPR share.$(OS)/* $(DESTDIR)/usr/share/baselayout/
 	./make_os_release $(OS) $(PV) > $(DESTDIR)/usr/lib/os-release


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2021-09-27 20:56 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2021-09-27 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     a3e35578740551f78a8fa44b51143865ca16c4a9
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 27 20:49:21 2021 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Mon Sep 27 20:56:35 2021 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=a3e35578

clean up makefile

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 Makefile | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index aaae44ad..8c6f026f 100644
--- a/Makefile
+++ b/Makefile
@@ -64,10 +64,13 @@ install:
 	$(INSTALL_DIR) $(DESTDIR)/etc
 	cp -pPR etc/* etc.$(OS)/* $(DESTDIR)/etc/
 	echo "Gentoo Base System release ${PV}" > ${DESTDIR}/etc/gentoo-release
+	$(INSTALL_DIR) $(DESTDIR)/lib
+	cp -pPR lib.$(OS)/* $(DESTDIR)/etc/
+	$(INSTALL_DIR) $(DESTDIR)/usr/lib
+	ln -snf ../usr/lib/os-release ${DESTDIR}/etc/os-release
+	./make_os_release ${OS} ${PV} > $(DESTDIR)/usr/lib/os-release
 	$(INSTALL_DIR) $(DESTDIR)/usr/share/baselayout
 	cp -pPR share.$(OS)/* $(DESTDIR)/usr/share/baselayout/
-	./make_os_release $(OS) $(PV) > $(DESTDIR)/usr/lib/os-release
-	ln -snf ../usr/lib/os-release ${DESTDIR}/etc/os-release
 
 layout-dirs:
 	# Create base filesytem layout


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2021-09-27 21:24 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2021-09-27 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     dec3056722dc215de60c7c02caf9bfb7111ef3b4
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 27 21:07:40 2021 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Mon Sep 27 21:24:23 2021 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=dec30567

typo fix

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 8c6f026f..baf119e7 100644
--- a/Makefile
+++ b/Makefile
@@ -65,7 +65,7 @@ install:
 	cp -pPR etc/* etc.$(OS)/* $(DESTDIR)/etc/
 	echo "Gentoo Base System release ${PV}" > ${DESTDIR}/etc/gentoo-release
 	$(INSTALL_DIR) $(DESTDIR)/lib
-	cp -pPR lib.$(OS)/* $(DESTDIR)/etc/
+	cp -pPR lib.$(OS)/* $(DESTDIR)/lib/
 	$(INSTALL_DIR) $(DESTDIR)/usr/lib
 	ln -snf ../usr/lib/os-release ${DESTDIR}/etc/os-release
 	./make_os_release ${OS} ${PV} > $(DESTDIR)/usr/lib/os-release


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2021-09-27 21:44 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2021-09-27 21:44 UTC (permalink / raw
  To: gentoo-commits

commit:     f6d17b60ca3232868f19d5328cb97be2f160d738
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 27 21:43:07 2021 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Mon Sep 27 21:43:07 2021 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=f6d17b60

update ChangeLog

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 ChangeLog | 101 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++------
 1 file changed, 92 insertions(+), 9 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index cccb40f0..5e8be8ed 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,25 +1,108 @@
-commit 027ed4a8aec31f165bf224e92c193a261f3c13a9
+commit dec3056722dc215de60c7c02caf9bfb7111ef3b4
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    update version to 2.7
+    typo fix
     
     Signed-off-by: William Hubbs <williamh@gentoo.org>
 
-commit 14c91b2c9dc77d6fc81746b999b92187bd9cac82
+commit a3e35578740551f78a8fa44b51143865ca16c4a9
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    enable protected_symlinks and protected_hardlinks by default
+    clean up makefile
     
-    Bug:  https://bugs.gentoo.org/704914
     Signed-off-by: William Hubbs <williamh@gentoo.org>
 
-commit b46308e95323a243d976004118fb2a4f3b1e60b1
-Author: Mike Gilbert <floppym@gentoo.org>
+commit e32e4c117adf458a89e37f72ac8b06a5c1e6aa90
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    drop lib directory installation from Makefile
+    
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
+
+commit 7edde65da31eb29ef2df4bed3ac62c1bc7c5651d
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    move modprobe.d to lib location
+    
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
+
+commit a2d4bbb4f23d9a91b41fad4f89f2c4cb7278cd30
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    remove sysctl.d/README
+    
+    This is not needed since we install our files now in /usr/lib/sysctl.d
+    
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
+
+commit 084c51c67b07562ff0cf0df0774dfaf5978dcffd
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    move 00protected-links.conf to /usr/lib/sysctl.d
+    
+    Bug: https://bugs.gentoo.org/814664
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
+
+commit 57c250e24c70f8f9581860654cdec0d049345292
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    generate /usr/lib/os-release dynamically
+    
+    This allows the os name and version to be dynamic.
+    
+    Bug: https://bugs.gentoo.org/788190
+    
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
+
+commit 6d78c865837a08b02a6b94ab280d413df8628dad
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    create /etc/gentoo-release here instead of in the ebuild
+    
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
+
+commit 782d0ded97da543c216baf2a9852423744e20549
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    drop sysctl.conf for Linux systems
+    
+    This file is no longer needed. All of the settings are kernel defaults.
+    
+    Closes: https://bugs.gentoo.org/484796
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
+
+commit 47686e5e438c57cd7ffc94b2d7f15abc03146442
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    create bin and sbin directories
+    
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
+
+commit a437fae9e64f4f6d810433ea73e834cd0caae962
+Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    services: add domain-s
+    fix PRETTY_NAME
+    
+    Fixes: https://bugs.gentoo.org/772155
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
+
+commit 54879ad8889c65b446e6d090ec1c855bbed22ff2
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    etc/profile: remove umask setting
+    
+    Umask should be set via shadow in /etc/login.defs or via pam.
     
-    Closes: https://bugs.gentoo.org/708130
     Signed-off-by: William Hubbs <williamh@gentoo.org>


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2021-09-27 21:48 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2021-09-27 21:48 UTC (permalink / raw
  To: gentoo-commits

commit:     5f2689ec3179ff18180ba56cd4388f216a0af07b
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 27 21:48:05 2021 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Mon Sep 27 21:48:05 2021 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=5f2689ec

version 2.8

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index baf119e7..a61e828b 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.7
+PV = 2.8
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2022-09-18  3:03 Mike Gilbert
  0 siblings, 0 replies; 50+ messages in thread
From: Mike Gilbert @ 2022-09-18  3:03 UTC (permalink / raw
  To: gentoo-commits

commit:     625632955cec96baaaafc0dd83e8497cd55d9b9e
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 18 03:01:40 2022 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Sep 18 03:01:40 2022 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=62563295

Makefile: simplify /sbin symlink for usrmerge

This matches the layout produced by sys-apps/merge-usr.

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index a61e828b..e0266d2a 100644
--- a/Makefile
+++ b/Makefile
@@ -106,7 +106,7 @@ ifeq ($(OS),Linux)
 	rm -fr ${DESTDIR}/sbin
 	rm -fr ${DESTDIR}/usr/sbin
 	ln -snf usr/bin ${DESTDIR}/bin
-	ln -snf usr/sbin ${DESTDIR}/sbin
+	ln -snf usr/bin ${DESTDIR}/sbin
 	ln -snf bin ${DESTDIR}/usr/sbin
 endif
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2022-09-18  3:22 Mike Gilbert
  0 siblings, 0 replies; 50+ messages in thread
From: Mike Gilbert @ 2022-09-18  3:22 UTC (permalink / raw
  To: gentoo-commits

commit:     63accc51997bc0433f2ce3c9f637a656eac649e7
Author:     Paymon <darwinskernel <AT> gmail <DOT> com>
AuthorDate: Mon Jul 18 14:37:16 2022 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Sep 18 03:21:01 2022 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=63accc51

Relax checks on KEEPDIR when directories are mounted fs

My use case for this is in containers (mkosi with systemd-nspawn in my
case)

Closes: https://github.com/gentoo/baselayout/pull/2
Signed-off-by: Paymon <darwinskernel <AT> gmail.com>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index e0266d2a..230acbc5 100644
--- a/Makefile
+++ b/Makefile
@@ -76,7 +76,7 @@ layout-dirs:
 	# Create base filesytem layout
 	for x in $(KEEP_DIRS) ; do \
 		test -e $(DESTDIR)$$x/.keep && continue ; \
-		$(INSTALL_DIR) $(DESTDIR)$$x || exit $$? ; \
+		$(INSTALL_DIR) $(DESTDIR)$$x ; \
 		touch $(DESTDIR)$$x/.keep || echo "ignoring touch failure; mounted fs?" ; \
 	done
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2022-09-18  4:28 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2022-09-18  4:28 UTC (permalink / raw
  To: gentoo-commits

commit:     0ca11c8aa1a8c8e0b95987f19b778ecdce4c8c61
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 18 04:27:47 2022 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Sun Sep 18 04:28:33 2022 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=0ca11c8a

silence message about ignoring the touch failure

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 230acbc5..493c824b 100644
--- a/Makefile
+++ b/Makefile
@@ -77,7 +77,7 @@ layout-dirs:
 	for x in $(KEEP_DIRS) ; do \
 		test -e $(DESTDIR)$$x/.keep && continue ; \
 		$(INSTALL_DIR) $(DESTDIR)$$x ; \
-		touch $(DESTDIR)$$x/.keep || echo "ignoring touch failure; mounted fs?" ; \
+		touch $(DESTDIR)$$x/.keep || true; \
 	done
 
 layout-BSD: layout-dirs


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2022-09-18 21:44 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2022-09-18 21:44 UTC (permalink / raw
  To: gentoo-commits

commit:     699f4857c59779581ca29ab245966830e537f2b2
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 18 21:44:12 2022 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Sun Sep 18 21:44:37 2022 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=699f4857

version 2.9

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 493c824b..b6d373db 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.8
+PV = 2.9
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2023-01-25 21:23 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2023-01-25 21:23 UTC (permalink / raw
  To: gentoo-commits

commit:     066c554b6c233ac2a99a5b7693eb67705b277a16
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 25 21:21:30 2023 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 21:22:03 2023 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=066c554b

drop .keep files in layout target

Bug: https://bugs.gentoo.org/888807
Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 Makefile | 2 --
 1 file changed, 2 deletions(-)

diff --git a/Makefile b/Makefile
index 0b020a9f..22e4a174 100644
--- a/Makefile
+++ b/Makefile
@@ -64,9 +64,7 @@ install:
 layout:
 	# Create base filesytem layout
 	for x in $(KEEP_DIRS) ; do \
-		test -e $(DESTDIR)$$x/.keep && continue ; \
 		$(INSTALL_DIR) $(DESTDIR)$$x ; \
-		touch $(DESTDIR)$$x/.keep || true; \
 	done
 	ln -snf /proc/self/mounts $(DESTDIR)/etc/mtab
 	ln -snf /run $(DESTDIR)/var/run


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2023-01-26  0:08 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2023-01-26  0:08 UTC (permalink / raw
  To: gentoo-commits

commit:     cd2a6014247b4a3b69b780a331e4d5a5f280c2d8
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 26 00:05:18 2023 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Thu Jan 26 00:05:18 2023 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=cd2a6014

drop fhs compatibility symlinks from the makefile

This is necessary since we want baselayout to own these links.
To do that, we need to create them in the ebuild.

Bug: https://bugs.gentoo.org/648880
Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 Makefile | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/Makefile b/Makefile
index 22e4a174..ecc7b107 100644
--- a/Makefile
+++ b/Makefile
@@ -66,15 +66,10 @@ layout:
 	for x in $(KEEP_DIRS) ; do \
 		$(INSTALL_DIR) $(DESTDIR)$$x ; \
 	done
-	ln -snf /proc/self/mounts $(DESTDIR)/etc/mtab
-	ln -snf /run $(DESTDIR)/var/run
-	ln -snf /run/lock $(DESTDIR)/var/lock
 	# Special dirs
 	chmod 0700 $(DESTDIR)/root
 	chmod 1777 $(DESTDIR)/var/tmp
 	chmod 1777 $(DESTDIR)/tmp
-	# FHS compatibility symlinks stuff
-	ln -snf /var/tmp $(DESTDIR)/usr/tmp
 
 layout-usrmerge: layout
 	rm -fr ${DESTDIR}/bin


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2023-01-26  3:48 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2023-01-26  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     ff9fc523397858c2eaa927847570e6e679989ae6
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 26 03:48:42 2023 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Thu Jan 26 03:48:42 2023 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=ff9fc523

install the fhs compatible symlinks in the Makefile

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 Makefile | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/Makefile b/Makefile
index ecc7b107..29b21c1b 100644
--- a/Makefile
+++ b/Makefile
@@ -60,6 +60,12 @@ install:
 	./make_os_release ${PV} > $(DESTDIR)/usr/lib/os-release
 	$(INSTALL_DIR) $(DESTDIR)/usr/share/baselayout
 	cp -pPR share/* $(DESTDIR)/usr/share/baselayout/
+	# FHS compatibility symlinks
+	ln -snf ../proc/self/mounts $(DESTDIR)/etc/mtab
+	ln -snf ../var/tmp $(DESTDIR)/usr/tmp
+	$(INSTALL_DIR) $(DESTDIR)/var
+	ln -snf ../run $(DESTDIR)/var/run
+	ln -snf ../run/lock $(DESTDIR)/var/lock
 
 layout:
 	# Create base filesytem layout


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2023-01-27 17:20 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2023-01-27 17:20 UTC (permalink / raw
  To: gentoo-commits

commit:     201026f62b1fcbc05b58f38ae5a26ffccd098e32
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 27 17:20:03 2023 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri Jan 27 17:20:03 2023 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=201026f6

update version to 2.10

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 29b21c1b..2e678fa0 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.9
+PV = 2.10
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2023-01-27 17:20 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2023-01-27 17:20 UTC (permalink / raw
  To: gentoo-commits

commit:     25960d181b905a11ec4dd0c90d4740304c2c25ea
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 27 17:20:03 2023 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri Jan 27 17:20:03 2023 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=25960d18

update ChangeLog

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 ChangeLog | 103 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 62 insertions(+), 41 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 5e8be8ed..7eb42499 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,108 +1,129 @@
-commit dec3056722dc215de60c7c02caf9bfb7111ef3b4
+commit cfbb22a4f4608c39793b9f8942c9dfb9d5020c5e
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    typo fix
-    
-    Signed-off-by: William Hubbs <williamh@gentoo.org>
+    update version to 2.10
 
-commit a3e35578740551f78a8fa44b51143865ca16c4a9
+commit 8aa828d0ce8ea8822cb0ba6e26affbc2005281e6
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    clean up makefile
+    add environment variables needed for assistive technology
     
+    Bug: https://bugs.gentoo.org/853820
     Signed-off-by: William Hubbs <williamh@gentoo.org>
 
-commit e32e4c117adf458a89e37f72ac8b06a5c1e6aa90
+commit ff9fc523397858c2eaa927847570e6e679989ae6
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    drop lib directory installation from Makefile
+    install the fhs compatible symlinks in the Makefile
     
     Signed-off-by: William Hubbs <williamh@gentoo.org>
 
-commit 7edde65da31eb29ef2df4bed3ac62c1bc7c5651d
-Author: William Hubbs <williamh@gentoo.org>
+commit 6e9777bc736fb2e963865090c8ef36eddd5e597e
+Author: Mike Gilbert <floppym@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    move modprobe.d to lib location
+    etc/issue: remove DNS domain name
+    
+    It is very common for client systems to not have a valid DNS domain
+    name. This results in agetty printing "unknown_domain", which may
+    confuse new users.
     
+    Closes: https://github.com/gentoo/baselayout/pull/3
+    Signed-off-by: Mike Gilbert <floppym@gentoo.org>
     Signed-off-by: William Hubbs <williamh@gentoo.org>
 
-commit a2d4bbb4f23d9a91b41fad4f89f2c4cb7278cd30
+commit cd2a6014247b4a3b69b780a331e4d5a5f280c2d8
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    remove sysctl.d/README
+    drop fhs compatibility symlinks from the makefile
     
-    This is not needed since we install our files now in /usr/lib/sysctl.d
+    This is necessary since we want baselayout to own these links.
+    To do that, we need to create them in the ebuild.
     
+    Bug: https://bugs.gentoo.org/648880
     Signed-off-by: William Hubbs <williamh@gentoo.org>
 
-commit 084c51c67b07562ff0cf0df0774dfaf5978dcffd
+commit 066c554b6c233ac2a99a5b7693eb67705b277a16
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    move 00protected-links.conf to /usr/lib/sysctl.d
+    drop .keep files in layout target
     
-    Bug: https://bugs.gentoo.org/814664
+    Bug: https://bugs.gentoo.org/888807
     Signed-off-by: William Hubbs <williamh@gentoo.org>
 
-commit 57c250e24c70f8f9581860654cdec0d049345292
+commit e81dfb07f53e817a83e3c3a7c247cdb57a507fdf
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    generate /usr/lib/os-release dynamically
+    drop OS specific support
     
-    This allows the os name and version to be dynamic.
-    
-    Bug: https://bugs.gentoo.org/788190
+    This is no longer needed since we have dropped support for *BSD.
     
     Signed-off-by: William Hubbs <williamh@gentoo.org>
 
-commit 6d78c865837a08b02a6b94ab280d413df8628dad
+commit 699f4857c59779581ca29ab245966830e537f2b2
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    create /etc/gentoo-release here instead of in the ebuild
+    version 2.9
     
     Signed-off-by: William Hubbs <williamh@gentoo.org>
 
-commit 782d0ded97da543c216baf2a9852423744e20549
+commit 0ca11c8aa1a8c8e0b95987f19b778ecdce4c8c61
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    drop sysctl.conf for Linux systems
-    
-    This file is no longer needed. All of the settings are kernel defaults.
+    silence message about ignoring the touch failure
     
-    Closes: https://bugs.gentoo.org/484796
     Signed-off-by: William Hubbs <williamh@gentoo.org>
 
-commit 47686e5e438c57cd7ffc94b2d7f15abc03146442
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
+commit 63accc51997bc0433f2ce3c9f637a656eac649e7
+Author: Paymon <darwinskernel@gmail.com>
+Commit: Mike Gilbert <floppym@gentoo.org>
 
-    create bin and sbin directories
+    Relax checks on KEEPDIR when directories are mounted fs
     
-    Signed-off-by: William Hubbs <williamh@gentoo.org>
+    My use case for this is in containers (mkosi with systemd-nspawn in my
+    case)
+    
+    Closes: https://github.com/gentoo/baselayout/pull/2
+    Signed-off-by: Paymon <darwinskernel@gmail.com>
+    Signed-off-by: Mike Gilbert <floppym@gentoo.org>
+
+commit 625632955cec96baaaafc0dd83e8497cd55d9b9e
+Author: Mike Gilbert <floppym@gentoo.org>
+Commit: Mike Gilbert <floppym@gentoo.org>
+
+    Makefile: simplify /sbin symlink for usrmerge
+    
+    This matches the layout produced by sys-apps/merge-usr.
+    
+    Signed-off-by: Mike Gilbert <floppym@gentoo.org>
 
-commit a437fae9e64f4f6d810433ea73e834cd0caae962
+commit e79dc5e1de040cf90e27ea849b0ac01091348b20
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    fix PRETTY_NAME
+    typo fix
     
-    Fixes: https://bugs.gentoo.org/772155
     Signed-off-by: William Hubbs <williamh@gentoo.org>
 
-commit 54879ad8889c65b446e6d090ec1c855bbed22ff2
-Author: William Hubbs <williamh@gentoo.org>
+commit ffb9e602847f4f196d6366dd1f982046853b29f4
+Author: orbea <orbea@riseup.net>
 Commit: William Hubbs <williamh@gentoo.org>
 
-    etc/profile: remove umask setting
+    etc/shells: Add yash to login shells
     
-    Umask should be set via shadow in /etc/login.defs or via pam.
+    Yash, yet another shell, is a POSIX-compliant command line shell
+    written in C99 (ISO/IEC 9899:1999). Yash is intended to be the most
+    POSIX-compliant shell in the world while supporting features for daily
+    interactive and scripting use.
     
+    Closes: https://github.com/gentoo/baselayout/pull/1
+    Signed-off-by: orbea <orbea@riseup.net>
     Signed-off-by: William Hubbs <williamh@gentoo.org>


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2023-01-27 18:12 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2023-01-27 18:12 UTC (permalink / raw
  To: gentoo-commits

commit:     a48f2a886458ccdf1fdbfd9c106da4af732ea212
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 27 18:12:22 2023 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri Jan 27 18:12:31 2023 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=a48f2a88

drop /usr/tmp from makefile

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 Makefile | 1 -
 1 file changed, 1 deletion(-)

diff --git a/Makefile b/Makefile
index 2e678fa0..01df2dff 100644
--- a/Makefile
+++ b/Makefile
@@ -62,7 +62,6 @@ install:
 	cp -pPR share/* $(DESTDIR)/usr/share/baselayout/
 	# FHS compatibility symlinks
 	ln -snf ../proc/self/mounts $(DESTDIR)/etc/mtab
-	ln -snf ../var/tmp $(DESTDIR)/usr/tmp
 	$(INSTALL_DIR) $(DESTDIR)/var
 	ln -snf ../run $(DESTDIR)/var/run
 	ln -snf ../run/lock $(DESTDIR)/var/lock


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2023-01-27 18:15 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2023-01-27 18:15 UTC (permalink / raw
  To: gentoo-commits

commit:     e444dfe2f340552e7902ca9d9bf37c21c1fa486f
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 27 18:14:31 2023 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri Jan 27 18:14:31 2023 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=e444dfe2

update ChangeLog

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 ChangeLog | 20 +++++++++++++++++++-
 1 file changed, 19 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 7eb42499..7a7c0fc0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,26 @@
-commit cfbb22a4f4608c39793b9f8942c9dfb9d5020c5e
+commit a48f2a886458ccdf1fdbfd9c106da4af732ea212
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    drop /usr/tmp from makefile
+    
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
+
+commit 25960d181b905a11ec4dd0c90d4740304c2c25ea
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    update ChangeLog
+    
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
+
+commit 201026f62b1fcbc05b58f38ae5a26ffccd098e32
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>
 
     update version to 2.10
+    
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
 
 commit 8aa828d0ce8ea8822cb0ba6e26affbc2005281e6
 Author: William Hubbs <williamh@gentoo.org>


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2023-01-27 18:15 William Hubbs
  0 siblings, 0 replies; 50+ messages in thread
From: William Hubbs @ 2023-01-27 18:15 UTC (permalink / raw
  To: gentoo-commits

commit:     8155400955d8a482bdac24c9356315fb0ad10ec9
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 27 18:15:34 2023 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri Jan 27 18:15:40 2023 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=81554009

version 2.11

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 01df2dff..fb79cae9 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.10
+PV = 2.11
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2023-01-28  0:33 Mike Gilbert
  0 siblings, 0 replies; 50+ messages in thread
From: Mike Gilbert @ 2023-01-28  0:33 UTC (permalink / raw
  To: gentoo-commits

commit:     032633218070bf8c44961d05e286d5d1089779aa
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 28 00:31:12 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Jan 28 00:31:12 2023 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=03263321

Update ChangeLog

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 ChangeLog | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 7a7c0fc0..84a99570 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,31 @@
+commit 9a6ccf129ecd9efb9f4b5cc98d55e6eab1d203be
+Author: Mike Gilbert <floppym@gentoo.org>
+Commit: Mike Gilbert <floppym@gentoo.org>
+
+    Revert "add environment variables needed for assistive technology"
+    
+    After discussion in IRC and some comments on the bug report, we decided
+    this was not such a good idea.
+    
+    Reverts: 8aa828d0ce8ea8822cb0ba6e26affbc2005281e6.
+    Signed-off-by: Mike Gilbert <floppym@gentoo.org>
+
+commit 8155400955d8a482bdac24c9356315fb0ad10ec9
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    version 2.11
+    
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
+
+commit e444dfe2f340552e7902ca9d9bf37c21c1fa486f
+Author: William Hubbs <williamh@gentoo.org>
+Commit: William Hubbs <williamh@gentoo.org>
+
+    update ChangeLog
+    
+    Signed-off-by: William Hubbs <williamh@gentoo.org>
+
 commit a48f2a886458ccdf1fdbfd9c106da4af732ea212
 Author: William Hubbs <williamh@gentoo.org>
 Commit: William Hubbs <williamh@gentoo.org>


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2023-01-28  2:08 Mike Gilbert
  0 siblings, 0 replies; 50+ messages in thread
From: Mike Gilbert @ 2023-01-28  2:08 UTC (permalink / raw
  To: gentoo-commits

commit:     3bfcd8238abf92146a7e17b44625ea1e5325230c
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 28 02:07:40 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Jan 28 02:07:40 2023 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=3bfcd823

Update ChangeLog

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 ChangeLog | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 84a99570..f51e31f0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+commit bc22069d1a41eeec6e22ba9bf391412a0244f5a7
+Author: Mike Gilbert <floppym@gentoo.org>
+Commit: Mike Gilbert <floppym@gentoo.org>
+
+    Move /var/run and /var/lock back to the layout target
+    
+    We need to ensure packages do not install things here and come up with a
+    better migration plan.
+    
+    Bug: https://bugs.gentoo.org/648880
+    Bug: https://bugs.gentoo.org/892267
+    Signed-off-by: Mike Gilbert <floppym@gentoo.org>
+
+commit 032633218070bf8c44961d05e286d5d1089779aa
+Author: Mike Gilbert <floppym@gentoo.org>
+Commit: Mike Gilbert <floppym@gentoo.org>
+
+    Update ChangeLog
+    
+    Signed-off-by: Mike Gilbert <floppym@gentoo.org>
+
 commit 9a6ccf129ecd9efb9f4b5cc98d55e6eab1d203be
 Author: Mike Gilbert <floppym@gentoo.org>
 Commit: Mike Gilbert <floppym@gentoo.org>


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2023-01-28  2:08 Mike Gilbert
  0 siblings, 0 replies; 50+ messages in thread
From: Mike Gilbert @ 2023-01-28  2:08 UTC (permalink / raw
  To: gentoo-commits

commit:     bc22069d1a41eeec6e22ba9bf391412a0244f5a7
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 28 01:59:03 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Jan 28 02:05:06 2023 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=bc22069d

Move /var/run and /var/lock back to the layout target

We need to ensure packages do not install things here and come up with a
better migration plan.

Bug: https://bugs.gentoo.org/648880
Bug: https://bugs.gentoo.org/892267
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 Makefile | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/Makefile b/Makefile
index fb79cae9..3c8071c3 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.11
+PV = 2.13
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 
@@ -60,17 +60,15 @@ install:
 	./make_os_release ${PV} > $(DESTDIR)/usr/lib/os-release
 	$(INSTALL_DIR) $(DESTDIR)/usr/share/baselayout
 	cp -pPR share/* $(DESTDIR)/usr/share/baselayout/
-	# FHS compatibility symlinks
 	ln -snf ../proc/self/mounts $(DESTDIR)/etc/mtab
-	$(INSTALL_DIR) $(DESTDIR)/var
-	ln -snf ../run $(DESTDIR)/var/run
-	ln -snf ../run/lock $(DESTDIR)/var/lock
 
 layout:
 	# Create base filesytem layout
 	for x in $(KEEP_DIRS) ; do \
 		$(INSTALL_DIR) $(DESTDIR)$$x ; \
 	done
+	ln -snf ../run $(DESTDIR)/var/run
+	ln -snf ../run/lock $(DESTDIR)/var/lock
 	# Special dirs
 	chmod 0700 $(DESTDIR)/root
 	chmod 1777 $(DESTDIR)/var/tmp


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2023-07-09  1:17 Mike Gilbert
  0 siblings, 0 replies; 50+ messages in thread
From: Mike Gilbert @ 2023-07-09  1:17 UTC (permalink / raw
  To: gentoo-commits

commit:     60664bef0aae2e1975a18a8cdecee02bcbf0a730
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  6 17:16:20 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Jul  9 01:16:36 2023 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=60664bef

Makefile: simplify creation of /root, /tmp, /var/tmp

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 Makefile | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/Makefile b/Makefile
index 3c8071c3..36c9134c 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
 # baselayout Makefile
-# Copyright 2006-2011 Gentoo Foundation
+# Copyright 2006-2023 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 #
 # We've moved the installation logic from Gentoo ebuild into a generic
@@ -12,10 +12,11 @@ PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 
 CHANGELOG_LIMIT = --after="1 year ago"
-INSTALL_DIR    = install -m 0755 -d
-INSTALL_EXE    = install -m 0755
-INSTALL_FILE   = install -m 0644
-INSTALL_SECURE = install -m 0600
+INSTALL       ?= install
+INSTALL_DIR    = $(INSTALL) -m 0755 -d
+INSTALL_EXE    = $(INSTALL) -m 0755
+INSTALL_FILE   = $(INSTALL) -m 0644
+INSTALL_SECURE = $(INSTALL) -m 0600
 
 KEEP_DIRS = \
 	/bin \
@@ -27,7 +28,6 @@ KEEP_DIRS = \
 	/mnt \
 	/opt \
 	/proc \
-	/root \
 	/run \
 	/sbin \
 	/sys \
@@ -70,9 +70,9 @@ layout:
 	ln -snf ../run $(DESTDIR)/var/run
 	ln -snf ../run/lock $(DESTDIR)/var/lock
 	# Special dirs
-	chmod 0700 $(DESTDIR)/root
-	chmod 1777 $(DESTDIR)/var/tmp
-	chmod 1777 $(DESTDIR)/tmp
+	$(INSTALL) -d -m 0700 $(DESTDIR)/root
+	$(INSTALL) -d -m 1777 $(DESTDIR)/tmp
+	$(INSTALL) -d -m 1777 $(DESTDIR)/var/tmp
 
 layout-usrmerge: layout
 	rm -fr ${DESTDIR}/bin


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2023-07-09  1:17 Mike Gilbert
  0 siblings, 0 replies; 50+ messages in thread
From: Mike Gilbert @ 2023-07-09  1:17 UTC (permalink / raw
  To: gentoo-commits

commit:     5c926abe03ba6e17ba58faa71a512b3f6db90b19
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  6 17:25:46 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Jul  9 01:16:36 2023 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=5c926abe

Makefile: create /dev/console and /dev/null in the layout target

Bug: https://bugs.gentoo.org/909664
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 Makefile | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Makefile b/Makefile
index 36c9134c..24671480 100644
--- a/Makefile
+++ b/Makefile
@@ -73,6 +73,10 @@ layout:
 	$(INSTALL) -d -m 0700 $(DESTDIR)/root
 	$(INSTALL) -d -m 1777 $(DESTDIR)/tmp
 	$(INSTALL) -d -m 1777 $(DESTDIR)/var/tmp
+	# Essential device nodes for init/openrc in early boot
+	# Nonfatal in case we are running as non-root
+	-mknod -m 0600 $(DESTDIR)/dev/console c 5 1
+	-mknod -m 0666 $(DESTDIR)/dev/null c 1 3
 
 layout-usrmerge: layout
 	rm -fr ${DESTDIR}/bin


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2023-07-09  1:24 Mike Gilbert
  0 siblings, 0 replies; 50+ messages in thread
From: Mike Gilbert @ 2023-07-09  1:24 UTC (permalink / raw
  To: gentoo-commits

commit:     2e5afe86d2134937572a3dd78341de14e8a814d5
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  9 01:20:51 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Jul  9 01:20:51 2023 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=2e5afe86

Update ChangeLog

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 ChangeLog | 132 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 117 insertions(+), 15 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index f51e31f0..ff099a8e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,120 @@
+commit 5c926abe03ba6e17ba58faa71a512b3f6db90b19
+Author: Mike Gilbert <floppym@gentoo.org>
+Commit: Mike Gilbert <floppym@gentoo.org>
+
+    Makefile: create /dev/console and /dev/null in the layout target
+    
+    Bug: https://bugs.gentoo.org/909664
+    Signed-off-by: Mike Gilbert <floppym@gentoo.org>
+
+commit 60664bef0aae2e1975a18a8cdecee02bcbf0a730
+Author: Mike Gilbert <floppym@gentoo.org>
+Commit: Mike Gilbert <floppym@gentoo.org>
+
+    Makefile: simplify creation of /root, /tmp, /var/tmp
+    
+    Signed-off-by: Mike Gilbert <floppym@gentoo.org>
+
+commit 8982430a505574a5d8869d45a5bee699fc2abebf
+Author: Sam James <sam@gentoo.org>
+Commit: Sam James <sam@gentoo.org>
+
+    share/issue.devfix: tweak whitespace, use HTTPS
+    
+    Signed-off-by: Sam James <sam@gentoo.org>
+
+commit 078b1b75dc5cc4595d835e3344ac6668ddf73f7f
+Author: Sam James <sam@gentoo.org>
+Commit: Sam James <sam@gentoo.org>
+
+    etc/profile: fix trailing whitespace
+    
+    Signed-off-by: Sam James <sam@gentoo.org>
+
+commit 77016216767358d9892b1736439ee60b9b197221
+Author: Sam James <sam@gentoo.org>
+Commit: Sam James <sam@gentoo.org>
+
+    share/fstab: fix whitespace
+    
+    As Matt pointed out on the PR.
+    
+    Fixes: aaf5ebb65b16fd41877a04cde82fdd3d8cc90cfb
+    Signed-off-by: Sam James <sam@gentoo.org>
+
+commit 4040300c749f6cab84bdfa9c12ec72b113568865
+Author: Florian Schmaus <flow@gentoo.org>
+Commit: Sam James <sam@gentoo.org>
+
+    share/fstab: make example root filesystem entry use xfs
+    
+    The new default of the handbook is xfs, so follow that in baselayout's
+    fstab.
+    
+    Suggested-by: Sam James <sam@gentoo.org>
+    Signed-off-by: Florian Schmaus <flow@gentoo.org>
+    Closes: https://github.com/gentoo/baselayout/pull/4
+    Signed-off-by: Sam James <sam@gentoo.org>
+
+commit 94aa297486ca7ace7fa3bcce2889bba6a892424c
+Author: Florian Schmaus <flow@gentoo.org>
+Commit: Sam James <sam@gentoo.org>
+
+    share/fstab: make comment regarding pass number a NOTE
+    
+    Signed-off-by: Florian Schmaus <flow@gentoo.org>
+    Signed-off-by: Sam James <sam@gentoo.org>
+
+commit 0979cb590cd99ecf298fc3de4b0c20d33251b717
+Author: Florian Schmaus <flow@gentoo.org>
+Commit: Sam James <sam@gentoo.org>
+
+    share/fstab: move fstable header right above example entries
+    
+    Move the fstable table header right above the commented-out example
+    fstab entries. Also split "<dump/pass>" into "<dump> <pass>", since
+    those are two different fields (see fstab(5)).
+    
+    Signed-off-by: Florian Schmaus <flow@gentoo.org>
+    Signed-off-by: Sam James <sam@gentoo.org>
+
+commit aaf5ebb65b16fd41877a04cde82fdd3d8cc90cfb
+Author: Florian Schmaus <flow@gentoo.org>
+Commit: Sam James <sam@gentoo.org>
+
+    share/fstab: drop reiserfs references and noatime, use defaults
+    
+    ReiserFS was deprecated in Linux 5.18 and slated for removal in 2025.
+    
+    Using 'noatime' does seldom really bring any noticeable performance
+    benefit. The default of 'relatime', which Linux supports for a long
+    time, is a good compromise. Having an (coarse-grained) atime allows
+    for certain use cases. For example, a tool that detects unused
+    packages in a system and suggest them for removal.
+    
+    A generic configuration file like this should simply use the
+    defaults. Especially if those are sane ones. No need to continue the
+    noatime cargo cult.
+    
+    Signed-off-by: Florian Schmaus <flow@gentoo.org>
+    Signed-off-by: Sam James <sam@gentoo.org>
+
+commit 0613954c3960f6d07f2550494480d38a0341cde2
+Author: Mike Gilbert <floppym@gentoo.org>
+Commit: Mike Gilbert <floppym@gentoo.org>
+
+    passwd: update home directory for portage user
+    
+    Signed-off-by: Mike Gilbert <floppym@gentoo.org>
+
+commit 3bfcd8238abf92146a7e17b44625ea1e5325230c
+Author: Mike Gilbert <floppym@gentoo.org>
+Commit: Mike Gilbert <floppym@gentoo.org>
+
+    Update ChangeLog
+    
+    Signed-off-by: Mike Gilbert <floppym@gentoo.org>
+
 commit bc22069d1a41eeec6e22ba9bf391412a0244f5a7
 Author: Mike Gilbert <floppym@gentoo.org>
 Commit: Mike Gilbert <floppym@gentoo.org>
@@ -179,18 +296,3 @@ Commit: William Hubbs <williamh@gentoo.org>
     typo fix
     
     Signed-off-by: William Hubbs <williamh@gentoo.org>
-
-commit ffb9e602847f4f196d6366dd1f982046853b29f4
-Author: orbea <orbea@riseup.net>
-Commit: William Hubbs <williamh@gentoo.org>
-
-    etc/shells: Add yash to login shells
-    
-    Yash, yet another shell, is a POSIX-compliant command line shell
-    written in C99 (ISO/IEC 9899:1999). Yash is intended to be the most
-    POSIX-compliant shell in the world while supporting features for daily
-    interactive and scripting use.
-    
-    Closes: https://github.com/gentoo/baselayout/pull/1
-    Signed-off-by: orbea <orbea@riseup.net>
-    Signed-off-by: William Hubbs <williamh@gentoo.org>


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2023-07-09  1:24 Mike Gilbert
  0 siblings, 0 replies; 50+ messages in thread
From: Mike Gilbert @ 2023-07-09  1:24 UTC (permalink / raw
  To: gentoo-commits

commit:     04fce684374ad832e70f56076fb713ac3de12c53
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  9 01:23:23 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Jul  9 01:23:23 2023 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=04fce684

2.14

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 24671480..ac5f6912 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.13
+PV = 2.14
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2024-03-12  1:39 Mike Gilbert
  0 siblings, 0 replies; 50+ messages in thread
From: Mike Gilbert @ 2024-03-12  1:39 UTC (permalink / raw
  To: gentoo-commits

commit:     9f217ba38e0cd0e91e69de5f1f36a0cca682cc4b
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 12 01:37:07 2024 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Mar 12 01:37:07 2024 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=9f217ba3

2.15

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index ac5f6912..7be6e5dd 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.14
+PV = 2.15
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2024-11-03 23:33 Mike Gilbert
  0 siblings, 0 replies; 50+ messages in thread
From: Mike Gilbert @ 2024-11-03 23:33 UTC (permalink / raw
  To: gentoo-commits

commit:     5387fd95c38d76f54fdc1beebb6e928edac38ecf
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  3 23:33:27 2024 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Nov  3 23:33:27 2024 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=5387fd95

2.16

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 7be6e5dd..c974869e 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.15
+PV = 2.16
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/baselayout:master commit in: /
@ 2024-11-04 19:49 Mike Gilbert
  0 siblings, 0 replies; 50+ messages in thread
From: Mike Gilbert @ 2024-11-04 19:49 UTC (permalink / raw
  To: gentoo-commits

commit:     6d6a521bd249c496d417b2a051d2c4f8d0eae09c
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  4 19:48:52 2024 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Nov  4 19:48:52 2024 +0000
URL:        https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=6d6a521b

2.17

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index c974869e..d7c917f7 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.16
+PV = 2.17
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

end of thread, other threads:[~2024-11-04 19:49 UTC | newest]

Thread overview: 50+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-28  2:08 [gentoo-commits] proj/baselayout:master commit in: / Mike Gilbert
  -- strict thread matches above, loose matches on Subject: below --
2024-11-04 19:49 Mike Gilbert
2024-11-03 23:33 Mike Gilbert
2024-03-12  1:39 Mike Gilbert
2023-07-09  1:24 Mike Gilbert
2023-07-09  1:24 Mike Gilbert
2023-07-09  1:17 Mike Gilbert
2023-07-09  1:17 Mike Gilbert
2023-01-28  2:08 Mike Gilbert
2023-01-28  0:33 Mike Gilbert
2023-01-27 18:15 William Hubbs
2023-01-27 18:15 William Hubbs
2023-01-27 18:12 William Hubbs
2023-01-27 17:20 William Hubbs
2023-01-27 17:20 William Hubbs
2023-01-26  3:48 William Hubbs
2023-01-26  0:08 William Hubbs
2023-01-25 21:23 William Hubbs
2022-09-18 21:44 William Hubbs
2022-09-18  4:28 William Hubbs
2022-09-18  3:22 Mike Gilbert
2022-09-18  3:03 Mike Gilbert
2021-09-27 21:48 William Hubbs
2021-09-27 21:44 William Hubbs
2021-09-27 21:24 William Hubbs
2021-09-27 20:56 William Hubbs
2021-09-27 17:46 William Hubbs
2021-09-24 19:56 William Hubbs
2021-05-11 15:48 William Hubbs
2020-02-10  4:21 William Hubbs
2020-02-10  4:21 William Hubbs
2018-05-28 19:31 William Hubbs
2018-05-28 19:31 William Hubbs
2018-05-26 20:17 William Hubbs
2018-05-26 20:17 William Hubbs
2018-05-23 21:50 William Hubbs
2018-02-22 17:54 William Hubbs
2018-02-07 19:11 William Hubbs
2018-02-06 22:54 William Hubbs
2017-11-17 22:04 William Hubbs
2017-10-03 22:02 William Hubbs
2017-08-21 19:45 William Hubbs
2017-06-09 18:38 William Hubbs
2017-06-09 18:38 William Hubbs
2017-06-08 17:35 William Hubbs
2016-09-01 20:56 William Hubbs
2016-09-01 20:56 William Hubbs
2014-08-13 18:08 William Hubbs
2014-08-06 19:49 William Hubbs
2014-08-06 15:07 William Hubbs

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox