profile
viewpoint
Jeremy Davis JedMeister Turnkey GNU/Linux @turnkeylinux @turnkeylinux-apps Launceston, Tasmania, Australia https://turnkeylinux.org/

JedMeister/clipbucket-patch 2

An update of Adrian Moya's ClipBucket TKLPatch

JedMeister/buildtasks 1

TurnKey buildtasks

JedMeister/adminer 0

Database management in a single PHP file

JedMeister/alfresco 0

Alfresco CE TurnKey Linux appliance

JedMeister/alfresco-patch 0

TKLPatch for Alfresco

JedMeister/ansible 0

Ansible - IT automation tool

JedMeister/artwork 0

TurnKey Linux Artwork

JedMeister/asp-net-apache 0

ASP .NET on Apache with Mod Mono - Free .NET hosting

JedMeister/autoversion 0

map git commits to auto-versions and vice versa

JedMeister/b2evolution 0

b2evolution - Content management system

PR opened turnkeylinux/common

Tweak systemctl wrapper

Ignore switches and handle 'is-active'/'is-failed' commands.

+54 -16

0 comment

1 changed file

pr created time in 4 days

create barnchJedMeister/common

branch : update-systemctl-wrapper

created branch time in 4 days

issue openedturnkeylinux/tracker

Update buildtasks and build OpenStack images for v16.x

We have a number of partners and users who work with OpenStack images. However, we have not yet published OpenStack builds for v16.0. We should get onto that ASAP.

A user recently reported:

I have used TKLDev v16.0 and the current buildtasks. To build the OpenStack image, I had to move the directory buildtasks/patches/openstack/overlay/lib/ to patches/openstack/overlay/usr/lib/, otherwise the build ended with an error. It may be a bug in buildtasks. After this change, the image builds and runs.

