I have found a workaround however
![Image](https://s12.postimg.org/7hgbm1qu1/image.jpg)
(Tip, lxde panel can be restarted using lxpanelctl restart)
Code: Select all
root@debian:/usr/local/bin# cat CHVT-7
#!/bin/bash
chvt 7
root@debian:/usr/local/bin# ls -l CHVT*
-rwsr-xr-x 1 root ff 20 Apr 16 22:51 CHVT-7
-rws--x--x 1 root staff 9488 Apr 16 22:40 CHVT-7.x
-rw-r--r-- 1 root staff 9305 Apr 16 22:40 CHVT-7.x.c
root@debian:/usr/local/bin#
Thanks.fredx181 wrote:Hi dancytron,
Added info in the First Post for your Debian Dog Chrome Remaster, you did a great job on that and I feel a bit ashamed I didn't test your build earlier. My compliments for your secure way of running google-chrome from 'cat' and 'puppy' user
I'm more used to Firefox and my past experiences using google-chrome were that it's heavier than Firefox, but comparing nowadays with the latest Firefox it seems not to make any difference anymore, So I'm starting to like Chrome![]()
Fred
Code: Select all
auth required pam_wheel.so deny group=ff
Description
Mozilla developers and community members Christian Holler, Jon Coppeard, Marcia Knous, David Baron, Mats Palmgren, Ronald Crane, Bob Clary, and Chris Peterson reported memory safety bugs present in Firefox 52, Firefox ESR 45.8, and Firefox ESR 52. Some of these bugs showed evidence of memory corruption and we presume that with enough effort that some of these could be exploited to run arbitrary code.
Hi Dan, sorry for the delay, yes that might look strange but it can be explained.dancytron wrote:Not quite sure if this is a bug or a feature, but I noticed something when doing a quick remaster on my Stretch 64 remaster.
When it comes time to go and delete the extra files before it squashes them into the squashfs file, if I click on sda2 in the file manager, it takes me to /mnt/live/mnt/sda2 and the .../tmpa directory appears empty. But, if I go the long way via the filesystem to /mnt/sda2/stretch64/live/tmpa, then the files for the remaster are there as expected.
See screenshots attached.
Dan
Code: Select all
root@stretch64:~# mount | grep tmpa
none on /mnt/sda6/dd64stretch/live/remaster/tmpa type aufs (rw,relatime,si=7e1aee1c95b5f8e5)
root@stretch64:~#
Thanks Fred.fredx181 wrote:@ rufwoof, looks nice your openbox setup!
Installed the new initrd1.xz. It appears to have fixed both issues. Thanks.fredx181 wrote:Hi Dan, sorry for the delay, yes that might look strange but it can be explained.dancytron wrote:Not quite sure if this is a bug or a feature, but I noticed something when doing a quick remaster on my Stretch 64 remaster.
When it comes time to go and delete the extra files before it squashes them into the squashfs file, if I click on sda2 in the file manager, it takes me to /mnt/live/mnt/sda2 and the .../tmpa directory appears empty. But, if I go the long way via the filesystem to /mnt/sda2/stretch64/live/tmpa, then the files for the remaster are there as expected.
See screenshots attached.
Dan
The aufs branch mountpoint (used by quick-remaster) is not on /mnt/live/mnt/sda2/.. but on on /mnt/sda2/.., in my case on /mnt/sda6/...Code: Select all
root@stretch64:~# mount | grep tmpa none on /mnt/sda6/dd64stretch/live/remaster/tmpa type aufs (rw,relatime,si=7e1aee1c95b5f8e5) root@stretch64:~#
It's the result of the earlier found porteus-boot "double mountpoints" bug
I made change in initrd1.xz that should also fix the problem you found here
http://murga-linux.com/puppy/viewtopic. ... 604#950604
and hopefully the double mountpoints problem in general, new initrd1.xz:
https://github.com/fredx181/StretchDog/ ... initrd1.xz
@ rufwoof, looks nice your openbox setup!
EDIT: dancytron, I noticed in your chrome-remaster that /etc/fstab is not empty.
It was mistake from the beginning from me, fstab should be empty otherwise there may be problems when someone makes a full install
Fred
Code: Select all
dpkg-reconfigure dash
Code: Select all
<?xml version="1.0"?>
<JWM>
<!-- ********** ROOT MENU ********** -->
<!-- The root menu, if this is undefined you will not get a menu. -->
<!-- Additional RootMenu attributes: onroot, labeled, label -->
<RootMenu height="15" onroot="12">
<!-- <Program icon="terminal.png" label="Terminal">x-terminal-emulator</Program> -->
<!-- <Program icon="lxterminal.xpm" label="Terminal">x-terminal-emulator</Program> -->
<!-- #DEBIAN (left as a example)
<Program icon="firefox.png" label="Www Browser">gnome-www-browser</Program>
<Menu icon="folder.png" label="Applications">
<Program icon="editor.png" label="Dia">dia</Program>
<Program icon="video.png" label="Xine">gxine</Program>
</Menu>
<Menu icon="folder.png" label="Utilities">
<Program icon="calculator.png" label="Calculator">xcalc</Program>
</Menu>
-->
<!-- Debian Menu -->
<Include>/etc/jwm/debian-menu</Include>
<Separator/>
<Program label="Reboot" icon="reboot.png">sudo systemctl reboot</Program>
<Program label="Power Off" icon="poweroff.png">sudo systemctl poweroff</Program>
<Restart label="Reload jwm" icon="restart.png"/>
<Exit label="Exit" confirm="true" icon="exit.png"/>
</RootMenu>
<!-- ********** GROUPS ********** -->
<!--
Program groups allow one to specify options which apply
to a group of programs by their name and/or class
See : https://joewing.net/projects/jwm/config.shtml#groups
-->
<Group>
<Class>Pidgin</Class>
<Option>sticky</Option>
</Group>
<!--
<Group>
<Name>gkrellm</Name>
<Option>nolist</Option>
<Option>sticky</Option>
</Group>
<Group>
<Name>xterm</Name>
<Option>vmax</Option> --> <!-- maximises vertically --> <!--
<Option>icon:terminal.png</Option>
</Group>
-->
<!-- ********** TRAY ********** -->
<!-- Additional tray attributes: autohide, width, border, layer, layout -->
<!-- <Tray autohide="off" insert="right" x="0" y="-1" border="1" height="28" > -->
<Tray x="0" y="-1" height="28" autohide="false">
<!-- Additional TrayButton attribute: label -->
<TrayButton label=" JWM ">root:1</TrayButton>
<TrayButton label="__">showdesktop</TrayButton>
<TrayButton popup="Terminal" icon="lxterminal.xpm" border="true">exec:lxterminal</TrayButton>
<TrayButton popup="Files " icon="files.png" border="true">exec:pcmanfm</TrayButton>
<TrayButton popup="Sound " icon="sound.png" border="true">exec:pavucontrol -t 3</TrayButton>
<!-- pavucontrol tab 3 (output) -->
<!-- Additional Pager attribute: labeled -->
<Pager labeled="false"/>
<TaskList maxwidth="2560"/>
<Dock/>
<!-- Additional Swallow attribute: height -->
<Swallow name="xload" width="32">xload -nolabel -bg black -fg red -hl white</Swallow>
<Clock format="%a %d %b %Y %H:%M">xclock</Clock>
</Tray>
<!-- ********** Visual Styles ********** -->
<WindowStyle>
<!-- <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font> -->
<Font>DeJaVu Sans -9</Font>
<Width>4</Width>
<Height>20</Height>
<Active>
<Text>white</Text>
<!-- <Title>#70849d:#2e3a67</Title> -->
<Title>gray30:gray60</Title>
<Outline>black</Outline>
<Opacity>1.0</Opacity>
</Active>
<Inactive>
<Text>#aaaaaa</Text>
<Title>#808488:#303438</Title>
<Outline>black</Outline>
<Opacity>0.5:0.9:0.1</Opacity>
</Inactive>
</WindowStyle>
<TaskListStyle>
<!-- <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font> -->
<Font>DeJaVu Sans -9</Font>
<ActiveForeground>black</ActiveForeground>
<ActiveBackground>gray80:gray90</ActiveBackground>
<Foreground>black</Foreground>
<Background>gray90:gray50</Background>
</TaskListStyle>
<!-- Additional TrayStyle attribute: insert -->
<TrayStyle>
<!-- <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font> -->
<!-- <Font>DeJaVu Sans -9:bold</Font> -->
<Font>DeJaVu Sans -9</Font>
<Background>gray90</Background>
<Foreground>black</Foreground>
<Opacity>0.75</Opacity>
</TrayStyle>
<PagerStyle>
<Outline>black</Outline>
<Foreground>gray90</Foreground>
<Background>#808488</Background>
<ActiveForeground>#70849d</ActiveForeground>
<ActiveBackground>#2e3a67</ActiveBackground>
</PagerStyle>
<MenuStyle>
<!-- <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font> -->
<Font>DeJaVu Sans -10</Font>
<Foreground>black</Foreground>
<Background>white</Background>
<ActiveForeground>white</ActiveForeground>
<ActiveBackground>#98B9FF:#98B9E2</ActiveBackground>
<Opacity>0.85</Opacity>
</MenuStyle>
<PopupStyle>
<!-- <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font> -->
<Font>DeJaVu Sans -10</Font>
<Outline>black</Outline>
<Foreground>black</Foreground>
<Background>#F5F5B5</Background>
</PopupStyle>
<!-- ********** ICON PATHS ********** -->
<!-- you can specify multiple IconPath's for each location where icons are stored -->
<IconPath>/usr/share/pixmaps</IconPath>
<IconPath>/home/user/.icons/ROX/MIME</IconPath>
<!-- ********** TWEAKS ********** -->
<!-- Virtual Desktops -->
<!-- Desktop tags can be contained within Desktops for desktop names. -->
<Desktops width="2" height="1">
<!--
Default background. Note that a Background tag can be
contained within a Desktop tag to give a specific background
for that desktop.
-->
<!-- <Background type="image">/export0/images/formulae.jpg</Background> -->
</Desktops>
<!-- *** MOUSE *** -->
<!-- Double click speed (in milliseconds) -->
<DoubleClickSpeed>400</DoubleClickSpeed>
<!-- Double click delta (in pixels) -->
<DoubleClickDelta>2</DoubleClickDelta>
<!-- *** WINDOWS *** -->
<!-- The focus model (sloppy or click) -->
<FocusModel>click</FocusModel>
<!-- The snap mode (none, screen, or border) -->
<SnapMode distance="10">border</SnapMode>
<!-- The move mode (outline or opaque) -->
<MoveMode coordinates="off">opaque</MoveMode>
<!-- The resize mode (outline or opaque) -->
<ResizeMode coordinates="off">opaque</ResizeMode>
<!-- ********** STARTUP ********** -->
<StartupCommand>/home/user/.config/autostart/startup</StartupCommand>
<!--
<StartupCommand>for i in $HOME/.config/autostart/*.desktop;do if [ -f $i ];then $i;fi;done</StartupCommand>
Due to a bug xdg-open and exo-open open the desktop as a text file, still not fixed as of 2017
-->
<!-- ********** Key bindings ********** -->
<Key key="Up">up</Key>
<Key key="Down">down</Key>
<Key key="Right">right</Key>
<Key key="Left">left</Key>
<Key key="h">left</Key>
<Key key="j">down</Key>
<Key key="k">up</Key>
<Key key="l">right</Key>
<Key key="Return">select</Key>
<Key key="Escape">escape</Key>
<Key key="Menu">root:1</Key>
<Key keycode="107">exec:/usr/bin/mtpaint -s</Key> <!-- PrtScrn launches mtpaint screen capture -->
<Key mask="A" key="Tab">next</Key>
<Key mask="A" key="F4">close</Key>
<Key mask="A" key="#">desktop#</Key>
<Key mask="A" key="F1">root:1</Key>
<Key mask="A" key="F2">exec:gmrun</Key>
<Key mask="A" key="F10">maximize</Key>
<Key mask="A" key="Right">rdesktop</Key>
<Key mask="A" key="Left">ldesktop</Key>
<Key mask="A" key="Up">udesktop</Key>
<Key mask="A" key="Down">ddesktop</Key>
</JWM>