Commit Graph

493 Commits

Author SHA1 Message Date
Marc Mattmueller 31e15753f5 ssf-mgr.service: removed requirement of syslog.service
BugzID: 74480
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-09-01 21:47:44 +02:00
Marc Mattmueller e0dc066259 ssf-mgr: adapted its config and systemd service
BugzID: 74480
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-09-01 10:39:58 +02:00
Lucien Mueller b4ccff6527 remove ptest from distro.
BugzID: 74465

Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2021-08-30 09:50:45 +02:00
Alexandre Bard 8e0ffabd0b tmate: Move to backports and use recipes from meta-oe
BugzID: 74466
2021-08-26 16:59:56 +02:00
Alexandre Bard db1d9760d0 Move dispatched recipes into recipes-tools
BugzID: 74466
2021-08-26 16:56:07 +02:00
Alexandre Bard 81db6fbd81 Move vnstat into "backports" directory
Making it clear that it was backported from a more recent release of the
networking layer.

BugzID: 74466
2021-08-26 16:44:54 +02:00
Alexandre Bard 4e96599e87 Remove nm-scripts
This is unused legacy

BugzID: 74466
2021-08-26 16:40:22 +02:00
Alexandre Bard a0fc1aa1a3 Remove parted 3.2
Version 3.3 works is present in oe-core and does not show the error we
patched in version 3.2.

BugzID: 74466
2021-08-26 16:30:03 +02:00
Alexandre Bard f2c2b75919 Remove pycurl
It is now present and maintained in meta-python.

BugzID: 74466
2021-08-26 16:05:44 +02:00
Alexandre Bard 3d4f6a35f8 Remove speedtest-cli
It is now present in meta-oe

BugzID: 74466
2021-08-26 15:58:37 +02:00
Alexandre Bard 62b15c5b53 Remove sw-update recipe
This is an old useless recipe.

BugZID: 74466
2021-08-26 15:54:43 +02:00
Alexandre Bard fa238836ce python3: Keep default bluetooth support
We don't need bluetooth support in python

BugzID: 74466
2021-08-26 15:53:11 +02:00
Alexandre Bard a663265a9b ostree-kernel-initramfs: Simplify bbappends
To reduce redundancy of the main code and explain why we need this
bbappend.

BugzID: 74466
2021-08-26 15:39:57 +02:00
Alexandre Bard 51f817524b Move bbappends into a bbappend subdirectory
They are now sorted depending on which layer the origin bb recipe is
located.

BugzID: 74466
2021-08-26 14:46:15 +02:00
Alexandre Bard 4d842039a5 layer.conf: Don't mask ostree initramfs patch
The DISTRO_OSTREE variable is not relevant anymore.

BugzID: 74466
2021-08-26 14:46:15 +02:00
Alexandre Bard db43fc0a36 gpsd: Remove bbappend and set pacakgeconfig in distro
BugzID: 74466
2021-08-26 14:46:15 +02:00
Alexandre Bard bf3b559f8d base-files: Fix indentation 2021-08-26 14:46:15 +02:00
Marc Mattmueller 30599f31a9 tools/ssf-mgr: adapted recipes to include the ssf-mgr
BugzID: 74447
BugzID: 74403

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-08-26 13:10:04 +02:00
Marc Mattmueller c77ac121a8 tools/ssf-mgr: added recipe for the ssf manager
BugzID: 74403
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-08-26 13:10:04 +02:00
Marc Mattmueller 8ccc700725 tools/sys-mon: adapted command line options (extracted SSF part)
BugzID: 74403
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-08-26 13:10:04 +02:00
Marc Mattmueller 436a0244ad tools/libnmapp: switch git repo from gitea to gitlab
There is no need to keep the libnmapp internally, thus the
gitea repo can be removed. But first the recipe need to be changed

BugzID: 74403
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-08-26 11:32:19 +02:00
Alexandre Bard 29c94b7717 packagegroup-time: Add rtcwake
This tool was probably recommended before. Since we removed the
recommendations, we now need to depend on it explicitly.
2021-08-25 15:07:41 +02:00
Alexandre Bard 84b7db5134 packagegroup-extended: Add ca-certificates
This was likely recommended by several packages before. Since we removed
recommendations, we now need to depend on it directly.
2021-08-25 15:07:31 +02:00
Alexandre Bard c190122ee9 packagegroup-gnss: Add gpsd config
gpsd-conf was previously recommended by gpsd. Since we removed
recommendations, we now need to depend on it to have it.
2021-08-25 11:35:10 +02:00
Alexandre Bard dad02bc496 dev-image: Add systemd extra tools
These tools were recommended before and therefore not present since we
removed the recommendations. Since they are needed for tests, we add
them directly in the dev image.
2021-08-25 09:25:17 +02:00
Alexandre Bard 0622252c45 nm-distro: Remove packageconfig for nodejs
This line is wrong and NodeJS is anyway not used in our distribution.

BugzID: 73589
2021-08-19 16:21:06 +02:00
Alexandre Bard 00fd0c5639 DISTRO_FEATURES: Let oe-core handle bt, usb, pci and wifi tools
By adding bluetooth, usbhost, pci and wifi to DISTRO_FEATURES and
MACHINE_FEATURES, oe-core is handling the base tools through
packagegroup-base. We can therefore remove them from our own
packagegroups.

