Skip to content

Commit 73eac2a

Browse files
committed
add quickformat option
1 parent 9a45a12 commit 73eac2a

File tree

8 files changed

+347
-310
lines changed

8 files changed

+347
-310
lines changed

CHANGELOG

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
luckyluks (2.1.0) unstable; urgency=low
2+
3+
* Add quickformat to initialize container with fallocate
4+
instead of filling with random data
5+
6+
-- Jasper van Hoorn <muzius@gmail.com> Wed, 16 Feb 2022 23:48:23 +0100
7+
18
luckyluks (2.0.1) unstable; urgency=low
29

310
* Update readme/manpages

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ install:
7373
${PYTHON} setup.py install --install-layout=deb
7474

7575
check:
76-
# @echo '### pylint check ###'
76+
@echo '### pylint check ###'
7777
find . -name \*.py | grep -v "^test_" | xargs pylint --max-line-length=120 --max-args=7 --disable=invalid-name,unused-argument,fixme,import-outside-toplevel,no-self-use --errors-only --additional-builtins=_ --extension-pkg-whitelist=PyQt5 --reports=n
7878
@echo '### pep8 check ###'
7979
pep8 *.py ./luckyLUKS --max-line-length=120 --ignore=E731,W503,W504

README.rst

+12-11
Original file line numberDiff line numberDiff line change
@@ -26,29 +26,30 @@ unlock the container. For technical details please see the FAQ at the end of thi
2626
Installation
2727
============
2828

29-
For Ubuntu and derivates just use this `ppa <https://launchpad.net/~jas-per/+archive/ubuntu/lucky-luks>`_::
29+
Since 2022 luckyLUKS is available in Debian/Ubuntu based distributions - just use your package manager to install. \
30+
For older Ubuntu and derivates use this `ppa <https://launchpad.net/~jas-per/+archive/ubuntu/lucky-luks>`_::
3031

3132
> sudo add-apt-repository ppa:jas-per/lucky-luks
3233
> sudo apt-get update && sudo apt-get upgrade
3334
> sudo apt-get install luckyluks
3435

35-
(For older Ubuntu LTS install :code:`python-luckyLUKS` or :code:`python3-luckyLUKS` still present in that ppa)
36+
(For Ubuntu LTS <20.04 install :code:`python-luckyLUKS` or :code:`python3-luckyLUKS` still present in that ppa)
3637

37-
All Debian based distributions can use this debian package and install manually:
38+
Alternatively Debian based distributions can use this Debian package and install manually:
3839

39-
`luckyluks_2.0.1_all.deb <https://github.com/jas-per/luckyLUKS/releases/download/v2.0.1/luckyluks_2.0.1_all.deb>`_
40+
`luckyluks_2.1.0_all.deb <https://github.com/jas-per/luckyLUKS/releases/download/v2.1.0/luckyluks_2.1.0_all.deb>`_
4041

4142
On other distriubutions you can use the following zip-packaged python file:
4243

43-
`luckyLUKS-2.0.1 <https://github.com/jas-per/luckyLUKS/releases/download/v2.0.1/luckyLUKS-2.0.1>`_
44+
`luckyLUKS-2.1.0 <https://github.com/jas-per/luckyLUKS/releases/download/v2.1.0/luckyLUKS-2.1.0>`_
4445

4546
This file contains all resources and can be executed directly by the python intepreter. Place in :code:`/usr/bin` and change ownership to root::
4647

47-
> sudo mv luckyLUKS-2.0.1 /usr/bin/
48-
> sudo chown root:root /usr/bin/luckyLUKS-2.0.1
49-
> sudo chmod 755 /usr/bin/luckyLUKS-2.0.1
48+
> sudo mv luckyLUKS-2.1.0 /usr/bin/
49+
> sudo chown root:root /usr/bin/luckyLUKS-2.1.0
50+
> sudo chmod 755 /usr/bin/luckyLUKS-2.1.0
5051

51-
Then start with :code:`luckyLUKS-2.0.1` on the command line or create a desktop shortcut manually.
52+
Then start with :code:`luckyLUKS-2.1.0` on the command line or create a desktop shortcut manually.
5253

5354
Dependencies
5455
------------
@@ -75,7 +76,7 @@ luckyLUKS gets tested with the major desktop environments:
7576
- :code:`xfce`
7677
- :code:`cinnamon`
7778
- :code:`mate`
78-
- :code:`lxqt` (known minor `issue <https://github.com/lxqt/lxqt-panel/issues/1705>`_)
79+
- :code:`lxqt`
7980

8081
There are also some distribution specifics with Debian:
8182

@@ -88,7 +89,7 @@ There are also some distribution specifics with Debian:
8889

8990
please use the 'mount point' option in luckyLUKS
9091

91-
Using luckyLUKS with a wayland-based display server / compositor instead of Xorg is possible with `gnome` and `kde` \
92+
Using luckyLUKS with a wayland-based display server / compositor instead of Xorg is possible eg with `gnome`, `kde` or `sway` \
9293
and for security reasons this is very much recommended! There is still some work left to get wayland running smooth though, \
9394
so check usability for yourself - things like gaming, input drivers, screen recording and also tray icon functionality \
9495
might stop you from using a wayland compositor yet.

luckyLUKS/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
""" luckyLUKS """
22

3-
VERSION_STRING = '2.0.1'
3+
VERSION_STRING = '2.1.0'
44
PROJECT_URL = 'https://github.com/jas-per/luckyLUKS'

0 commit comments

Comments
 (0)