In Debian Buster, /lib no longer exists by default (it's just a symlink to /usr/lib). In theory buildtasks should be able to follow the symlink, but for some reason that's clearly not the case...

Regardless, we should make this tweak and build at least Core ASAP so users can do some further testing.

created time in 5 days

push eventJedMeister/tkldev-tools

Jeremy Davis

commit sha 4b5a8e99c72687062dc89262f130471a10b1aa59

Commit changes to tkldev-clone.

view details

push time in 5 days

push eventJedMeister/jenkins

Jeremy Davis

commit sha 21391f9a62c38e750783a17eda4de0f160c07993

Update changelog and Readme.

view details

push time in 6 days

push eventturnkeylinux-apps/jenkins

Jeremy Davis

commit sha 21391f9a62c38e750783a17eda4de0f160c07993

Update changelog and Readme.

view details

push time in 6 days

PR merged turnkeylinux-apps/nodejs

Update for 16.0
+11 -0

0 comment

1 changed file

OnGle

pr closed time in 6 days

push eventturnkeylinux-apps/nodejs

Stefan Davis

commit sha af33f467db98178dd2ce081fbc022f922548e080

Update for 16.0

view details

Jeremy Davis

commit sha 93d106e7b2c4f4571db48be846563e9e67035c8f

Added additional info to changelog.

view details

Jeremy Davis

commit sha 0c33d2701bfd87c2e2bc27e100e8034a11ca3535

Merge branch '16.0-update'

view details

push time in 6 days

push eventturnkeylinux-apps/jenkins

Jeremy Davis

commit sha b06773d16aebf0da1569cfbeda03efd686724dea

Add additional plugins that need to be installed/updated.

view details

Jeremy Davis

commit sha f2ab4e847fb7a2b4be8c708b05b2547898d77a03

Fix weird issue where user is expired. Also ensure that it will work on AWSMP (default root-like user is 'admin').

view details

Jeremy Davis

commit sha ade7c89847868d6902d518193a5387780e5c49f4

Merge branch 'more-16.0'

view details

push time in 6 days

push eventJedMeister/jenkins

Jeremy Davis

commit sha b06773d16aebf0da1569cfbeda03efd686724dea

Add additional plugins that need to be installed/updated.

view details

Jeremy Davis

commit sha f2ab4e847fb7a2b4be8c708b05b2547898d77a03

Fix weird issue where user is expired. Also ensure that it will work on AWSMP (default root-like user is 'admin').

view details

Jeremy Davis

commit sha ade7c89847868d6902d518193a5387780e5c49f4

Merge branch 'more-16.0'

view details

push time in 6 days

create barnchJedMeister/canvas

branch : more-16.1-tweaks

created branch time in 6 days

delete branch JedMeister/canvas

delete branch : more-16.1-tweaks

delete time in 6 days

push eventJedMeister/canvas

Jeremy Davis

commit sha ad91a6493b1efdec6d81d0a2e64ad1dfdd9dbc73

Remove passenger service restart (no longer exists) & restart Apache instead.

view details

Jeremy Davis

commit sha 32d086607abbb97a7e03f5c5c18664094fb9ce34

Move secret setting parts to separate firstboot script (to maintain consistency with other apps).

view details

Jeremy Davis

commit sha 0b8b1d3b45cc6ca9dc39eb4f8a530f87776b980c

Bugfix secret setting.

view details

Jeremy Davis

commit sha a218040cb20eb56de2afe166d269eba445e27982

canvas.py inithook - general tweaks: - remove redunant import - reorder imports - use single quotes around sed replace (easier reading) - remove redundant escapes (not req'd - easier reading)

view details

Jeremy Davis

commit sha b006202bc850cc174be716ff7e45779be171f5da

Move service restarts to interactive inithook.

view details

Jeremy Davis

commit sha e060e1a0bff98a94a82311f63a67d70d4c9765b2

Update outgoing_email address (to use default admin email).

view details

Jeremy Davis

commit sha e45d682ef073922705216ada3f2fc6c9254bc1a2

Tweak changelog.

view details

Jeremy Davis

commit sha bc3cf460d1d6eaa83a6cb57ceb2bb9de82085b2b

Add RCE-API port to default Apache ports.conf and remove redundant RCE Apache conf.

view details

Jeremy Davis

commit sha 2a55dfd11dbde239b62b887027660329040dc159

Reinstate SSL for RCE-API (oops!) & align contents with rest of vhost (purely aesthetic).

view details

Jeremy Davis

commit sha da5ff46115c0a1834fe427ab57015e0b7533da9f

Remove redundant standalone passenger conf file.

view details

Jeremy Davis

commit sha 891a736e5a11e82a54d06ee0c558a2dbac2578d2

Make clear that node env CIPHER_PASSWORD is unused.

view details

Jeremy Davis

commit sha f1a15f580c78e3bdf0d7079c13ccadd103d3822b

Move all Apache conf to overlay and other minor rce-api tweaks.

view details

Jeremy Davis

commit sha 9365592b2e0e9828eda71ad373e5c554b6835403

Fix typo in chown statement.

view details

Jeremy Davis

commit sha aa3c9cbc071e8f345206e32a8bea93763479fa63

Revert incomplete changes to serving rce-api via 443 And serve via HTTPS on port 3000. Serving the RCE-API via port 443 (rather than an alternate port; 3000 in out case) is appealing as it reduces issues with CORS and means one less port open. However, the fact that it requires changes to apps.js & app/application.js means it's a litte hacky IMO. We can discuss further and for now I have pushed the required changes to a separate branch in my personal repo in case we decide to run with that as some future point. It can be found here: https://github.com/JedMeister/canvas/tree/serve-rce-api-on-443

view details

Jeremy Davis

commit sha bd14c30e75120e29675a5598698000d494802341

Merge branch 'more-16.1-tweaks'

view details

push time in 6 days

push eventturnkeylinux-apps/canvas

Jeremy Davis

commit sha ad91a6493b1efdec6d81d0a2e64ad1dfdd9dbc73

Remove passenger service restart (no longer exists) & restart Apache instead.

view details

Jeremy Davis

commit sha 32d086607abbb97a7e03f5c5c18664094fb9ce34

Move secret setting parts to separate firstboot script (to maintain consistency with other apps).

view details

Jeremy Davis

commit sha 0b8b1d3b45cc6ca9dc39eb4f8a530f87776b980c

Bugfix secret setting.

view details

Jeremy Davis

commit sha a218040cb20eb56de2afe166d269eba445e27982

canvas.py inithook - general tweaks: - remove redunant import - reorder imports - use single quotes around sed replace (easier reading) - remove redundant escapes (not req'd - easier reading)

view details

Jeremy Davis

commit sha b006202bc850cc174be716ff7e45779be171f5da

Move service restarts to interactive inithook.

view details

Jeremy Davis

commit sha e060e1a0bff98a94a82311f63a67d70d4c9765b2

Update outgoing_email address (to use default admin email).

view details

Jeremy Davis

commit sha e45d682ef073922705216ada3f2fc6c9254bc1a2

Tweak changelog.

view details

Jeremy Davis

commit sha bc3cf460d1d6eaa83a6cb57ceb2bb9de82085b2b

Add RCE-API port to default Apache ports.conf and remove redundant RCE Apache conf.

view details

Jeremy Davis

commit sha 2a55dfd11dbde239b62b887027660329040dc159

Reinstate SSL for RCE-API (oops!) & align contents with rest of vhost (purely aesthetic).

view details

Jeremy Davis

commit sha da5ff46115c0a1834fe427ab57015e0b7533da9f

Remove redundant standalone passenger conf file.

view details

Jeremy Davis

commit sha 891a736e5a11e82a54d06ee0c558a2dbac2578d2

Make clear that node env CIPHER_PASSWORD is unused.

view details

Jeremy Davis

commit sha f1a15f580c78e3bdf0d7079c13ccadd103d3822b

Move all Apache conf to overlay and other minor rce-api tweaks.

view details

Jeremy Davis

commit sha 9365592b2e0e9828eda71ad373e5c554b6835403

Fix typo in chown statement.

view details

Jeremy Davis

commit sha aa3c9cbc071e8f345206e32a8bea93763479fa63

Revert incomplete changes to serving rce-api via 443 And serve via HTTPS on port 3000. Serving the RCE-API via port 443 (rather than an alternate port; 3000 in out case) is appealing as it reduces issues with CORS and means one less port open. However, the fact that it requires changes to apps.js & app/application.js means it's a litte hacky IMO. We can discuss further and for now I have pushed the required changes to a separate branch in my personal repo in case we decide to run with that as some future point. It can be found here: https://github.com/JedMeister/canvas/tree/serve-rce-api-on-443

view details

Jeremy Davis

commit sha bd14c30e75120e29675a5598698000d494802341

Merge branch 'more-16.1-tweaks'

view details

push time in 6 days

create barnchJedMeister/canvas

branch : serve-rce-api-on-443

created branch time in 6 days

startedinoda/ontrack

started time in 6 days

startedmushroomlabs/hub20

started time in 7 days

push eventJedMeister/canvas

Jeremy Davis

commit sha da5ff46115c0a1834fe427ab57015e0b7533da9f

Remove redundant standalone passenger conf file.

view details

Jeremy Davis

commit sha 891a736e5a11e82a54d06ee0c558a2dbac2578d2

Make clear that node env CIPHER_PASSWORD is unused.

view details

Jeremy Davis

commit sha f1a15f580c78e3bdf0d7079c13ccadd103d3822b

Move all Apache conf to overlay and other minor rce-api tweaks.

view details

push time in 7 days

push eventturnkeylinux/common

Jeremy Davis

commit sha f6fa2b0c11d7f2c905c009120ceb07a5a1c1787a

Pin passenger to 6.0.4 - we should be sure to undo this later...

view details

push time in 8 days

startedYlianst/MeshCentral

started time in 8 days

startedcostis94/bookcut

started time in 8 days

push eventJedMeister/canvas

Jeremy Davis

commit sha 2a55dfd11dbde239b62b887027660329040dc159

Reinstate SSL for RCE-API (oops!) & align contents with rest of vhost (purely aesthetic).

view details

push time in 8 days

issue commentturnkeylinux/tracker

Build Failing Trying to Pull Docker Image

I may also take a look at including the docker images as tar.gz files in an overlay directory and then doing a docker load command as part of inithooks.

That may be a workable optiion. Although FWIW, for our appliances, we aim to have all install and initial config done at build time (then re-initialized as relevant on firstboot; e.g. secret regeneration, etc). Our experience suggests that this approach tends to lead to the fewest possible points of breakage for end users. Although obviously it doesn't eliminate chance of issues, it does reduce vectors.

just want to make sure the essential files are prepopulated, so they don't HAVE to update to get it running.

Good plan! :smile:

CUCraigT

comment created time in 8 days

startedstarship/starship

started time in 9 days

startednushell/nushell

started time in 9 days

startedbootandy/dust

started time in 9 days

push eventJedMeister/canvas

Jeremy Davis

commit sha bc3cf460d1d6eaa83a6cb57ceb2bb9de82085b2b

Add RCE-API port to default Apache ports.conf and remove redundant RCE Apache conf.

view details

push time in 9 days

startedOpenScanEu/OpenScan

started time in 9 days

create barnchJedMeister/canvas

branch : more-16.1-tweaks

created branch time in 9 days

issue commentturnkeylinux/tracker

Build Failing Trying to Pull Docker Image

Glad we're on the same page and that my post was useful. :smile:

I wonder if it's worth trying to see if overlayFS and AUFs will play nice together? We use OverlayFS as it's included in the kernel. However Debian have an AUFs kernel DKMS module package. I can't guarantee it'll work, but it might? Also Docker has a vfs driver. I don't know much about it and apparently it's performance is poor, but for the purposes of building it might be sufficient? you'd probably only want to use the alternate driver at build time though.

CUCraigT

comment created time in 9 days

startednikp123/wake-on-arp

started time in 9 days

push eventJedMeister/nodejs

Stefan Davis

commit sha af33f467db98178dd2ce081fbc022f922548e080

Update for 16.0

view details

Jeremy Davis

commit sha 93d106e7b2c4f4571db48be846563e9e67035c8f

Added additional info to changelog.

view details

Jeremy Davis

commit sha 0c33d2701bfd87c2e2bc27e100e8034a11ca3535

Merge branch '16.0-update'

view details

push time in 10 days

push eventJedMeister/nodejs

Stefan Davis

commit sha d0eb8d7955fb276c26288e04b67e46d7e6aa243c

Updated tklweb-cp to use up to date jade (now pug)

view details

Jeremy Davis

commit sha 7e2b49dcbc14f128fd6efe45e1530152aed7ad6c

Merge pull request #8 from OnGle/nodejs-update Updated tklweb-cp to use up to date jade (now pug)

view details

Jeremy Davis

commit sha d5003686a7aebf5702c1096d32ac522a5480bc52

update changelog and readme

view details

qq7

commit sha d51802fea2bb5d276ac3a4e02d4ca6ff63ba20bb

update screenshots (1366*768)

view details

Jeremy Davis

commit sha 2a4944b07351da3677cd49876b96151aaef766cb

Merge pull request #9 from qq7/upd_screenshots update screenshots (1366*768)

view details

qq7

commit sha cd737c852924b2e53543454f6ee8fe077b775526

update screenshots

view details

Jeremy Davis

commit sha b6c96a7286ac1c6969b9ef26a994f9bb3eda490f

Merge pull request #10 from qq7/upd_screenshots update screenshots

view details

push time in 10 days

push eventturnkeylinux-apps/redis

Jeremy Davis

commit sha 6d5a3e5f17b69607bf0f9a47f90f328724802d89

Make inithook executable.

view details

Jeremy Davis

commit sha de169399ed6c43ef156187bc57a10dc28c93b8fa

Add changelog entry.

view details

Jeremy Davis

commit sha 6dc2aa8ada7be3f7dbae821da7d5b562e830318f

Merge branch '16.1-update'

view details

push time in 10 days

push eventJedMeister/redis

Jeremy Davis

commit sha 6d5a3e5f17b69607bf0f9a47f90f328724802d89

Make inithook executable.

view details

Jeremy Davis

commit sha de169399ed6c43ef156187bc57a10dc28c93b8fa

Add changelog entry.

view details

Jeremy Davis

commit sha 6dc2aa8ada7be3f7dbae821da7d5b562e830318f

Merge branch '16.1-update'

view details

push time in 10 days

issue openedturnkeylinux/tracker

Redis inithook isn't executable

I just noticed that the Redis appliance firstboot.d inithook isn't executable. This may or may not be related to #1392. Regardless, I'll fix it and rebuild the appliance.

created time in 10 days

PR merged turnkeylinux-apps/icescrum

16.0 update
+280 -85

0 comment

12 changed files

OnGle

pr closed time in 10 days

push eventturnkeylinux-apps/icescrum

Stefan Davis

commit sha 5950a1a4a368bee9c35239e0ab548010d71e655e

Update icescrum for 16.0 - changed install to use jar + nginx proxy - install openjdk from adoptopenjdk repo

view details

Stefan Davis

commit sha 1036bbd0902e97cb7cee48c958b50b74979c9de4

Update changelog

view details

Jeremy Davis

commit sha 823b924a6f427aa948127d68039570d399d38d0f

Add more explict info to changelog.

view details

Jeremy Davis

commit sha e0d0a1417af85562a4f4729b68cef077fd834acc

Merge branch '16.0-update'

view details

push time in 10 days

push eventJedMeister/icescrum

Stefan Davis

commit sha 5950a1a4a368bee9c35239e0ab548010d71e655e

Update icescrum for 16.0 - changed install to use jar + nginx proxy - install openjdk from adoptopenjdk repo

view details

Stefan Davis

commit sha 1036bbd0902e97cb7cee48c958b50b74979c9de4

Update changelog

view details

Jeremy Davis

commit sha 823b924a6f427aa948127d68039570d399d38d0f

Add more explict info to changelog.

view details

Jeremy Davis

commit sha e0d0a1417af85562a4f4729b68cef077fd834acc

Merge branch '16.0-update'

view details

push time in 10 days

push eventJedMeister/icescrum

Jeremy Davis

commit sha 81dfd33c43e7fde73811ccd24dfd70cfa2c32611

update changelog - use Vlad's TurnKey addy

view details

qq7

commit sha 99a7f1ec58ac70eeb38f54daecb85d35afb31163

update screenshots (1366*768)

view details

Jeremy Davis

commit sha 0fe9940740daffe48fff4c940179e93c1e5ce1ca

Merge pull request #16 from qq7/upd_screenshots update screenshots (1366*768)

view details

Jeremy Davis

commit sha 2d7ec67af5e5f7b36c967d741a52f8c3f2aabac5

bump tkl version for rebuild

view details

qq7

commit sha 89ed2de647d162316ea58849f14598de92ddd852

update screenshots

view details

Jeremy Davis

commit sha 5fb2bef83608c73e1aabee70cb429d3b4067c07d

Merge pull request #17 from qq7/upd_screenshots update screenshots

view details

Jeremy Davis

commit sha d03d3a8448e03c4e8072aa43b3f64a3a245837b3

include icescrum version in changelog

view details

push time in 10 days

issue commentturnkeylinux/tracker

Build Failing Trying to Pull Docker Image

Ah ok. Apologies, in my haste, I missed that you were building an appliance... (For some reason I just thought that you were trying to install Docker on Core; rereading it now seems obvious that you're creating an appliance...).

So with that context in mind, I suspect that it's a limitation of our build system. Although I'm not 100% sure which one...

We use OverlayFS in the build process (the "decks" that are the make targets are overlaid over each other as "layers"). As Docker also uses OverlayFS (AFAIK?), that may be a factor?

The second, and probably more likely, is that our build environment is a chroot. Previous init systems would happily run within a chroot, but that is not the case for systemd. Other than 'enable' and 'disable' (i.e. to enable and disable a service autostart at boot) commands will fail. Some old services provided an SysVinit script (i.e. a start/stop script within /etc/init.d) and those can be leveraged via a direct call, e.g. /etc/init.d/script_name start or often a service call, e.g. service script_name start. (note that service calls will be picked by systemctl when the system is running "properly", but during build time will leverage init.d script when available).

However, what makes all this a somewhat moot point, is that to work around various issues with specific appliances, we actually provide build time wrappers for both the service and systemctl commands. You can find them in the common - systemd-chroot overlay. Note that there is some redundancy between the 2 scripts (I created one and my colleague Stefan created the other).

So what I would suggest is rather than trying to work out what is going on via the script, instead try resolving the issue interactively within the chroot. I.e. from within your appliance build code dir; /turnkey/fab/products/YOUR_APP:

fab-chroot build/root.patched

You will now be inside the build system. You can run commands interactively and test stuff out. Once you're done, you can exit to get back to the TKLDev host.

My suspicion is that you'll either want to start the required process manually (in your conf script - don't forget to capture the PID and kill it when you're done). Or alternatively, tweak the service wrapper script to do that (and explicitly copy it out and add it to the overlay). You'll find the service and systemctl wrapper scripts within the chroot at /usr/local/bin/.

As hinted above, don't forget to copy out any files that you want to keep. E.g. if you tweak the service script. Otherwise any modifications you made will be lost as soon as you re-run make.

CUCraigT

comment created time in 10 days

push eventJedMeister/canvas

Jeremy Davis

commit sha 8c207691ab7c257b690980d7bd219943049131b0

Move inclusion of yarn to common (rails-pgsql.mk).

view details

Jeremy Davis

commit sha 901a999e76618be0d506b47f7aaf0f0f0bdfef27

Workaround weird yarn segfault issues...

view details

Jeremy Davis

commit sha 21a93fa6abb8f9554690378c2359e4d59602a2ab

Don't enable Passenger init script (doesn't exist anymore).

view details

push time in 11 days

push eventturnkeylinux-apps/canvas

Jeremy Davis

commit sha 21a93fa6abb8f9554690378c2359e4d59602a2ab

Don't enable Passenger init script (doesn't exist anymore).

view details

push time in 11 days

push eventturnkeylinux-apps/jenkins

Jeremy Davis

commit sha dc12b02d182690207fd16ba1715535b424073d19

Update Jenkins repo URL etc.

view details

push time in 11 days

push eventJedMeister/jenkins

Jeremy Davis

commit sha dc12b02d182690207fd16ba1715535b424073d19

Update Jenkins repo URL etc.

view details

push time in 11 days

push eventJedMeister/jenkins

Stefan Davis

commit sha 19b7d4d4a27b0bb4baf3ff053973a25cde5bc584

update for 16.0

view details

Jeremy Davis

commit sha efec1eb84cd72b0169e90e673ca0a2938caf2bd4

Add more info to changelog.

view details

Jeremy Davis

commit sha 9a64b18dfae9bb266afb916fe1cc0dea52421173

Merge branch '16.0-update'

view details

push time in 11 days

PR merged turnkeylinux-apps/jenkins

update for 16.0
+10 -1

0 comment

2 changed files

OnGle

pr closed time in 11 days

push eventturnkeylinux-apps/jenkins

Stefan Davis

commit sha 19b7d4d4a27b0bb4baf3ff053973a25cde5bc584

update for 16.0

view details

Jeremy Davis

commit sha efec1eb84cd72b0169e90e673ca0a2938caf2bd4

Add more info to changelog.

view details

Jeremy Davis

commit sha 9a64b18dfae9bb266afb916fe1cc0dea52421173

Merge branch '16.0-update'

view details

push time in 11 days

push eventJedMeister/jenkins

Jeremy Davis

commit sha 9b56ea3d99c68b74a95ef30cf71a03d774f1904f

changelog: fix Jenkins version in v15.0; add v15.1

view details

Jeremy Davis

commit sha 1d1dbaace6d1489802c04557d9d0e82646d8d6c3

another version bump for Jenkins

view details

Jeremy Davis

commit sha 78465d37d0494d5dfebeadfea5c7fb2b2bb2a001

update changelog - use Vlad's TurnKey addy

view details

qq7

commit sha 1df6a25b1d4fe84824d625381e385a2362440e7b

update screenshots (1366*768)

view details

qq7

commit sha ec4bd67b4fb2acd0d75b7f2fc2a7b2863d85dcf1

remove older screenshots

view details

Jeremy Davis

commit sha 38df16303f4561e8d89b620ff9689046f9c36485

Merge pull request #15 from qq7/upd_screenshots update screenshots (1366*768)

view details

Jeremy Davis

commit sha d7bcbcaede5402a80c40df2a3af10503727222ca

bump tkl version for rebuild

view details

Jeremy Davis

commit sha 9de08851bb3a8d119e898e74da8cff22fe1e7490

changelog: note installed jenkins version

view details

Jeremy Davis

commit sha 8a9d3db69f30c6af4fb77da40a4da87161718695

bump changelog and improve readme

view details

Jeremy Davis

commit sha 00b81bd7637226a3ef5d7660b07348a3db5f304b

reimplement JENKINS_HOME and update readme

view details

Jeremy Davis

commit sha 63d30f91b8f6511c82ea8fe1550ce6ee1ccdb6df

remove turnkey credit footer - closes #1215 (to be reimplmented later via #1281)

view details

Jeremy Davis

commit sha 6e8ec226720c589af8c0031c5cbc327d07629db3

update changelog to not bugfix

view details

Jeremy Davis

commit sha 7837bd66d3095adffcf368244f6d0a551589eb43

Merge branch 'jenkins-15.4'

view details

Jeremy Davis

commit sha eed7f7dfe1369d5b3bc5c0e18071783bceabe8aa

remove chown - related to #1215 / commit id 63d30f9

view details

push time in 11 days

starteddkanada/gelli

started time in 11 days

push eventturnkeylinux-apps/drupal7

Jeremy Davis

commit sha 53736fa67904477d858cd694a43f758f2d84e484

Install drush 8.x (not 7.x) and manually create DB & user to work around 'drush site-install' bug.

view details

Jeremy Davis

commit sha c0dc36d94d7934bcef4ba035dc5a2a0768da0799

Bump changelog.

view details

Jeremy Davis

commit sha cee7ca4427e1e1fb514f964bd26f5d6e19af073c

Update readme urls to all be https.

view details

Jeremy Davis

commit sha 1d58259e3cc2c242d2261c19ebdf0ea99b7b60c3

Merge pull request #16 from JedMeister/16.0-update 16.0 update

view details

push time in 11 days

PR merged turnkeylinux-apps/drupal7

16.0 update

v16.0 release. only major change is installation of drush 8.x (previous releases had drush 7.x).

+52 -19

0 comment

3 changed files

JedMeister

pr closed time in 11 days

PR opened turnkeylinux-apps/drupal7

16.0 update

v16.0 release. only major change is installation of drush 8.x (previous releases had drush 7.x).

+52 -19

0 comment

3 changed files

pr created time in 11 days

push eventJedMeister/drupal7

Jeremy Davis

commit sha cee7ca4427e1e1fb514f964bd26f5d6e19af073c

Update readme urls to all be https.

view details

push time in 11 days

create barnchJedMeister/drupal7

branch : 16.0-update

created branch time in 11 days

push eventturnkeylinux-apps/canvas

Jeremy Davis

commit sha 8c207691ab7c257b690980d7bd219943049131b0

Move inclusion of yarn to common (rails-pgsql.mk).

view details

Jeremy Davis

commit sha 901a999e76618be0d506b47f7aaf0f0f0bdfef27

Workaround weird yarn segfault issues...

view details

push time in 11 days

push eventturnkeylinux/common

Jeremy Davis

commit sha 0b463fcb9eacb965f9c23e4d476f0d428dc670d5

Don't fail if no pgsql cluster to drop.

view details

Jeremy Davis

commit sha e33295f557bf41a93c44e853ae0e0ca2a4cf9963

Remove yarn from common rails-pgsql conf/overlay and include via rails-pgsql make file.

view details

Jeremy Davis

commit sha 9ae8ae0ce2826776e66f29979ed8cdfdaaf1e68e

Merge pull request #162 from JedMeister/canvas-rails-pgsql Canvas rails pgsql

view details

push time in 11 days

PR merged turnkeylinux/common

Canvas rails pgsql

Modifications/tidying for building Canvas.

+3 -10

0 comment

4 changed files

JedMeister

pr closed time in 11 days

PR opened turnkeylinux/common

Canvas rails pgsql

Modifications/tidying for building Canvas.

+3 -10

0 comment

4 changed files

pr created time in 11 days

push eventJedMeister/common

Jeremy Davis

commit sha 0b463fcb9eacb965f9c23e4d476f0d428dc670d5

Don't fail if no pgsql cluster to drop.

view details

Jeremy Davis

commit sha e33295f557bf41a93c44e853ae0e0ca2a4cf9963

Remove yarn from common rails-pgsql conf/overlay and include via rails-pgsql make file.

view details

push time in 11 days

push eventJedMeister/common

Jeremy Davis

commit sha 58c2f986153398c0a2094ad2807074b675684e5d

Remove yarn related stuff from rasil-pgsql conf script and include via rails-pgsql make file.

view details

push time in 11 days

delete branch JedMeister/common

delete branch : canvas-v16

delete time in 11 days

create barnchJedMeister/common

branch : canvas-v16

created branch time in 11 days

delete branch JedMeister/common

delete branch : webmin-firewall-buster-fix

delete time in 11 days

delete branch JedMeister/common

delete branch : web2py-py3

delete time in 11 days

delete branch JedMeister/common

delete branch : 16-fileserver

delete time in 11 days

delete branch JedMeister/common

delete branch : canvas-rasilspgsql

delete time in 11 days

create barnchJedMeister/common

branch : canvas-rails-pgsql

created branch time in 11 days

create barnchJedMeister/common

branch : canvas-rasilspgsql

created branch time in 11 days

startedomriharel/deej

started time in 11 days

issue commentturnkeylinux/tracker

gomail: could not send email 1: address localhost: missing port in address

FWIW the current release is v16.0 but looking at the config file, I suspect that that has this same issue.

Browsing the Gitea docs suggests that there are probably 2 ways around this. One would be to provide the port for postfix, and the other is to just use sendmail. Using sendmail is probably easier and should "just work".

The config file is at /etc/gitea/app.ini. Look for the [mailer] section . It should look like this:

[mailer]
ENABLED = true
HOST    = localhost
FROM    = admin@YOUR_DOMAIN
USER    = 
PASSWD  = 

Add the following lines:

MAILER_TYPE = sendmail
SENDMAIL_PATH = /usr/sbin/sendmail
SENDMAIL_TIMEOUT = 5m

Then restart Gitea with systemctl restart gitea.service.

Mail should now send. Note that sending mail via Postfix should in theory "just work" but often sending from servers running with a dynamic IP (e.g. ISP allocated IP, AWS IP, etc) can be problematic (often because spammers have abused the IP by sending spam and got the IP blacklisted).

So you may instead choose to configure a remote SMTP relay. You could do that within Gitea (instead of doing the above) although I would recommend the above and configure the host to forward to a SMTP relay (that way you'll get all system emails too). There is a Confconsole plugin to configure system wide SMTP relay.

rejuce

comment created time in 11 days

issue commentturnkeylinux/tracker

Build Failing Trying to Pull Docker Image

As per the error message, is the docker daemon running?

systemctl status docker

Also FWIW here is the install script we use to install docker. It includes additional "best practice" security measures such as not including the repo key as a default "trusted key" and pinning the repository. It's possibly somewhat irrelevant now as you've added the key to your "trusted keys" but the pinning is still a good idea.

CUCraigT

comment created time in 11 days

issue commentturnkeylinux/tracker

gomail: could not send email 1: address localhost: missing port in address

Thanks for the bug report. Could you please confirm which appliance this is and ideally the version. I.e. the output of turnkey-version will tell me all I need to know! :smile:

rejuce

comment created time in 12 days

issue commentturnkeylinux/tracker

on proxmox, admin password is stored incorrectly with turnkey-init

Thanks for the bug report. I've added the tags (only "admins" can do that). :smile:

genewitch

comment created time in 12 days

issue commentyarnpkg/yarn

Yarn 1.22.4 not work with user non root

I'm seeing somewhat similar behaviour. albeit root user segfaults and non-root works fine, Debian 10/Buster too. Previous version works fine.

# npm -v
6.14.4
# node -v
v10.20.1
# apt-cache policy yarn         
yarn:
  Installed: 1.22.4-1
  Candidate: 1.22.4-1
  Version table:
 *** 1.22.4-1 500
         10 https://dl.yarnpkg.com/debian stable/main amd64 Packages
         10 https://dl.yarnpkg.com/debian stable/main all Packages
        100 /var/lib/dpkg/status
     1.22.1-1 500
         10 https://dl.yarnpkg.com/debian stable/main amd64 Packages
         10 https://dl.yarnpkg.com/debian stable/main all Packages

[...]

If I run as root:

# yarn -v
Segmentation fault

But if I run as non-root user (e.g. www-data):

# runuser www-data -s /bin/bash -c "yarn -v"
1.22.4

If I install the previous version fro the repo, it appears to work fine...

# apt install -y --allow-downgrades yarn=1.22.1-1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be DOWNGRADED:
  yarn
0 upgraded, 0 newly installed, 1 downgraded, 0 to remove and 20 not upgraded.
Need to get 891 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 https://dl.yarnpkg.com/debian stable/main amd64 yarn all 1.22.1-1 [891 kB]
Fetched 891 kB in 1s (1194 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
dpkg: warning: downgrading yarn from 1.22.4-1 to 1.22.1-1
(Reading database ... 43732 files and directories currently installed.)
Preparing to unpack .../archives/yarn_1.22.1-1_all.deb ...
Unpacking yarn (1.22.1-1) over (1.22.4-1) ...
Setting up yarn (1.22.1-1) ...
# yarn -v
1.22.1

The weirdest thing is that if I now upgrade back to the latest version, it works - WTF?!:

apt install yarn         
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be upgraded:
  yarn
1 upgraded, 0 newly installed, 0 to remove and 20 not upgraded.
Need to get 0 B/891 kB of archives.
After this operation, 0 B of additional disk space will be used.
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 43732 files and directories currently installed.)
Preparing to unpack .../archives/yarn_1.22.4-1_all.deb ...
Unpacking yarn (1.22.4-1) over (1.22.1-1) ...
Setting up yarn (1.22.4-1) ...
# yarn -v
1.22.4

I've wound back (i.e. restored snapshot of prior to the initial yarn install) and tried reinstalling 1.22.4-1 but it persistently segfaults until I install the earlier version and upgrade.

I can consistently reproduce this behaviour...

sebglon

comment created time in 13 days

issue closedturnkeylinux/tracker

Drupal7 - Drush difficulties with PHP7.3+ & Mariadb 10+

Essentially the issue is as follows:

Drush 7 is polluting the console with PHP warning and errors on Buster, although for our purposes, it appears to work as required. Our (i.e. @OnGle & myself) assumption is this is due to PHP changes since Stretch (i.e. from PHP7.0 -> PHP7.3). For example "count(): Parameter must be an array or an object that implements Countable Table.php:789"

Officially, according to the compatibility matrix given by Drush documentation (see here) Drush 7 should be compatible with Drupal 7 but is no longer supported.

@OnGle has since tried Drush 8, as it is currently listed (by aforementioned compatibility matrix) as supported & recommended. However, this leads to "SQL syntax errors" (which appears to be related to this issue - fixed in Drush 9). Further assumption being that this is a symptom of changes in MySQL (or rather MariaDB 10.X in Debian Buster).

We could apply that patch as noted, although that may just cause users further issues (especially if they then update Drush and the newer version doesn't include the patch).

So without a clear path forward, for now we'll just push ahead with Drush7 in the Drupal7 appliance as really it's more intended for legacy Drupal7 users. New Drupal users should be using the Drupal 8 appliance.

closed time in 15 days

JedMeister

issue commentturnkeylinux/tracker

Drupal7 - Drush difficulties with PHP7.3+ & Mariadb 10+

Nope the issue still exists. I.e.:

root@tkldev4 /# drush site-install standard -y --account-name=admin --account-pass=turnkey --site-name="TurnKey Drupal7" --db-su=root --db-url=mysql://drupal7:f2207805e0d54b00716f92ed6d25bbbf@localhost/drupal7You are about to CREATE the 'drupal7' database. Do you want to continue? (y/n): y
Failed to create database: ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near        [error]
'BY 'f2207805e0d54b00716f92ed6d25bbbf'' at line 1

But Manually creating the DB first appears to work around the issue! :smile:

JedMeister

comment created time in 15 days

push eventJedMeister/canvas

qq7

commit sha 99508e136d8e9b5cead5a4336b2bbbe38ad94c36

Update 90finish

view details

qq7

commit sha 4a3c379df3f24dd5ee6efdc8e829d2abaa495e11

Update 70initscript

view details

qq7

commit sha a82ca48775ffee34071d719d47e5034ae4912693

Update 52canvas-configs

view details

qq7

commit sha c6df09b4043c990de5ad947de9eb289e05131fab

Update canvas.py

view details

qq7

commit sha 970380b12c1882de72c69685c27ee64cef3c3759

add trailing comma

view details

qq7

commit sha 94c5f4c4f4dd3a40c432ccb85fc7f94582bd050c

Delete key

view details

qq7

commit sha 934afdd579dda18a5dac1a6a59528f322410a89e

Update 90finish

view details

qq7

commit sha 31c72eb2f4d7f6d388af12e128b0161722e56da3

prepend 'bundle' to exec delayed_job script

view details

qq7

commit sha fec97c08f50a37482a53cff37c4d9bd1aee7c7df

Update 70initscript

view details

qq7

commit sha e14be8467ef6b5383226edabce724c37c03dc84d

Update 90finish

view details

qq7

commit sha 75841de3f725d80fc58ffd95a2fbeed91529aa5a

Update README.rst

view details

Jeremy Davis

commit sha 61e3c3c7e93e3383a6ad0a23c9be2760bf51f16a

Remove whitespace from readme.

view details

Jeremy Davis

commit sha 38ee48943d8472afe29bf3303b06fe1b069f1499

Install yarn via common conf/overlay (remove redundant bits from this repo).

view details

Jeremy Davis

commit sha 68560402df46d7076fdcd78a16fa9102f54ee93c

Remove redudant passenger init.d script (passenger runs via mod_passenger under Apache) - closes #1495.

view details

Jeremy Davis

commit sha f416e3f7e8d83c2257a0e70d10c213e70b1b0cb6

Bump version in changelog

view details

Jeremy Davis

commit sha 194bd5d5345119adaa818e47e7177590ae885034

Merge branch '16.1-update' Updates from both Zhenya and Jeremy (includes Zhenya's "patch-5" branch, from Canvas PR #20). Fixes a number of bugs and improves things generally...

view details

push time in 15 days

push eventturnkeylinux-apps/canvas

qq7

commit sha 99508e136d8e9b5cead5a4336b2bbbe38ad94c36

Update 90finish

view details

qq7

commit sha 4a3c379df3f24dd5ee6efdc8e829d2abaa495e11

Update 70initscript

view details

qq7

commit sha a82ca48775ffee34071d719d47e5034ae4912693

Update 52canvas-configs

view details

qq7

commit sha c6df09b4043c990de5ad947de9eb289e05131fab

Update canvas.py

view details

qq7

commit sha 970380b12c1882de72c69685c27ee64cef3c3759

add trailing comma

view details

qq7

commit sha 94c5f4c4f4dd3a40c432ccb85fc7f94582bd050c

Delete key

view details

qq7

commit sha 934afdd579dda18a5dac1a6a59528f322410a89e

Update 90finish

view details

qq7

commit sha 31c72eb2f4d7f6d388af12e128b0161722e56da3

prepend 'bundle' to exec delayed_job script

view details

qq7

commit sha fec97c08f50a37482a53cff37c4d9bd1aee7c7df

Update 70initscript

view details

qq7

commit sha e14be8467ef6b5383226edabce724c37c03dc84d

Update 90finish

view details

qq7

commit sha 75841de3f725d80fc58ffd95a2fbeed91529aa5a

Update README.rst

view details

Jeremy Davis

commit sha 61e3c3c7e93e3383a6ad0a23c9be2760bf51f16a

Remove whitespace from readme.

view details

Jeremy Davis

commit sha 38ee48943d8472afe29bf3303b06fe1b069f1499

Install yarn via common conf/overlay (remove redundant bits from this repo).

view details

Jeremy Davis

commit sha 68560402df46d7076fdcd78a16fa9102f54ee93c

Remove redudant passenger init.d script (passenger runs via mod_passenger under Apache) - closes #1495.

view details

Jeremy Davis

commit sha f416e3f7e8d83c2257a0e70d10c213e70b1b0cb6

Bump version in changelog

view details

Jeremy Davis

commit sha 194bd5d5345119adaa818e47e7177590ae885034

Merge branch '16.1-update' Updates from both Zhenya and Jeremy (includes Zhenya's "patch-5" branch, from Canvas PR #20). Fixes a number of bugs and improves things generally...

view details

push time in 15 days

PR merged turnkeylinux-apps/canvas

Patch 5
  • fix domain-setting inithooks
  • fix canvas_init script (false regex)
  • remove unnecessary key file from the repo
  • provide more settings for outgoing mail
  • make cache_store.yml permissions stricter
+28 -240

2 comments

6 changed files

qq7

pr closed time in 15 days

push eventJedMeister/domain-controller

Jeremy Davis

commit sha b466ed1c36d947adb6fb3c73183cc726172ed393

Some bugfixing and ensuring that both commandline (preseeded) and interactive set up work.

view details

push time in 15 days

push eventJedMeister/domain-controller

Jeremy Davis

commit sha aa276b1caa04c410224fe4e23a01f5cac3656ab1

Fix the inithook so that it works...

view details

Jeremy Davis

commit sha b443419d6aa25913f2a447a5ab02cc1419ceaf2a

Significant refactoring of inithook.

view details

Jeremy Davis

commit sha 8aed55dc87b851b7387ca57fa17e591a396acfb1

More refactoring; particluarly fixing issues with 'join' option.

view details

push time in 16 days

issue openedturnkeylinux/tracker

fstab should include x-systemd.growfs entry for '/'

I'm not sure whether it should be included for all builds (with exception of container builds) or just AMI & OpenStack builds; but regardless, we should consider leveraging systemd to resize filesystems at boot time. I.e. something like this:

UUID="..."  / ext4 rw,discard,errors=remount-ro,x-systemd.growfs 0 0

See systemd-growfs man page for more info.

Note though that there seems to be a bug that means that it may fail (if the filesystem is not yet mounted read/write when the service tries to resize). Ensuring that it starts After=systemd-remount-fs.service is the workaround...

created time in 16 days

starteddiafygi/acme-tiny

started time in 16 days

issue openedturnkeylinux/tracker

Confconsole - Let's Encrypt - should be option to use staging server

We provide a Let's Encrypt "staging" config - that points to the Let's Encrypt staging environment, but there isn't an easy way to use it. It'd be great if the dehydrated-wrapper script included an option to leverage that.

created time in 16 days

issue openedturnkeylinux/tracker

Confconsole - Staging config uses wrong URL

The staging config file that ships with Confconsole currently include the wrong URL (it's the v1 API URL).

/usr/share/confconsole/letsencrypt/dehydrated-staging-confconsole.config line 21 is currently:

CA="https://acme-staging.api.letsencrypt.org/directory"

But should be:

CA="https://acme-staging-v02.api.letsencrypt.org/directory"

Note: CA_TERMS stays the same! (i.e. https://acme-staging.api.letsencrypt.org/terms).

created time in 16 days

issue commentturnkeylinux/tracker

TurnKey MySQL version (16.0) - adminer user privileges

Thanks for the bug report! :smile:

bojanra

comment created time in 16 days

startedTwakeApp/Twake

started time in 17 days

issue openedturnkeylinux/tracker

Canvas - race condition between "standalone" passenger (Nginx) and 'mod_passenger' (Apache)

We're running Canvas via mod_passenger served by Apache. However, as reported by Chris in the forums under some circumstance, Canvas is actually being served by Nginx!?


It took me a while to work out how or why, but deeper investigation reveals that despite the fact that we don't install Nginx, it's included with the source install of Passenger that we build (maybe we could remove that? Might slim the image down a little - but that's another issue for another day...). Regardless, we're providing a passenger init.d script which runs Canvas via "standalone" passenger service.

So whichever service manages to lock ports 80 & 443 at boot, "wins" and will decide whether Canvas is running behind Nginx or Apache! Part of the reason why this hasn't become apparent sooner is because on face value, Canvas appears to work fine, regardless of which service is the one serving Canvas. The login page loads, the default user can log in and everything appears ok.

Another factor that has no doubt made discovery of this issue a little harder has been the fact that the systemd passenger.service (which systemd generates on the fly) reports "success" regardless of whether Nginix can lock ports 80 & 443.

From what I can gather, the only points where an issue becomes apparent is if you try to use Confconsole to generate an SSL cert or use the RCE API functionality.

Confconsole Let's Encrypt expects Nginix to be running via the nginx.service. As Nginx is locking port 80, Confconsole (or more correctly the Dehydrated wrapper) will try (and fail) to stop nginx.service. So when it's running via passenger.service the process will just fail (as per Chris' experience).

Re the RCE API, it's relatively new and is not required for all pages (and requires a valid SSL cert to work properly anyway). luck would have it that the times that I have tested it have coincidentally occurred when Apache was working for me as expected. However, as the PCE API is only configured to run as part of the Apache config, it won't work under the "standalone" Passenger/Nginx.

As noted in my most recent post this should resolve the issue (BTW I've tested it myself and it appeared to fix the issue but I'm still waiting on third party confirmation):


Workaround

Note: AWS Marketplace users need to prefix these commands with sudo.

systemctl stop passenger
systemctl restart apache2

Then check that everything appears to be ok via your web browser. Please note that the initial load may take a little while. Assuming Canvas is working as expected, then disable the passenger.service:

systemctl disable passenger

created time in 17 days

issue openedturnkeylinux/tracker

Confconsole hooks - e.g. change IP hooks

I'm not sure how common it's likely to be, but support for configurable hooks for confconsole actions would be really cool IMO.

The specific use case I'm thinking of if the Domain Controller. The firstboot scripts set up the domain, but they also assume that the configured IP address is one that is to be used. If you update the IP address, there are steps needed to be taken to update config.

created time in 18 days

issue commentturnkeylinux/tracker

GameServer appliance

Also, I meant to say that the logo you've created really stands out! It looks awesome! :smile:

jesinmat

comment created time in 18 days

issue commentturnkeylinux/tracker

GameServer appliance

Great work. Thanks so much! This looks fantastic. :smile:

jesinmat

comment created time in 18 days

issue openedturnkeylinux/tracker

firstboot improvement - if secupdates are installed and reboot required, re-run confconsole on next login

I'm not clear on the best way of doing it, but I've just noticed that our current config doesn't quite work like I think it should when secupdates require a reboot.

Even though the service reboots, the confconsole starts anyway (but then it exited because the server reboots). But because it will only run once, it won't start again on first login.

Also somewhat related, the MOTD notes to run confconsole, but on AWSMP instances, ideally it should note that sudo is required...

created time in 18 days

issue openedturnkeylinux/tracker

networking service "failed" - eth1 fails to come up (unless additional interface attached)

I noticed this on an AWS server (Canvas) I was testing. Whilst networking itself still works fine, the systemd networking.service has a failed status.

However, if eth1 is configured as as allow-hotplug (rather than auto as it is now) then the networking.service will have a status of success! :smile:

E.g. default /etc/network/interfaces:

# UNCONFIGURED INTERFACES
# remove the above line if you edit this file

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet dhcp
admin@canvas ~$ sudo systemctl status networking
* networking.service - Raise network interfaces
   Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2020-07-27 23:11:41 UTC; 4s ago
     Docs: man:interfaces(5)
  Process: 2225 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=1/FAILURE)
 Main PID: 2225 (code=exited, status=1/FAILURE)

Jul 27 23:11:41 canvas ifup[2225]: udhcpc: sending select for 10.0.4.29
Jul 27 23:11:41 canvas ifup[2225]: udhcpc: lease of 10.0.4.29 obtained, lease time 3600
Jul 27 23:11:41 canvas ifup[2225]: /etc/udhcpc/default.script: Resetting default routes
Jul 27 23:11:41 canvas ifup[2225]: SIOCDELRT: No such process
Jul 27 23:11:41 canvas ifup[2225]: /etc/udhcpc/default.script: Adding DNS 10.0.0.2
Jul 27 23:11:41 canvas ifup[2225]: udhcpc: SIOCGIFINDEX: No such device
Jul 27 23:11:41 canvas ifup[2225]: ifup: failed to bring up eth1
Jul 27 23:11:41 canvas systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE
Jul 27 23:11:41 canvas systemd[1]: networking.service: Failed with result 'exit-code'.
Jul 27 23:11:41 canvas systemd[1]: Failed to start Raise network interfaces.

With a tweaked /etc/network/interfaces:

# UNCONFIGURED INTERFACES
# remove the above line if you edit this file

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

allow-hotplug eth1
iface eth1 inet dhcp
admin@canvas ~$ sudo systemctl status networking
* networking.service - Raise network interfaces
   Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
   Active: active (exited) since Mon 2020-07-27 23:13:44 UTC; 3s ago
     Docs: man:interfaces(5)
  Process: 2431 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=0/SUCCESS)
 Main PID: 2431 (code=exited, status=0/SUCCESS)

Jul 27 23:13:44 canvas systemd[1]: Starting Raise network interfaces...
Jul 27 23:13:44 canvas systemd[1]: Started Raise network interfaces.

created time in 18 days

pull request commentturnkeylinux/tklbam-python-boto

Migrating from master and slave phrasing

Ah ok thanks @lamby :smile: Trust me to try to engage with a bot! Hope you're keeping well my friend! :smile:

bopopescu

comment created time in 18 days

issue commentturnkeylinux/tracker

Pool can't install python3-bcrypt on buster

Moved this issue to v16.1 as it's nto currently an issue but will need to be addressed.

OnGle

comment created time in 19 days

issue closedturnkeylinux/tracker

Update transmission to 2.94

Certain trackers blacklist 2.92.

closed time in 19 days

impo

issue commentturnkeylinux/tracker

Update transmission to 2.94

@impo - apologies on slow turnaround on this, but we've finally released the updated TurnKey Torrentserver appliance](https://www.turnkeylinux.org/web2py).

impo

comment created time in 19 days

push eventturnkeylinux-apps/torrentserver

Jeremy Davis

commit sha d816a5ff55288ed291b1fe6693d2f14f2e5711f3

Add note re updated Transmission version and closed issue in changelog.

view details

push time in 19 days

issue closedturnkeylinux/tracker

Include python3 build of web2py

Wondering if I should upgrade to 15.1

closed time in 19 days

seefor
more