Yes, I forgot that this package repository is hosted on python.org, and it
really is a problem. I thought it was hosted by someone else.
I don't think the fact that some software in PyPI is proprietary is a
danger of Python, specifically. Proprietary libraries exist for C, too.
The
That makes sense. :)
When I what to accept only localhost connections on my HTTP port, I prefer to
configure nginx instead of iptables. I set nginx to listen only to localhost.
I know about OpenJDK. But I bet Oracle is the one who standardizes new
features, such as new standard libraries. Those new features are made
available by non-free first and OpenJDK is left to catch-up with the official
implementation of Java. In the mean time, will be tempted to use
I downvoted, because giving a non-descriptive link is an awful practice.
About the init system, Trisquel uses Upstart and the /etc/init directory is
the main place where you configure startup scripts/jobs. The old System V
init scripts still exist in /etc/init.d and /etc/rc?.d directories because
they are still in the process of being moved to Upstart.
It is
J.B. Nicholson-Owens:
I don't understand how the searx metasearch engine lives up to its claim
of being Tracking free[1] or privacy respecting[2].
Meta search are useful as proxies. A given Searx instance can still track
you by logging your search queries, but it's still much better than
Isn't it a problem, that Oracle, the company which owns Java is a commercial
non-freedom respecting entity? It's not just about patents.
I don't know really if the software Oracle distribute for Java is free or not
right now.
Even if right now they provide free software Java runtime and
I used for all my personal porpouse gmail for years and now i regreat i did
it because they know all about me and i think they builded my psychological
profile.
You shouldn't regret or worry about such thing, but focus you energy on
making things better. :)
Installing your own mail
You don't really need to worry about power outages and uptime much. Mail
servers keep on trying to send messages until they reach their destinations.
They usually do this for server days. If a message doesn't reach for several
days, they notify back the sender, so no messages are lost.
Data can be trivially intercepted even if you are connected using cables,
after the WiFi device you're connected. Even if you are 100% sure your WiFi
connection as perfectly encrypted, you should never rely on this to provide
you even a bit of secure and private communication!
On another
You can do it with a browser add-on or GreaseMonkey script. Unfortunately
Disqus comments are in JSON format. There might be a way to get them in HTML
format, but I don't know how.
To get the JSON comments, you must find the URL from where to fetch them.
For example, if you want the
now).
Commands beginning with 'sudo' are for doing something with admin/super
privileges.
Commands like 'chown -R mampir: DIRECTORY' are for making a DIRECTORY and
everything in it belong to the user 'mampir'. The ':' after 'mampir' is for
making everything also belong the primary usergroup
But all your visitor will need to connect to cdnjs.com when they visit your
site. In effect, cdnjs.com can spy the web, because their goal is many sites
to use their service and hence visitors of various websites to visit
cdnjs.com too. It's the same thing as Google's
It seems you have permission problems in your home or .gnupg directory.
Normally you don't need to use sudo for this. You can fix your permissions
like this:
sudo chown -R $USERNAME: ~/.gnupg
chmod 700 ~/.gnupg
chmod 500 ~/.gnupg/*
Or just delete the ~/.gnupg directory, if you don't
There should be more effort on making home email servers easy to install and
use. A home email server would barely require any bandwidth or processing
power.
The same most people have home WiFi routers running 24/7, we should instead
have small, cheap and low-powered computers running
That seems better, but still a problem for privacy. For various reasons,
like:
How can differentiate between sites who will give a long Expires header,
between those who don't.
I browse the web with the RequestPolicy plugin, so I don't have to constantly
tell everyone what sites I
They don't mirror them, they make, maintain, distribute and suggest those
proprietary software packages to people. They suggest them using Debian
repositories, installation software, system tools, forums, docs, wikis,
mailing lists and others. Those packages are part of Debian, just like all
the principle that Unix and GNU/Linux programs are supposed to be designed
to do one thing and do that one thing well.
... and GNU Emacs is a clear example of this principle. ;)
Well, not just a scripting language engines, but every online connecting
program may possible be exploited to do something malicious, like escalating
privileges. Things like cross-side scripting are disabled in any normal web
browser, because they are know to be malicious.
The Mozilla
Diaspora, Friendica, YouTube, Google Maps, Quitter (GNU Social), and
Reddit?
Yes, apart from Google Maps, the use of JavaScript seem trivial and generic.
They mostly use JavaScript just to load text using XMLHttpRequest() and put
it on a page (comments, posts, etc.).
An Google Maps is
As a developer who uses JavaScript in the web, I'm curious why people think
it's insecure? Can you tell me what features of JavaScript are insecure and
how can one make malicious code with JavaScript run in a browser?
Web JavaScript code isn't like any other software you install on you
It's in the package 'x11-xserver-utils', so do a:
sudo aptitude install x11-xserver-utils
You can use this page to to search for a specific file in all Trisquel
packages, so you know what to install:
http://packages.trisquel.info/#search_contents
It's good that you thinking of buying a Banana Pi. You'll test it with free
software and hopefully report back on how it works.
Seeing how to deblob sunxi-linux is on my TODO list also. Compiling
linux-sunxi shouldn't ask any question, at least if you aren't making
menuconfig, which
I'm fine with people expressing their views on things in the forums, even if
they're offensive and discriminate, because you can easily ignore their
opinion and move on. There's no need to deal with that, because in the end
opinions are just information. It's not right to try to get rid of
That's where the vote-down system comes. It clearly labels how much the
community approves of a given opinion, and it shouldn't be just for spam.
I've fiddled with a A13-OLinuXino-WIFI last year. It wasn't mine, so I don't
have it currently with me. I did various tests with it, to see how it works
with free software.
I'm very sure the WiFi did work without any non-free software. I also want
to know why megurineturilli desoldered
IceCat in Trisquel presents is self as if it's running on Windows 7, so
people can't track you easely. It's User-Agent header is:
Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Firefox/31.0
You can make .deb packages and .deb repositories without Debian.
As I understand, YouTube uses the Media Source Extensions API to change video
and audio quality/resolutions during playback. For example, a given YouTube
video comes in several audio-only and video-only files, like this:
Video:
1920x1080, video/mp4
1920x1080, video/webm
Do it like this, all on one line:
sudo pbuilder create --distribution toutatis --debootstrapopts
--keyring=/usr/share/keyrings/trisquel-archive-keyring.gpg
Free and non-free languages
I've never heard of a non-free computer language, at least in the same sense
a computer software can be. Both are very different things. You can use any
language as long as there are free programs which understand it. Free web
browsers such as Abrowser and
Patents aren't what free software is all about, although they are a part of
the issue. In any case, C# isn't non-free in the same sense a non-free
program is. In fact, there are free C# programs in the Trisquel repository,
although people in the community, including me, will discourage
The vote buttons can be easily made to work both with and without JavaScript.
Here's a trivial program which should do this, although it appears there are
other scripts which get in the way right now:
function initVoteButtons() {
var rateButtons =
Since everyone is throwing suggestions:
I use RequestPolicy Continued. It blocks all external links. This
practically removes all ads and blocks all spy services, like Google
Analytics and many-many others.
It works by you specifing which domains the site is able to make requests to.
It doesn't make sense to me when people say they are using GNU nano, and
think GNU Emacs is difficult to learn.
Both programs work the same on a basic editor level. Many of their basic
keystrokes are the same. The major difference between them is that GNU Emacs
has tons more features,
Thank you for trying!
That's pretty weird. Can you reproduce the bug reliably, so other people can
test it? Otherwise it'll be pretty hard to fix this.
With GNOME Shell installed on Trisquel 7, I can add startup applications just
like in a standard Trisquel 6 installation. I have a Startup Applications
program in System Settings (gnome-session-properties) and it works.
I also have a problem of nothing appearing when choosing the GNOME session
at login. I use actually the System Default session to start GNOME Shell.
The GNOME Classic session also works fine. This is an extension which
makes GNOME Shell look similiar to GNOME 2. It's in the package
I'm using gnome-shell Trisquel 7 I18N 64-bit, so I know it should work.
Try updating you packages before installing:
sudo aptitude update
I'm more familiar with the output of aptitude, so try installing with it:
sudo aptitude install gnome-shell
You don't need to install the Mutter package.
Hi!
I also had problems with the keyboard layouts.
When I installed, I was't able to see which layout I'm using and wasn't able
set a key shortcut for switching between layouts.
After experimenting, I was able to use ibus-setup to fix both issue -
partly. You can start ibus-setup from a
I wish the developers of the Vivaldi and the Improv project would have
been more honest and cooperative when it came to the freedom aspects
of their devices.
In January I asked them whether Improv works with a fully free
operating systems and what components won't work. They didn't want
give a
Debootstrap is a program used to make an initial bootable system in a
directory. It uses deb repositories to do this.
When making a system, you use a Debootstrap script to specify what system
want to make. Several scripts are provided in the Debootstrap package. You
can even make a
With those type of surveys I feel like my feedback goes in a black hole. I'm
pasting my feedback here and I hope someone will find it useful:
I wasn't at the conference and I would really-really like to see the talks on
my computer. Unfortunately I don't see where, when or if there'll be
I did give my feedback in the LibrePlanet's form. I just posted here too.
I don't understand you point. Most of us here wouldn't suggest Wine to
people so they can run a non-free programs and games. I seems you are
lumping this community with other GNU communities who don't care about the
ethical issues which the free software movement is concerned with.
GNU LGPL is a copyleft license.
The difference between GNU GPL and GNU LGPL has to do with linking free
software with a non-free software. The issue of transforming a free program
to a non-free one is something else, which copyleft licenses deal with.
Read https://www.gnu.org/ for more
I wouldn’t agree with that. If a group of people wants to collaborate on a
document, especially if this document is a private one, they better use their
own service, so they have control over.
I and some other Trisquel users think that the SSH server running by default
is an issue. We've expressed our concerns at
https://trisquel.info/en/issues/2451 and maybe in other forum threads.
There's a manual on Org mode, which is software used in Emacs. This manual
describes the Org syntax, along with how to use Org mode.
I've mostly learned the syntax by just seeing it used. Here's how it looks:
* Section Title
You write some text. You may indent the text
with two
I use Org files, which are basically simple plain text files. The Org syntax
is very simple and obvious. They fully readable by people who don't know the
format.
Because they are simple plain text files, you can:
Write them with any text editor, even if it doesn't know the format
* Hardware
Included CPU card capabilities:
Processor:
ARM® Cortex™-A7 1Ghz dual core (Allwinner A20)
GPU:
Mali400MP2 with OpenGL ES 2.0/1.1
RAM:
1GB DDR2
Storage:
4GB NAND flash
Micro SD card reader
Video:
Micro HDMI (video
I've asked Improv developers for it compares with other such devices in terms
of freedom. I've also asked if it would work with fully free software OS.
So far they haven't given any clear answers. They've only confirmed that the
hardware accelerated graphics won't work, although that's
The way you're meant to disable Upstart services is like this, in a terminal:
echo manual | sudo tee /etc/init/ssh.override
Basically, to disable a service with a config file named ssh.conf, you make a
plain text file named ssh.override with the word manual.
This is what I do when I install
On many laptops you can change the WiFi card. On some you can't because of
digital restrictions or because the original WiFi is non-typical. What I
would do is try and see if it works.
I've changed the WiFi of 4 different laptops and it worked for all of them. I
buy WiFi cards from
Use the first IP, right next to inet. For example:
inet 192.168.1.107/24 brd 192.168.1.255 scope global eth0
In the above, your IP is 192.168.1.107 and your network is 192.168.1.0/24.
I don't yet understand much about IP networks. What I understand by reading
in Wikipedia just now, brd
I know two reasons for receiving this:
The domain name you've written doesn't exist
You are not connected the Internet
You can connect to your mail server using an IP address, rather than a domain
name. You can write for example:
nc -v 192.168.1.107 25
If you know your computer's IP address, you'll know the addresses of your
network. There are many ways to check your computer's address.
From the network icon in your desktop panel, select Connection Information.
There you'll see IP Address: and your IP address next to it.
What I do is
EHLO localhost is command you write when connected to Postfix via telnet or
nc (netcat). I use nc instead of telnet, like this:
nc localhost 25
This command connects you to your mail server. When connected, you start a
sort of conversation with you mail server. The server says
Debian doesn't have proprietary blobs in the kernel anymore. Otherwise other
issues are there.
You should consider leaving your WiFi without a password so other people can
use it.
Almost everyone's WiFi routers stay idle most of the time. Even when the
WiFi owner uses the Internet connection, it isn't usually utilized fully.
Why not share the connection then? That's what I do and
You are making it sound like this is something very dangerous and it's not.
The router has an option for no password, so people can use it. If your
country's police is known for severely punishing people without WiFi
password, you should probably be aware of this.
I know where I live
There's also http://shop.gluglug.org.uk/, which seem cheaper. A user wrote
about them a day ago:
https://trisquel.info/en/forum/gluglug-thinkpad-x60-w-coreboot-mini-review
There are much more good free programs for GNU compared to Android.
Currently I'm using a PengPod 700 tablet for daily use and for developing a
better system for such devices. The officially recommended system for
PengPod 700 is unstable, inconvenient and not pretty, but it's fixable. Even
You can use those 6 commands to set system fonts:
gsettings set org.gnome.settings-daemon.plugins.xsettings antialiasing 'rgba'
gsettings set org.gnome.settings-daemon.plugins.xsettings rgba-order 'rgb'
gsettings set org.gnome.settings-daemon.plugins.xsettings hinting 'full'
gsettings set
Hi!
I'm a free software supporter from Bulgaria and a Trisquel user too. I was
at OpenFest on both days, since a live in Sofia.
I just saw your message.
Unfortunately, I didn't go to any of your talks. There were many things to
do. If I knew you were going to discuss how free Firefox
You can use the shred command for this. It overwrites a file with random
information. You can use it in a terminal, like this:
shred a_file
It safe to remove the file after this. You can shred and delete files with
command, like this:
shred -u a_file
I don't know any tablets that run GNU, other than Vivaldi and PengPod. If
you know any other, I would like to know.
Also see
https://trisquel.info/en/forum/pidgin-shortcut-chat-logging-has-changed-itself-d
I'm also organizing a series of events in Sofia, Bulgaria. I wrote a couple
of days ago, asking for them to be added to the list, but they still aren't
and I haven't received a reply.
If you're interested and you can read Bulgarian, you should see this page:
... US only has one event. Europe has two (Germany and France) ...
Isn't that stereotypical. ;)
There are 4 events in 5 European countries listed.
Czech Republic
France
Germany
Romania
Moldova
Also, I'm organising in Bulgaria, which is also in Europe.
This is a topic that also concerns me. What can with do with the privacy and
security issues of hardware? If I decided to manufacture CPU chips, how can
I insure you that those chips respect your privacy and security?
There is detached GnuPG signature for the sums file:
http://cdimage.trisquel.info/trisquel-images/md5sum.txt.gpg
If glxgears stays at 60 fps. with little variance, that means your computer
is using your GPU efficiently. It's most probably capable of more.
What's happing is every hardware calculated frame is synchronised with your
display's refresh rate. This is a feature you can disable, but I forgot
PS: The feature is called GLXVBlank. You can disable it from
/etc/X11/xorg.conf, although I thought it did it from somewhere else. You
can disable it for glxgears only like this:
vblank_mode=0 glxgears
With VBlank I have 60 FPS on average. Without it I have big variance, from
1600
Here's short guide on how to use QEMU.
sudo aptitude install qemu
qemu-img create -f qcow2 hdd.qcow2 10G
qemu-system-x86_64 -m 512M -cdrom trisquel_6.0_amd64.iso hdd.qcow2
There are three steps above.
First we install QEMU by the package called qemu.
Second we create an disk image file,
Some laptops have non-typical and probably non-standard Wi-Fi cards. Maybe
that's the case here. Or maybe the card is on the other side of the board. :)
That's definitely related to the issue lembas pointed.
To work around it, make an empty .disable-compiz file in your home folder.
On way to do this is to write in a terminal the following and press enter:
touch .disable-compiz
I mostly skip over your writings. I don't feel you have anything interesting
to say most of the time. You jump to conclusions alot and don't investigate
the all those big issues you seem to have. And you write too much on top
of that.
You should teach yourself to be more calm and to
It's rather complicated, but I managed find out how you do it. Here's an
outline of the steps:
Fix ownership of directories used by gdm.
Start a dbus session for gdm and remember it's address and PID.
Configure parameters of gdm, such as the font.
Kill the dbus session.
Restart
In what use case can the firewall give you significant protection, when your
system is already compromised? If you run a malicious program, that program
is be able to do anything you can. If you are the one who installs and
enables the firewall, then the malicious program can disable it.
PS: In tutorials I've seen the firewall is configure to only deny some or
all incoming connections. That's all it does. This doesn't give you more
security than simply disabling services listening on ports. If you run a
malicious program it can just use an outgoing connection, which
I still don't understand why you think you need a firewall.
You don't need a firewall.
When there are no programs listening and reading information send through
network ports, it doesn't matter what information is send to your computer.
The information will just get ignored, wherever it's
When you disable the system's sound effects, this also disables the Empathy's
sound alerts.
Go to the volume control icon on your desktop panel. Click on select Sound
Settings There go to the Sound Effects tab and make sure the alert
volume is 100% and ON.
I heard somewhere, maybe in a lecture by Richard Stallman, that relicensing
the kernel to GNU GPLv3 will not require much work. It's mainly that Linus
(and maybe others) just don't like the license.
I haven't used dropbox and I don't know if GNUPG is optimal for the job.
GNUPG is typically used for encryption between people and digital signatures.
But here's how you can use GNUPG to encrypt your files using the terminal.
First you make a key pare - a private and a public key. You use
This is how:
You buy an Intel processor which has a GPU build-in
You also buy a motherboard which can work and provide video with such a CPU
That's all.
You don't buy a video card.
It looks like you can't properly use colons or new lines in a title
attribute. This seems like a bug in Drupal.
In such systems it's common to allow users to use only a subset of HTML. In
the wiki it says the allowed HTML tags are:
img
video
a
em
strong
cite
code
ul
ol
li
dl
dt
dd
h2
h3
h4
h5
pre
strike
Lines and paragraphs break automatically.
You can remove the message/mail icon without removing packages. You do it
like this:
cd
mkdir --verbose --parents .config/indicators/messages
ln --verbose --symbolic /usr/share/indicators/messages/applications \
.config/indicators/messages/applications-blacklist
The company that develops OLinuXino is Olimex (https://www.olimex.com/).
Unfortunately what Chris says is true for most or all OLinuXino devices.
The only devices which might be an exception are the iMX233-OLinuXino models.
They aren't based on Allwinner SoC and don't have any GPU or good
You can download videos from Youtube with different programs.
The rm -i alias is set in the file /etc/bash_completion.d/aliases. You can
remove it from there.
You can do it like this:
td
codelinux-libre32/codebr/
br/
(Optionally):br/
codelinux-libre32-headers/codebr/
codelinux-libre32-source/code
/td
CSS:
table code {
white-space: nowrap;
}
Or like this:
td
ul
lilinux-libre32/li
/ul
p(Optionally):/p
ul
Practically all programs that your run without admin privileges store their
settings in files in your home folder. Those files are usually either named
with the name of the program or are in directories with such names.
I haven't used Compiz, but you can search for files/directories
It might be possible with Jitsi, but I don't like the program in general. I
tried it on a Windows computer and it was very buggy, even for general use.
There were problems like windows not rendering properly and other. With the
other programs, even if there are problems with voice calls,
For voice call with me (with Trisquel 6.0) and friends with Windows, I use
Empathy and they use Psi. Psi doesn't have video however.
Sometimes the voice call wont start, so we try several times until it does,
switching between who initiates the calls. The situation is not ideal.
Several months ago guy proposed a plan for making a FSF-endorseable embedded
processor (at Slashdot). The guy goes by the alias of lkcl and as I
understand he is also working on a freedom respecting tablet (news).
His plan for a free processor seems reasonable. It looks like this is a way
You don't need any special service or software to do this. You can easily do
it with your computer and nc (netcat) – a program which is installed by
default with Trisquel.
In this forum, you can embed an external images to your forum posts. With
this you can see the IP-address and
I already filed a bug report and I'm looking for the cause:
https://trisquel.info/en/issues/8194
1 - 100 of 208 matches
Mail list logo