Removing the recommendations, is not an issue, most of the
recommendations are actually kernel modules.

BugzID: 73589
2021-08-18 15:04:31 +02:00
Alexandre Bard 30125e61c0 distro.conf: Let OE set the init manager configs
openembedded-core provides an include file doing all the settings to use
systemd, so we don't need to do it ourselves. Setting INIT_MANAGER is
enough.

BugzID: 73589
2021-08-17 16:02:22 +02:00
Alexandre Bard 36649c71f9 DISTRO_FEATURES: Remove opengl
There is no graphic support on any hardware.

BugzID: 73589
2021-08-17 16:02:22 +02:00
Alexandre Bard 0d8ee050eb DISTRO_FEATURES: Remove vfat
There is no intention to support vfat in our distribution.

BugzID: 73589
2021-08-17 16:02:22 +02:00
Alexandre Bard a61873d0ce DISTRO_FEATURES: Remove nfc
It requires its counterpart in MACHINE_FEATURE and none of our hardwares
support nfc.

BugzID: 73589
2021-08-17 16:02:22 +02:00
Alexandre Bard fcaf013791 DISTRO_FEATURES: Remove pci
It depends on its counterpart in MACHINE_FEATURES and the only package
it is providing is anyway just pcituils.

BugzID: 73589
2021-08-17 16:02:22 +02:00
Alexandre Bard 9e1e6a97d5 DISTRO_FEATURES: Remove zeroconf
Advanced feature which can be enabled if required depending on the use
case.

BugzID: 73589
2021-08-17 16:02:22 +02:00
Alexandre Bard a3acb9fc9d DISTRO_FEATURES: Remove nfs
Advanced feature which is not required.

BugzID: 73589
2021-08-17 16:02:22 +02:00
Alexandre Bard 58d5c6085d DISTRO_FEATURES: Remove xattr
This feature is allowing extended file system attributes.
It is not a basic requirement.

BugzID: 73589
2021-08-17 16:02:22 +02:00
Alexandre Bard d5882ffa0b DISTRO_FEATURES: Remove usbhost
This feature is useful only with its counterpart in MACHINE_FEATURES.
It is adding usbutils which we anyway manually add ourselves.
It is also "recommending" some kernel modules which we are not
interested in since we enable the modules directly in the kernel config.

BugzID: 73589
2021-08-17 16:02:22 +02:00
Alexandre Bard bf19c50097 DISTRO_FEATURES: Remove usbgadget
This feature is used only when MACHINE_FEATURE also contains ubsgadget
and it is enabling some kernel modules. Since we are enabling the
modules manually in the kernel, we don't need this.

Also none of our hardware works as a usbgadget.

BugzID: 73589
2021-08-17 16:02:22 +02:00
Alexandre Bard 4fca05748d DISTRO_FEATURES: Remove pcmcia
This technology is not in use in our hardwares.

BugzID: 73589
2021-08-17 16:02:22 +02:00
Alexandre Bard ba031eef8d DISTRO_FEATURES: Remove largefile
This features was not find used in openembedded-core

BugzID: 73589
2021-08-17 16:02:22 +02:00
Alexandre Bard ee6c032317 DISTRO_FEATURES: Remove argp
argp is not really used in openembedded-core and not useful usage could
be found.

BugzID: 73589
2021-08-17 16:02:22 +02:00
Alexandre Bard 0f2d25f193 DISTRO_FEATURES: Remove alsa
alsa is related to sound. Except for some hardware supporting telephony
most of the hardware don't have sound support.

BugzID: 73589
2021-08-17 16:02:22 +02:00
Alexandre Bard 81ec55649b DISTRO_FEATURES: Remove acl
ACL is an advanced feature and can be enabled by customers if required.

BugzID: 73589
2021-08-17 16:02:22 +02:00
Alexandre Bard 53e8395e56 netmodule distro: Remove uneeded configs and sort others
BugzID 73589
2021-08-17 16:02:22 +02:00
Lucien Mueller 23b8d4a020 Merge all distro features.
BugzID: 73589

Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2021-08-17 14:48:24 +02:00
Alexandre Bard f6db09681a bluetooth: Move bluez extensions in pg-extended
BugzID: 73593
2021-08-17 14:47:56 +02:00
Alexandre Bard 778ed6defa chrony: Fix gpsd dependency
Without this change, it was not possible to install chrony in an image
where gpsd was absent since the first awk command was already reading
the gpsd.conf file.

BugzID: 74327
2021-08-17 09:43:52 +02:00
Alexandre Bard 9ffbd2425e packagegroup-nm-user-module: add new packagegroup
In order to provide user-module related tools like socket-uart.

BugzID: 73593

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2021-08-17 02:52:02 +02:00
Alexandre Bard 5414c86437 recipes-user-module: create a new folder for user-module recipes
Since these tools are related to user-module, they are better together
than mixed up with all recipes-extended.

BugzID: 73593

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2021-08-17 02:50:18 +02:00
Alexandre Bard be3ee0bade packagegroup-nm-extended: remove socat
socat is actually a dependency of socket-uart

BugzID: 73593

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2021-08-17 02:49:09 +02:00
Alexandre Bard 566d072be1 packagegroup-netmodule-linux: Remove packagegroup
This packagegroup contains only libgpiod which is not relevant to
directly reference since it is a library.

BugzID: 73593

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2021-08-17 02:48:33 +02:00