* [meta-networking] Update to standalone tree
@ 2013-07-23 17:51 Joe MacDonald
2013-07-23 20:24 ` Martin Jansa
2013-07-23 21:53 ` Khem Raj
0 siblings, 2 replies; 5+ messages in thread
From: Joe MacDonald @ 2013-07-23 17:51 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 2804 bytes --]
If you are only using meta-networking from meta-openembedded, you
need read no further. This is only for people using my side-project
on github. Absolutely nothing has changed in the official
meta-networking.
For anyone using the standalone meta-networking subtree I maintain on
github, please be aware that I've made a change to the way I create the
subtree which, unfortunately, will result in a forced update for all of
your branches. And probably a merge on whatever branch you happen to be
on already (eg. master). If you get into that scenario, I suggest
pushing your current branch with the merge in it off a cliff and
re-creating the current branch tracking the up-stream. If you're not in
the habit of doing a git-pull, though, this will probably be cleaner:
% git fetch --all --tags ; git rebase origin/<up-stream-branch-name
The reason for this (and the advantage) has been in response to requests
I've had to preserve the original (that is, meta-oe) commit hash so it
is easy to connect a commit in the standalone meta-networking with the
official meta-networking I maintain as a part of the larger meta-oe.
The change is small and hopefully self-explanatory, but I won't let that stop
me.
Before:
commit a0f9363caddbfb92212b4bf5d4a2590c451b7cef
Author: Roy.Li <rongqing.li@windriver.com>
Date: Fri Jul 19 10:19:25 2013 +0800
Upgrade vsftpd to 3.0.0
Upgrade vsftpd to 3.0.0 with below modification:
1. more strict access limitation, like: do not allow anonymous access
2. use vsftpd.ftpusers and vsftpd.user_list to confine user access
3. enable pam if DISTRO_FEATURE includes pam
4. enable tcp-wrapper
5. install vsftpd.conf with 0600 permission, not 0755
Signed-off-by: Roy.Li <rongqing.li@windriver.com>
Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
After:
commit b188e402a04db35424e22cb2b2100b7070648948
Author: Roy.Li <rongqing.li@windriver.com>
Date: Fri Jul 19 10:19:25 2013 +0800
Upgrade vsftpd to 3.0.0
(original commit: 441502b68d03a4ce7796436a53c5e95399724ad2)
Upgrade vsftpd to 3.0.0 with below modification:
1. more strict access limitation, like: do not allow anonymous access
2. use vsftpd.ftpusers and vsftpd.user_list to confine user access
3. enable pam if DISTRO_FEATURE includes pam
4. enable tcp-wrapper
5. install vsftpd.conf with 0600 permission, not 0755
Signed-off-by: Roy.Li <rongqing.li@windriver.com>
Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
Where 441502b6... is the commit in meta-oe from Roy that happens to
upgrade vsftpd.
FWIW, I don't anticipate doing anything destructive like this again.
--
-Joe MacDonald.
:wq
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-networking] Update to standalone tree
2013-07-23 17:51 [meta-networking] Update to standalone tree Joe MacDonald
@ 2013-07-23 20:24 ` Martin Jansa
2013-07-24 16:58 ` Joe MacDonald
2013-07-23 21:53 ` Khem Raj
1 sibling, 1 reply; 5+ messages in thread
From: Martin Jansa @ 2013-07-23 20:24 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 3433 bytes --]
On Tue, Jul 23, 2013 at 01:51:59PM -0400, Joe MacDonald wrote:
>
> If you are only using meta-networking from meta-openembedded, you
> need read no further. This is only for people using my side-project
> on github. Absolutely nothing has changed in the official
> meta-networking.
Just out of curiosity why do you keep separate tree for it? Is there
some diff or is it exactly the same (now also with the same commit
IDs?).
>
>
>
> For anyone using the standalone meta-networking subtree I maintain on
> github, please be aware that I've made a change to the way I create the
> subtree which, unfortunately, will result in a forced update for all of
> your branches. And probably a merge on whatever branch you happen to be
> on already (eg. master). If you get into that scenario, I suggest
> pushing your current branch with the merge in it off a cliff and
> re-creating the current branch tracking the up-stream. If you're not in
> the habit of doing a git-pull, though, this will probably be cleaner:
>
> % git fetch --all --tags ; git rebase origin/<up-stream-branch-name
>
> The reason for this (and the advantage) has been in response to requests
> I've had to preserve the original (that is, meta-oe) commit hash so it
> is easy to connect a commit in the standalone meta-networking with the
> official meta-networking I maintain as a part of the larger meta-oe.
> The change is small and hopefully self-explanatory, but I won't let that stop
> me.
>
> Before:
>
> commit a0f9363caddbfb92212b4bf5d4a2590c451b7cef
> Author: Roy.Li <rongqing.li@windriver.com>
> Date: Fri Jul 19 10:19:25 2013 +0800
>
> Upgrade vsftpd to 3.0.0
>
> Upgrade vsftpd to 3.0.0 with below modification:
> 1. more strict access limitation, like: do not allow anonymous access
> 2. use vsftpd.ftpusers and vsftpd.user_list to confine user access
> 3. enable pam if DISTRO_FEATURE includes pam
> 4. enable tcp-wrapper
> 5. install vsftpd.conf with 0600 permission, not 0755
>
> Signed-off-by: Roy.Li <rongqing.li@windriver.com>
> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
>
> After:
>
> commit b188e402a04db35424e22cb2b2100b7070648948
> Author: Roy.Li <rongqing.li@windriver.com>
> Date: Fri Jul 19 10:19:25 2013 +0800
>
> Upgrade vsftpd to 3.0.0
>
> (original commit: 441502b68d03a4ce7796436a53c5e95399724ad2)
>
> Upgrade vsftpd to 3.0.0 with below modification:
> 1. more strict access limitation, like: do not allow anonymous access
> 2. use vsftpd.ftpusers and vsftpd.user_list to confine user access
> 3. enable pam if DISTRO_FEATURE includes pam
> 4. enable tcp-wrapper
> 5. install vsftpd.conf with 0600 permission, not 0755
>
> Signed-off-by: Roy.Li <rongqing.li@windriver.com>
> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
>
> Where 441502b6... is the commit in meta-oe from Roy that happens to
> upgrade vsftpd.
>
> FWIW, I don't anticipate doing anything destructive like this again.
>
> --
> -Joe MacDonald.
> :wq
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-networking] Update to standalone tree
2013-07-23 17:51 [meta-networking] Update to standalone tree Joe MacDonald
2013-07-23 20:24 ` Martin Jansa
@ 2013-07-23 21:53 ` Khem Raj
2013-07-24 16:54 ` Joe MacDonald
1 sibling, 1 reply; 5+ messages in thread
From: Khem Raj @ 2013-07-23 21:53 UTC (permalink / raw)
To: openembedded-devel
On Jul 23, 2013, at 10:51 AM, Joe MacDonald <Joe.MacDonald@windriver.com> wrote:
>
> If you are only using meta-networking from meta-openembedded, you
> need read no further. This is only for people using my side-project
> on github. Absolutely nothing has changed in the official
> meta-networking.
>
>
>
> For anyone using the standalone meta-networking subtree I maintain on
> github,
whats the advantage of doing so ?
you could still checkout the repository and just use meta-networking layer
how is above different.
We should be careful since in layer universe, this can easily escalate confusion
> please be aware that I've made a change to the way I create the
> subtree which, unfortunately, will result in a forced update for all of
> your branches. And probably a merge on whatever branch you happen to be
> on already (eg. master). If you get into that scenario, I suggest
> pushing your current branch with the merge in it off a cliff and
> re-creating the current branch tracking the up-stream. If you're not in
> the habit of doing a git-pull, though, this will probably be cleaner:
>
> % git fetch --all --tags ; git rebase origin/<up-stream-branch-name
>
> The reason for this (and the advantage) has been in response to requests
> I've had to preserve the original (that is, meta-oe) commit hash so it
> is easy to connect a commit in the standalone meta-networking with the
> official meta-networking I maintain as a part of the larger meta-oe.
> The change is small and hopefully self-explanatory, but I won't let that stop
> me.
>
> Before:
>
> commit a0f9363caddbfb92212b4bf5d4a2590c451b7cef
> Author: Roy.Li <rongqing.li@windriver.com>
> Date: Fri Jul 19 10:19:25 2013 +0800
>
> Upgrade vsftpd to 3.0.0
>
> Upgrade vsftpd to 3.0.0 with below modification:
> 1. more strict access limitation, like: do not allow anonymous access
> 2. use vsftpd.ftpusers and vsftpd.user_list to confine user access
> 3. enable pam if DISTRO_FEATURE includes pam
> 4. enable tcp-wrapper
> 5. install vsftpd.conf with 0600 permission, not 0755
>
> Signed-off-by: Roy.Li <rongqing.li@windriver.com>
> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
>
> After:
>
> commit b188e402a04db35424e22cb2b2100b7070648948
> Author: Roy.Li <rongqing.li@windriver.com>
> Date: Fri Jul 19 10:19:25 2013 +0800
>
> Upgrade vsftpd to 3.0.0
>
> (original commit: 441502b68d03a4ce7796436a53c5e95399724ad2)
>
> Upgrade vsftpd to 3.0.0 with below modification:
> 1. more strict access limitation, like: do not allow anonymous access
> 2. use vsftpd.ftpusers and vsftpd.user_list to confine user access
> 3. enable pam if DISTRO_FEATURE includes pam
> 4. enable tcp-wrapper
> 5. install vsftpd.conf with 0600 permission, not 0755
>
> Signed-off-by: Roy.Li <rongqing.li@windriver.com>
> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
>
> Where 441502b6... is the commit in meta-oe from Roy that happens to
> upgrade vsftpd.
>
> FWIW, I don't anticipate doing anything destructive like this again.
>
> --
> -Joe MacDonald.
> :wq
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-networking] Update to standalone tree
2013-07-23 21:53 ` Khem Raj
@ 2013-07-24 16:54 ` Joe MacDonald
0 siblings, 0 replies; 5+ messages in thread
From: Joe MacDonald @ 2013-07-24 16:54 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 5386 bytes --]
[Re: [oe] [meta-networking] Update to standalone tree] On 13.07.23 (Tue 14:53) Khem Raj wrote:
>
> On Jul 23, 2013, at 10:51 AM, Joe MacDonald <Joe.MacDonald@windriver.com> wrote:
>
> >
> > If you are only using meta-networking from meta-openembedded, you
> > need read no further. This is only for people using my side-project
> > on github. Absolutely nothing has changed in the official
> > meta-networking.
> >
> >
> >
> > For anyone using the standalone meta-networking subtree I maintain on
> > github,
>
>
> whats the advantage of doing so ?
> you could still checkout the repository and just use meta-networking layer
> how is above different.
For the most part, it's not hugely different. It does meet my specific
requirements in that it is contained (that is, it is possible for me to
distribute meta-networking without distributing meta-gnome, for example)
and it is dramatically smaller:
% du -sh meta-openembedded meta-networking
1.5G meta-openembedded
2M meta-networking
% du -sh meta-openembedded-bare meta-networking-bare
20M meta-openembedded
464K meta-networking
> We should be careful since in layer universe, this can easily escalate confusion
I can certainly understand that sentiment. I do well to have a sense of
the universe of layers extant today, and I wouldn't want to confuse
anyone. That is the main reason why I've not mentioned the standalone
meta-net here after the initial creation last year and why I didn't
include a link to it here. But I know there are a few users around and
since I'd done something (in my mind) pretty dramatic, I wanted to make
sure I didn't leave anyone out.
The project page itself on github also includes this in the description:
a read-only, automatically generated subtree of the meta-networking
layer in meta-openembedded
So I would hope that anyone getting there in the first place understands
what it is and what it isn't. The most important thing is it is a
convenience for me that I thought I'd share but nothing ever comes in
through it.
Certainly I won't mention it again here, though, and I'm not encouraging
anyone to adopt it.
-J.
>
>
> > please be aware that I've made a change to the way I create the
> > subtree which, unfortunately, will result in a forced update for all of
> > your branches. And probably a merge on whatever branch you happen to be
> > on already (eg. master). If you get into that scenario, I suggest
> > pushing your current branch with the merge in it off a cliff and
> > re-creating the current branch tracking the up-stream. If you're not in
> > the habit of doing a git-pull, though, this will probably be cleaner:
> >
> > % git fetch --all --tags ; git rebase origin/<up-stream-branch-name
> >
> > The reason for this (and the advantage) has been in response to requests
> > I've had to preserve the original (that is, meta-oe) commit hash so it
> > is easy to connect a commit in the standalone meta-networking with the
> > official meta-networking I maintain as a part of the larger meta-oe.
> > The change is small and hopefully self-explanatory, but I won't let that stop
> > me.
> >
> > Before:
> >
> > commit a0f9363caddbfb92212b4bf5d4a2590c451b7cef
> > Author: Roy.Li <rongqing.li@windriver.com>
> > Date: Fri Jul 19 10:19:25 2013 +0800
> >
> > Upgrade vsftpd to 3.0.0
> >
> > Upgrade vsftpd to 3.0.0 with below modification:
> > 1. more strict access limitation, like: do not allow anonymous access
> > 2. use vsftpd.ftpusers and vsftpd.user_list to confine user access
> > 3. enable pam if DISTRO_FEATURE includes pam
> > 4. enable tcp-wrapper
> > 5. install vsftpd.conf with 0600 permission, not 0755
> >
> > Signed-off-by: Roy.Li <rongqing.li@windriver.com>
> > Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
> >
> > After:
> >
> > commit b188e402a04db35424e22cb2b2100b7070648948
> > Author: Roy.Li <rongqing.li@windriver.com>
> > Date: Fri Jul 19 10:19:25 2013 +0800
> >
> > Upgrade vsftpd to 3.0.0
> >
> > (original commit: 441502b68d03a4ce7796436a53c5e95399724ad2)
> >
> > Upgrade vsftpd to 3.0.0 with below modification:
> > 1. more strict access limitation, like: do not allow anonymous access
> > 2. use vsftpd.ftpusers and vsftpd.user_list to confine user access
> > 3. enable pam if DISTRO_FEATURE includes pam
> > 4. enable tcp-wrapper
> > 5. install vsftpd.conf with 0600 permission, not 0755
> >
> > Signed-off-by: Roy.Li <rongqing.li@windriver.com>
> > Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
> >
> > Where 441502b6... is the commit in meta-oe from Roy that happens to
> > upgrade vsftpd.
> >
> > FWIW, I don't anticipate doing anything destructive like this again.
> >
> > --
> > -Joe MacDonald.
> > :wq
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
--
-Joe MacDonald.
:wq
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-networking] Update to standalone tree
2013-07-23 20:24 ` Martin Jansa
@ 2013-07-24 16:58 ` Joe MacDonald
0 siblings, 0 replies; 5+ messages in thread
From: Joe MacDonald @ 2013-07-24 16:58 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 4310 bytes --]
[Re: [oe] [meta-networking] Update to standalone tree] On 13.07.23 (Tue 22:24) Martin Jansa wrote:
> On Tue, Jul 23, 2013 at 01:51:59PM -0400, Joe MacDonald wrote:
> >
> > If you are only using meta-networking from meta-openembedded, you
> > need read no further. This is only for people using my side-project
> > on github. Absolutely nothing has changed in the official
> > meta-networking.
>
> Just out of curiosity why do you keep separate tree for it?
Mostly it spawned out of non-technical reasons and since it's nearly
free for me to continue to do, I continue to do it. It's worked well
for me on some setups as well (eg. a new clone over an exceptionally
slow link where I only need to build yocto+a handful of meta-networking
apps) but if it actually amounted to any real work for me, I would've
dropped it by now.
> Is there some diff or is it exactly the same (now also with the same
> commit IDs?).
Note that the commit IDs aren't actually the same. They can't be
because it has a pseudo-history constructed using git-subtree. That's
why I made this most recent change to include the original meta-oe
commit IDs in the subtree'd version.
-J.
>
> >
> >
> >
> > For anyone using the standalone meta-networking subtree I maintain on
> > github, please be aware that I've made a change to the way I create the
> > subtree which, unfortunately, will result in a forced update for all of
> > your branches. And probably a merge on whatever branch you happen to be
> > on already (eg. master). If you get into that scenario, I suggest
> > pushing your current branch with the merge in it off a cliff and
> > re-creating the current branch tracking the up-stream. If you're not in
> > the habit of doing a git-pull, though, this will probably be cleaner:
> >
> > % git fetch --all --tags ; git rebase origin/<up-stream-branch-name
> >
> > The reason for this (and the advantage) has been in response to requests
> > I've had to preserve the original (that is, meta-oe) commit hash so it
> > is easy to connect a commit in the standalone meta-networking with the
> > official meta-networking I maintain as a part of the larger meta-oe.
> > The change is small and hopefully self-explanatory, but I won't let that stop
> > me.
> >
> > Before:
> >
> > commit a0f9363caddbfb92212b4bf5d4a2590c451b7cef
> > Author: Roy.Li <rongqing.li@windriver.com>
> > Date: Fri Jul 19 10:19:25 2013 +0800
> >
> > Upgrade vsftpd to 3.0.0
> >
> > Upgrade vsftpd to 3.0.0 with below modification:
> > 1. more strict access limitation, like: do not allow anonymous access
> > 2. use vsftpd.ftpusers and vsftpd.user_list to confine user access
> > 3. enable pam if DISTRO_FEATURE includes pam
> > 4. enable tcp-wrapper
> > 5. install vsftpd.conf with 0600 permission, not 0755
> >
> > Signed-off-by: Roy.Li <rongqing.li@windriver.com>
> > Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
> >
> > After:
> >
> > commit b188e402a04db35424e22cb2b2100b7070648948
> > Author: Roy.Li <rongqing.li@windriver.com>
> > Date: Fri Jul 19 10:19:25 2013 +0800
> >
> > Upgrade vsftpd to 3.0.0
> >
> > (original commit: 441502b68d03a4ce7796436a53c5e95399724ad2)
> >
> > Upgrade vsftpd to 3.0.0 with below modification:
> > 1. more strict access limitation, like: do not allow anonymous access
> > 2. use vsftpd.ftpusers and vsftpd.user_list to confine user access
> > 3. enable pam if DISTRO_FEATURE includes pam
> > 4. enable tcp-wrapper
> > 5. install vsftpd.conf with 0600 permission, not 0755
> >
> > Signed-off-by: Roy.Li <rongqing.li@windriver.com>
> > Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
> >
> > Where 441502b6... is the commit in meta-oe from Roy that happens to
> > upgrade vsftpd.
> >
> > FWIW, I don't anticipate doing anything destructive like this again.
> >
> > --
> > -Joe MacDonald.
> > :wq
>
>
>
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
>
--
-Joe MacDonald.
:wq
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-07-24 16:58 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-23 17:51 [meta-networking] Update to standalone tree Joe MacDonald
2013-07-23 20:24 ` Martin Jansa
2013-07-24 16:58 ` Joe MacDonald
2013-07-23 21:53 ` Khem Raj
2013-07-24 16:54 ` Joe MacDonald
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.