|04:11||vagrantc has left IRC (vagrantc!~vagrant@2600:3c01:e000:21:21:21:0:100b, Quit: leaving)|
|05:47||alkisg_web has joined IRC (firstname.lastname@example.org)|
|05:57||ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)|
|07:03||alkisg_web has left IRC (email@example.com, Ping timeout: 256 seconds)|
|07:04||alkisg_web has joined IRC (firstname.lastname@example.org)|
|07:09||woernie has joined IRC (woernie!~werner@2001:9e8:e242:7e00:9133:21d1:14f1:1214)|
|07:15||woernie has left IRC (woernie!~werner@2001:9e8:e242:7e00:9133:21d1:14f1:1214, Ping timeout: 252 seconds)|
|07:15||woernie has joined IRC (email@example.com)|
|07:23||woernie has left IRC (firstname.lastname@example.org, Ping timeout: 252 seconds)|
|07:23||woernie has joined IRC (email@example.com)|
|07:59||alkisg_web has left IRC (firstname.lastname@example.org, Ping timeout: 256 seconds)|
|08:06||alkisg_web has joined IRC (email@example.com)|
|08:32||alkisg_web has left IRC (firstname.lastname@example.org, Quit: Ping timeout (120 seconds))|
|08:32||alkisg_web has joined IRC (email@example.com)|
|09:49||alkisg_web has left IRC (firstname.lastname@example.org, Quit: Client closed)|
|15:02||woernie has left IRC (email@example.com, Remote host closed the connection)|
|15:04||woernie has joined IRC (woernie!~werner@2001:9e8:e242:7e00:4c5d:f54:98e6:c5d4)|
|16:42||vagrantc has joined IRC (vagrantc!~vagrant@2600:3c01:e000:21:21:21:0:100b)|
|17:28||lucascastro has left IRC (firstname.lastname@example.org, Quit: Leaving)|
|18:19||fottsia[m] has joined IRC (fottsia[m]!~fottsiama@2001:470:69fc:105::48bb)|
so ... ltsp initrd includes /etc/ltsp/* ... but then it's copied into the clients /etc/ltsp/ ... if you want to copy whole directory trees into the booted system, do you have to set up a POST_INIT_ABCDE='cp /etc/ltsp/ABCDE /ABCDE' or something?
well, cp -r
|18:22||woernie has left IRC (woernie!~werner@2001:9e8:e242:7e00:4c5d:f54:98e6:c5d4, Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)|
vagrantc: exactly! :)
(or symlink it)
|18:23||* alkisg is glad to see vagrantc using ltsp once more!|
no more straightforward way to just drop files into place?
Well, ltsp image...
heh. yeah, nice to be back :)
for files you might want to edit regularly, though, the initrd + POST_INIT* is pretty much the way to go
any reason you don't compress ltsp.img ?
Yeah, it's much faster
(for the previous remark)....
...for the compression =>
uncompressed, it works anywhere,
while compressed, it needs to exactly match the existing initrd
So e.g. uncompressed + bz2 works, while gzip + bz2 doesn't
So we'd have to use a different ltsp.img for each chroot/compression/etc
so, if you're using large files, you'll want those in the squashfs
and have to run 'ltsp image' when they change
oh, another question ... i've been building the squashfs image without using 'ltsp image' ... seems like the only gotcha i found was i need to include the ltsp package in the image ... any other likely surprises?
mmdebstrap supports building a squashfs out of the box without root privledges, so i've been experimenting with that a bit
I do not know about 'shell', but I do know about these similar topics: 'gnome-shell', 'shell-screen'
shell-screen: (#1) One way to get local root access to troubleshoot a thin client is to use a shell SCREEN: https://help.ubuntu.com/community/UbuntuLTSP/ClientTroubleshooting#Using%20a%20shell%20SCREEN, or (#2) to enable a root debug shell, add SCREEN_02=shell and SCREEN_07=ldm to lts.conf
i'm guessing SCREEN_XX don't work anymore?
so, if you're using large files, you'll want those in the squashfs ==> yup
i need to include the ltsp package in the image ==> you shouldn't even need that; it's injected into the initramfs and rootfs
mmdebstrap supports building a squashfs ==> ooh cool, let's make a wiki page about that when we get some time
!learn screen-scripts as https://github.com/ltsp/ltsp/discussions/514#discussioncomment-1258238
The operation succeeded.
I do not know about 'hash', but I do know about these similar topics: 'LDM_PASSWORD_HASH', 'ROOT_PASSWORD_HASH'
ROOT_PASSWORD_HASH: To be able to login as root in vt1, with password "qwer1234", put this in lts.conf: INIT_COMMAND_ROOT_HASH="sed 's!^root:[^:]*:!root:\$6\$p2LdWE6j\$PDd1TUzGvvIkj9SE8wbw1gA/MD66tHHlStqi1.qyv860oK47UnKcafSKqGp7cbgZUPlgyPv6giCVyCSCdJt1b0:!' -i /etc/shadow"
While for a simple root login, this ^ is fine
although i just ended up adding an /etc/sudoers.d/ appropriate for the configuration
alkisg: curious ... maybe the ltsp package is pulling in some other implicit dependency then?
sshfs and the squashfs module
What error message do you get?
|20:16||ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)|
failed to mount rootfs
|23:38||vagrantc has left IRC (vagrantc!~vagrant@2600:3c01:e000:21:21:21:0:100b, Quit: leaving)|