Sunil Mohan Adapa
35c70861dc
logging: Remove references to old log files
...
- Remove access/error log references in configuration files and tests.
- Ensure that /var/log/plinth directory is not created anymore.
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-12-30 13:45:23 -05:00
James Valleroy
1813f175da
debian: Move Recommends to binary package
...
This field is not recognized for the source package, and causes a
warning.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-12-26 19:50:37 -08:00
Sunil Mohan Adapa
f36753fcb8
logging: Log to systemd journal directly
...
While capturing stdout and stderr and automatically logging that to system
logging daemon provides basic information, a lot of information lost in the
process.
This change logs to systemd journal directly so that rich information such as
code file, code function, code line, etc, can be captured in a structured way.
To avoid double logging, discard stdout and stderr in the systemd unit file.
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-12-23 17:18:13 -05:00
James Valleroy
b6cd60b647
Release v0.45.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-12-17 19:06:31 -05:00
James Valleroy
5dab4835b4
Release v0.44.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-12-03 20:03:16 -05:00
James Valleroy
1dda15db8a
Release v0.43.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-11-19 17:35:28 -05:00
James Valleroy
629e34f93c
Release v0.42.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-11-05 18:41:35 -08:00
James Valleroy
0dfa3cc9de
Release v0.41.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-10-22 19:49:06 -04:00
James Valleroy
9b8251e16c
debian: Add Russian translation of debconf template
...
Closes : #910848
Thanks to Lev Lamberov for the patch.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-10-14 15:04:19 -04:00
James Valleroy
310f66c936
Release v0.40.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-10-09 06:02:09 -04:00
James Valleroy
5e13ba0424
debian: Use 'setup.py test' to run tests
...
Since pytest is a build-depend, pybuild uses it by default.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-10-08 23:03:24 -04:00
James Valleroy
7f5749927f
Update changelog
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-10-08 22:21:36 -04:00
Joseph Nuthalapati
5e06017e5c
customization: Serve custom shortcuts through the REST API
...
Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-10-08 20:30:24 -04:00
James Valleroy
a71f3e7a66
debian: Add Portuguese translation for debconf messages
...
Closes : #909745
Thanks to "Traduz" - Portuguese Translation Team for the patch.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-09-27 19:22:52 -04:00
James Valleroy
c7047a2bd3
Release v0.39.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-09-24 19:39:56 -04:00
James Valleroy
32727e23d5
Cleanup udiskie module
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-09-24 19:39:19 -04:00
James Valleroy
8fa1b54ba7
Bump Standards-Version to 4.2.1
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-09-24 19:22:41 -04:00
James Valleroy
bf347c4aee
debian: Don't make backup of /etc/security/access.conf
...
Closes : #909484
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-09-24 18:46:19 -04:00
James Valleroy
c4c3adbbaa
Release v0.38.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-09-10 18:12:47 -04:00
James Valleroy
fc3151a17c
debian: Add German translation of debconf messages
...
Closes : #907787
Thanks to Helge Kreutzmann for the patch.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-09-03 10:12:36 -04:00
James Valleroy
d14a1a5812
Release v0.37.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-08-27 20:10:17 -04:00
James Valleroy
9b620d7986
Bump Standards-Version to 4.2.0
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-08-27 18:22:33 -04:00
James Valleroy
f35d5e5994
debian: Add Dutch translation of debconf messages
...
Closes : #906945
Thanks to Frans Spiesschaert for the patch.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-08-22 20:06:23 -04:00
James Valleroy
24fc482bc6
Release v0.36.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-08-13 18:25:03 -04:00
James Valleroy
fd988987a4
[INTL:fr] French debconf translation ( Closes : #905933 )
...
Thanks to jean-pierre giraud for this translation patch.
2018-08-11 19:22:14 -04:00
James Valleroy
13761ff2ff
Release v0.35.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-30 19:24:45 -04:00
Joseph Nuthalapati
f762f57d1c
Add turbolinks
...
- Load scripts in the head with `defer` instead of at the end of the body
- Disable turbolinks for application shortcuts and manual download
Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-29 12:22:52 -04:00
Joseph Nuthalapati
d75b03b85f
debian: Remove Bdale Garbee from the list of uploaders
...
As requested. Closes #1339 .
Thanks for all those uploads, Bdale!
Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-07-28 12:27:23 +05:30
James Valleroy
6d6fcc2b32
Release v0.34.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-16 19:35:01 -04:00
James Valleroy
6fdd033625
debian: Update standards version
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-16 19:34:42 -04:00
James Valleroy
ad50753d8a
lintian: Add override for no-debconf-config
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-04 20:34:52 -04:00
James Valleroy
0466528279
postinst: Fix indents and untabify
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-04 20:32:33 -04:00
Joseph Nuthalapati
637d1a4b7f
firstboot: Add debconf translations for wizard secret dialog
...
Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-04 20:22:59 -04:00
Joseph Nuthalapati
ba9af6ddff
firstboot: Prompt for secret during firstboot welcome
...
- A freshly installed FreedomBox can be hijacked by a third party and an admin
account can be created which can be used to inject malware or simply take over
the instance. Password protecting the firstboot step is a good way to avoid
this. A secret will be displayed to the user as soon as the Plinth package
is installed, which they have to enter during firstboot welcome step. Also,
writing this to a file in plinth's home in case the user loses it.
- This protection is not applicable for images built by freedom-maker and for
Amazon Machine Images.
Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-04 20:22:54 -04:00
James Valleroy
d846987e8c
Release v0.33.1 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-04 10:33:48 -04:00
James Valleroy
af21037f66
Release v0.33.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-02 20:27:06 -04:00
James Valleroy
08eeace30f
udiskie: New module for automatic mounting of removable media
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-02 19:00:32 -04:00
James Valleroy
bf03aab5d9
Release v0.32.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-06-18 20:37:47 -04:00
James Valleroy
f4cb391167
Release v0.31.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-06-04 18:16:30 -04:00
James Valleroy
f5fb4a8eae
Release v0.30.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-05-21 17:16:33 -04:00
James Valleroy
919b08a184
Release v0.29.1 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-05-08 05:21:18 -04:00
Sunil Mohan Adapa
daeec0528b
security: Fix issue with Plinth locked out from sudo
...
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-05-08 05:11:27 -04:00
James Valleroy
bb844ad63b
Release v0.29.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-05-07 18:45:27 -04:00
James Valleroy
b783afb7a0
Release v0.28.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-04-23 21:04:25 -04:00
James Valleroy
d83c5de6bd
Bump Standards-Version to 4.1.4
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-04-23 20:55:50 -04:00
James Valleroy
7aec462841
Release v0.27.0 to unstable
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-04-09 19:34:46 -04:00
James Valleroy
9b8ef7223a
debian: Remove unused lintian override
...
Plinth has been a native package for several releases now. So this
override is no longer needed.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-04-09 19:06:31 +05:30
James Valleroy
4cfdf102a5
debian: Bump standards version to 4.1.3
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-04-09 19:05:49 +05:30
James Valleroy
a69e7a27a3
debian: Use https for copyright format url
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-04-09 19:05:13 +05:30
James Valleroy
094b586834
debian: Bump debhelper compat version to 11
...
Rely on dh_installsystemd instead of systemd-sequence.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-04-09 19:04:35 +05:30