summaryrefslogtreecommitdiffstats
path: root/projectroot
Commit message (Collapse)AuthorAgeFilesLines
* group: added group 'render' (missed by udev)Artur Wiebe2018-09-171-0/+1
| | | | | Signed-off-by: Artur Wiebe <artur@4wiebe.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* lxc: add new packageMichael Grzeschik2018-09-062-0/+11
| | | | | | | | | | | This patch adds support for the lxc container system. We install the userspace lib and application. To make sure all necessary kernel options are enabled use: $ CONFIG=/path/to/kernelconfig lxc-checkconfig Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* crda: extend rule to download versioned regulatory.binptxdist-2018.07.0Michael Tretter2018-07-051-0/+0
| | | | | | | | | | | | | | | The crda reads the regulatory database information from regulatory.bin, which is updated upon regulatory changes and is versioned. Extend the crda.make to download a specified version of the database to document the used database version. This allows to drop the copy of the regulatory.bin from the projectroot. Still allow to override the database in a BSP projectroot if necessary. Signed-off-by: Michael Tretter <m.tretter@pengutronix.de> [mol: simplify install stage] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* timezone: Cleanup timezone file removalAlexander Dahl2018-06-261-1/+0
| | | | | | | | | The targetinstall of the file was removed ptxdist 2017.10.0, but not the file itself. Also the help text in menu was not updated. Fixes: 3ee522b06e41b3b4da9490b06859a62a23fca18e Signed-off-by: Alexander Dahl <ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* openssh: don't generate a RSA host key by defaultRoland Hieber2018-05-292-2/+1
| | | | | | | | | Generating RSA keys can take several minutes on embedded systems, substantially slowing down the first startup. ED25519 is supported on most recent SSH clients, so just drop the RSA host key in its favour. Signed-off-by: Roland Hieber <r.hieber@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* quagga: version bump 0.99.23 -> 1.2.4Ladislav Michl2018-05-1511-30/+81
| | | | | Signed-off-by: Ladislav Michl <ladis@linux-mips.org> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* nftables: Add bbinit startscriptAlexander Dahl2018-04-101-0/+103
| | | | | | For loading your packet filter rules on system startup. Signed-off-by: Alexander Dahl <ada@thorsis.com>
* nftables: Add example config fileAlexander Dahl2018-04-091-0/+15
| | | | | | | | | This adds only empty chains, but it will be needed for the bbinit startscript not to fail. User will probably overwrite it with something more useful. Signed-off-by: Alexander Dahl <ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* openssh: allow client to pass locale env variablesClemens Gruber2018-02-251-0/+3
| | | | | | | | | Set AcceptEnv LANG LC_* in sshd_config, as Debian does. Without this change, mosh does not work. Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* networkmanager: improve unmanage serviceMichael Olbrich2018-02-021-1/+2
| | | | | | Fix path for post usr-merge. Add DefaultDependencies=no to run it earlier. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* networkmanager: sync systemd service file with latest upstream versionMichael Olbrich2018-02-021-6/+13
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 235 -> 236Michael Olbrich2018-01-162-2/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 234 -> 235Michael Olbrich2017-12-051-1/+4
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* linuxptp: Update package and configsMichael Grzeschik2017-12-043-28/+22
| | | | | | | | | | | | | | | | | | | | | | | Usualy we can not ensure only to use transparent clock switches. Therefor we stick to the default E2E request-response mechanism. The following options are highly depending on the usecase so we remove them for the defaults. path_trace_enabled follow_up_info tx_timestamp_timeout With all other options being simple defaults the whole config can be removed. We also add some service files to start the ptp4l service on dev eth0. In case the ptp4l daemon is configured we add the option to install the phc2sys daemon to adjust the system time by the ptp master. Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* etc/group: add group kvmLadislav Michl2017-11-231-0/+1
| | | | | | | systemd-234 rules/50-udev-default.rules expects kvm group, add it. Signed-off-by: Ladislav Michl <ladis@linux-mips.org> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Fix security issue in logrotate scriptJörn Heissler2017-11-131-2/+2
| | | | | | | | | A non-root user able to create logfile names with whitespace or leading dashes could trick the logrotate script into moving files to arbitrary places on the filesystem and thus gain root access to the system. Signed-off-by: Jörn Heissler <nosuchaddress@joern.heissler.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* cups: new package: Common Unix Printing SystemRoland Hieber2017-11-1011-0/+65
| | | | | | | | | | | | | | | | If using systemd, CUPS can be started via socket activation or directly, in any case it is run as user daemon, group lp. The default spool and cache locations were moved to /tmp/cups so we don't need to set up a tmpfs for /var/spool/cups and /var/cache/cups. sysvinit script is installed from upstream, but untested. Some config files are only created by cupsd on the first start and not at install time, so we supply reasonable defaults in projectroot/ in order to use $(call install_alternative...) on them. Signed-off-by: Roland Hieber <r.hieber@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rauc: add keyring section to example system.confptxdist-2017.10.0Michael Olbrich2017-10-211-0/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* sudo: provide 'sudoers.d' for individual user filesJuergen Borleis2017-10-011-0/+3
| | | | | | | | | The 'sudoers.d' provides a more flexible way to install individual and independent permission files without using a shared single '/etc/sudoers' file. Signed-off-by: Juergen Borleis <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* e2fsprogs: version bump 1.43.4 -> 1.43.6Clemens Gruber2017-09-051-5/+0
| | | | | | | Update configure flags and remove legacy ext4dev link and config. Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* lighttpd: Install mime.conf and remove hardcoded valuesAlexander Dahl2017-09-041-54/+0
| | | | | | | | | | | | As suggested on the mailing list back in late 2016 this removes the hardcoded mimetype values from lighttpd.conf and installs mime.conf provided by upstream instead. You can still have your own mime.conf by putting it in projectroot/etc/lighttpd/conf.d of course. Suggested-by: Clemens Gruber <clemens.gruber@pqgruber.com> Suggested-by: Michael Olbrich <m.olbrich@pengutronix.de> Signed-off-by: Alexander Dahl <ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* lighttpd: Simplify additional config includeAlexander Dahl2017-09-041-2/+1
| | | | | | | | | Since version 1.4.40 lighttpd supports file globs for includes. See announcement: https://www.lighttpd.net/2016/7/16/1.4.40/ Signed-off-by: Alexander Dahl <ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* haveged: Introduce bbinit startupAlexander Dahl2017-07-171-0/+114
| | | | | | | | | Added a startup script inspired by upstream, debian, buildroot and the lldpd startup script already present in ptxdist. Also added the usual ptxdist menu stuff for daemons started with bbinit method. Signed-off-by: Alexander Dahl <post@lespocky.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mariadb: new packageBastian Stender2017-06-243-0/+90
| | | | | | | | | | MariaDB is a MySQL fork. Therefore the MySQL rule was adapted to fit MariaDB. As MariaDB uses the same binary names as MySQL the packages conflict. Signed-off-by: Bastian Stender <bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* collectd: add threshold pluginClemens Gruber2017-06-211-0/+5
| | | | | Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* collectd: add exec pluginClemens Gruber2017-06-211-0/+3
| | | | | Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: don't set SYSTEMD_LESSMichael Olbrich2017-05-281-3/+0
| | | | | | | The output now matches the locale, so this is no longer needed. This also fixes line-wrap issues cause by the 'r' option. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* collectd: improve systemd service fileClemens Gruber2017-05-041-2/+6
| | | | | | | | collectd supports systemd notify. Also add requirements and increase RestartSec. Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* collectd: add memory, ping and rrdcached pluginClemens Gruber2017-05-043-0/+13
| | | | | | | Also select RRDTOOL_RRDCACHED if rrdcached plugin is used. Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rauc: /usr mergeMichael Olbrich2017-04-111-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ntp: /usr mergeMichael Olbrich2017-04-111-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rng-tools: /usr mergeMichael Olbrich2017-04-111-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* munin: /usr mergeMichael Olbrich2017-04-111-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* dnsmasq: /usr mergeMichael Olbrich2017-04-111-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* connman: /usr mergeMichael Olbrich2017-04-113-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* logrotate: /usr mergeMichael Olbrich2017-04-112-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* initmethod-systemd: /usr mergeMichael Olbrich2017-04-113-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* urshd: /usr mergeMichael Olbrich2017-04-112-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* iptables: /usr mergeMichael Olbrich2017-04-112-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* radvd: /usr mergeMichael Olbrich2017-04-111-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* nginx: /usr mergeMichael Olbrich2017-04-112-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* openssh: /usr mergeMichael Olbrich2017-04-112-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* collectd: /usr mergeMichael Olbrich2017-04-111-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* alfred: /usr mergeMichael Olbrich2017-04-112-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* openct: /usr mergeMichael Olbrich2017-04-112-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* lldpd: /usr mergeMichael Olbrich2017-04-111-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* pureftpd: /usr mergeMichael Olbrich2017-04-113-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* pulseaudio: /usr mergeMichael Olbrich2017-04-111-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rpcbind: /usr mergeMichael Olbrich2017-04-111-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* lighttpd: /usr mergeMichael Olbrich2017-04-111-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>