Giter Club home page Giter Club logo

void-linux.github.io's Introduction

void-linux.github.io's People

Contributors

ahesford avatar ap4y avatar bougyman avatar classabbyamp avatar datacobra avatar dependabot[bot] avatar duncaen avatar ericonr avatar flexibeast avatar gottox avatar heittpr avatar huglovefan avatar jakubvokoun avatar jnbr avatar johnnynator avatar leahneukirchen avatar lemmi avatar maxice8 avatar mobinmob avatar msiism avatar nilium avatar ninvoido avatar paper42 avatar parke avatar skirmisher avatar steinex avatar the-maldridge avatar thegejr avatar vaelatern avatar ypnose avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

void-linux.github.io's Issues

Meaning and fix for "Liquid Warning: Liquid syntax error"?

What is the meaning of this warning?

It does not effect the serving or the content/styling of the website at all.

Liquid Warning: Liquid syntax error (line 5): Expected end_of_string but found id in "post in site.posts reverse" in news/archive.markdown

Any known fixes for the warning?

I personally think that unnecessary warnings should be removed, as they create confusion.

Website improvment

Hi, I'm a front-end developer, and I'm interested in redeveloper and redesigning the website of this project.
Can I start working on it?

webpage content overlays the navbar

Current behavior:
image

  • When there is text over the navbar, the links become unclickable, I think this is not the desired behavior

expected behavior:
image

If this is actually an issue, I'll create a PR

no docs for installing apt/dpkg

I've managed to get apt installed by manually creating a bunch of folders and files in /etc/apt/ and /var/lib/dpkg/ because xbps-install -Su apt dpkg doesn't create them, and apt whines it can't do anything...

so I've gotten everything configured, and can't find any way to install synaptic
my kernel is 5.4.20_1 i386
idk what ubuntu repository I need to PPA to so I can install synaptic


why do I need this?
because the devs of a particular app I use only put out a 64bit appimage, but may have put out a 32bit deb.

if synaptic can find it, I'll be in luck.

why synaptic?
because it's much less stressful than a terminal :)
and also better than ubuntu-software-center
(gnome-software isn't worth mentioning)

if you've ever used octoxbps, it's kinda like that, but faster, more functional, and actually installs stuff.

Download page is not very explicit

The Downloads page, while navigable, has several issues in its presentation. I can make PRs for at least some of these changes, but I would like to document the issues here and also have some discussion about possible changes.

  • The link for where we can actually download live images and rootfs tarballs is located inside the Download installable base live images (x86) section, even though it contains the images for all versions of Void. It should probably be moved up in the page.
  • The requirements listed are very different from what can be found in the Docs. We could put a link to the Docs page that shows the system requirements, in order to centralize this information.
  • The naming convention should be documented and explained (for x86 and for ARM):
    • ROOTFS images
    • PLATFORMFS images (board specific)
    • rootfs images for systems that have their own PLATFORMFS images, but aren't marked as ROOTFS (they can still be differentiated by their extension)
    • Live systems
    • Different libc - this isn't mentioned at all in the download page
  • The rootfs instructions for all ARM images are still contained in the wiki. Furthermore, void-linux/void-docs#85 indicates that there is a wish to centralize these guides, so after the docs are ready, they can be linked instead of the wiki.
  • Not all files in http://alpha.de.repo.voidlinux.org/live/current are documented:
    • GCP: I guess it's for using as servers inside Google Cloud?
    • ARM images that are not specific to some platform
    • RaspberryPi 3 image (as mentioned in #42)
    • Small addendum, Raspberry Pi image also runs on Rasp Zero.
  • Possibly mention the option of using xbps-install for a chroot install without requiring the rootfs image.

I will try to create drafts for at least some of these changes.

Some content is displayed above navbar

Almost everything on main site goes before navbar. On other sites (news, downloads, packages, acknowledgments) only footer seems to display before it.

  • Firefox Nightly 98.0a1 (Linux)
    image

  • Firefox Nightly 98.0a1 (Android)
    image
    image
    Recent News header is the only element on main page that appears under navbar.

luks tutorial is horrible to follow and doesn't work

following the installation procedure from the tutorial page resulted in a grub minimal console error after entering the password.

I was able to modify things to where I'd run void-installer first
before running xbps-install ... lvm2 cryptsetup
but while that was able to successfully install grub, dracut failed to find /dev/voidvm/root on boot
dracut Warning: /dev/mapper/voidvm-root does not exist

currently I have a set of shell scripts to be run that initializes things following the tutorial in steps
(each step requiring user input)

# ./1.sh:

cfdisk
# create partition table, be sure to make it bootable

# ./2.sh:

cryptsetup luksFormat --type luks1 /dev/sda1
# enter passphrase

# ./3.sh:

cryptsetup luksOpen /dev/sda1 voidvm
# enter passphrase

# ./4.sh:

vgcreate voidvm /dev/mapper/voidvm
lvcreate --name root -l 100%FREE voidvm
mkfs.ext4 -L root /dev/voidvm/root
void-installer
# complete setup

# ./5.sh:

mount /dev/voidvm/root /mnt
for dir in dev proc sys run; do mount --rbind /$dir /mnt/$dir; done
xbps-install -Sy -R http://alpha.de.repo.voidlinux.org/current -r /mnt lvm2 cryptsetup
# wait for installation to finish

# ./6.sh:

chroot /mnt

everything below should be temporarily copied to /mnt:

# ./7.sh:

cat >> /etc/default/grub <<END
GRUB_ENABLE_CRYPTODISK=y
END
echo lsblk -f
# copy luks UUID

modify:
# ./8.sh:

# replace PASTE with the UUID you copied:
sed -i '/GRUB_CMDLINE_LINUX_DEFAULT=/s/"$/ rd.auto=1 cryptdevice=UUID=PASTE:lvm&/' /etc/default/grub

dd bs=512 count=4 if=/dev/urandom of=/boot/volume.key
cryptsetup luksAddKey /dev/sda1 /boot/volume.key
# enter passphrase

# ./9.sh:

chmod 000 /boot/volume.key
chmod -R g-rwx,o-rwx /boot

cat >> /etc/crypttab <<END
voidvm   /dev/sda1   /boot/volume.key   luks
END

cat >> /etc/dracut.conf.d/10-crypt.conf <<END
install_items+=" /boot/volume.key /etc/crypttab "
END

 grub-install /dev/sda

and reboot when you're ready

if this could be made more interactive, and the dracut issue actually fixed, it would really help out.

Set news feed for removed packages from official repositories

Hello, I wanted to ask if it could be possible to maybe setup a RSS feed for removed packages from the repository so that users can check which packages are not available anymore in the official repos with a (possible) explanation for package removal.

I've been discussing this issue on the Telegram group of Void Linux, maybe this can be a good idea.

Website improvment

I attach importance to making website simple and fast, what I want to emphasize is that it's necessary to reduce useless code for websites.

There is no doubt that the website don't need JavaScript. Some good examples:

Source Hut
Linux From Scratch
GNU
Linux Kernel Archives
A personal website

There is also no doubt that the website don't need too much CSS.

I am sure that the minimal code is enough to do anything good.

Not only the faster speed, but also it's more convenient. I dislike the need for extra clicks when content is hidden in the navbar. Some content on the phone is arranged in the corners that are not easy to touch. Sometimes these unintuitive designs of content are often because of these useless codes.

There are many tools to make a simple website like that, such as

pandoc
Zoner

It's exciting to see more support for this idea

sig file missing

According to https://voidlinux.org/download/#verifying-file-integrity-and-its-digital-signature the signature file should be called sha256sums.sig, however following the instructions on that page to verify the signature fails with a 404 error:

$ wget http://alpha.de.repo.voidlinux.org/live/current/sha256sums.txt{,.sig}
URL transformed to HTTPS due to an HSTS policy
--2018-11-13 08:48:39--  https://alpha.de.repo.voidlinux.org/live/current/sha256sums.txt
Resolving alpha.de.repo.voidlinux.org (alpha.de.repo.voidlinux.org)... 148.251.199.112
Connecting to alpha.de.repo.voidlinux.org (alpha.de.repo.voidlinux.org)|148.251.199.112|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7129 (7.0K) [text/plain]
Saving to: ‘sha256sums.txt’

sha256sums.txt                   100%[==========================================================>]   6.96K  --.-KB/s    in 0s

2018-11-13 08:48:39 (234 MB/s) - ‘sha256sums.txt’ saved [7129/7129]

URL transformed to HTTPS due to an HSTS policy
--2018-11-13 08:48:39--  https://alpha.de.repo.voidlinux.org/live/current/sha256sums.txt.sig
Reusing existing connection to alpha.de.repo.voidlinux.org:443.
HTTP request sent, awaiting response... 404 Not Found
2018-11-13 08:48:39 ERROR 404: Not Found.

FINISHED --2018-11-13 08:48:39--
Total wall clock time: 0.8s
Downloaded: 1 files, 7.0K in 0s (234 MB/s)

license for jekyll website

Hi!
Yesterday I discovered this website and absolutely fell in love with the polished and elegant design, so i was wondering if I could fork the repo and use it to make my own blog, of course I will remove anything from voidlinux, i just want to use the theme and the index.html/default.html and post templates, since I could not find a LICENSE file I thought asking was the right thing to do.
Of course i would mention this in the footer of "my website" and i will never use it for commercial purposes or load ads/analytics.
let me know
ciao!
p.s. (sorry to open an issue but i thought this was the best way to get an answer)

show error if no results on /packages/?

At the moment, there is no clear message if a search query returns no results, which some users might see as the search not completing. Having some message that says "no results found" or similar could be good. If a welcome change, I can work on this.

OpenPGP key is expired. Dupe of closed issue #72, however...

It's likely a good idea - and a best practice - to either a) renew the key or generate a new one / b) remove it from your site. Peace.

Valid From: 8/5/17
Expires: 8/5/19
CF24 B9C0 3809 7D8A 4495 8E2C 8DEB DA68 B482 82A4
Expired key still online - A heads up!

Void Linux Wiki Doesn't Send Confirmation Mail

I found some issues on the Void Linux Wiki however when I make an account I'm required to confirm my email, no biggy, I applaud such feature - however the confirmation email is never sent.

My email has always been correct, I've tried waiting days and weeks and trying to send another, I've checked my spam folders - nothing.

Am I the only one having this issue or is something wrong with the email confirmation service?

gpg key expires...can you fix it???

gpg --keyid-format long --verify sha256sums.txt.sig gpg: assuming signed data in 'sha256sums.txt' gpg: Signature made Mon 19 Nov 2018 04:09:33 AM IST gpg: using RSA key CF24B9C038097D8A44958E2C8DEBDA68B48282A4 gpg: Good signature from "Void Linux Image Signing Key <[email protected]>" [expired] gpg: Note: **This key has expired!** Primary key fingerprint: CF24 B9C0 3809 7D8A 4495 8E2C 8DEB DA68 B482 82A4

show package details on /packages/?

Similar to many other distros, having some view of package details (like this example on arch), instead of just linking to the srcpkg dir on github could be a nice addition to the site. If it's a welcome change, I can work on implementing it.

This may require adding an endpoint to xq-api to retrieve more package details than it currently gives.

news item suggestion: 10k packages

It appears that xbps package collection just exceeded 10,000 items! I think this makes for a nice milestone to be celebrated, and potentially announced over a brief news item, as well as over the twitter channel.

Wiki inaccesible from homepage

With commit 8106591 the wiki can no longer be directly accessed from the homepage.
While you can still manually type the link into the URL-bar, this is kind of unintuitive, especially since the wiki still has a link to itself in the navigation bar.

EDIT: Removed link, I somehow broke the comment.

broken link in packages (isl16)

As of today, for some reasons I do not understand, the search for isl16 in x86_64 produces the broken link isl16-32bit, namely
0.16 1 multilib 540k Integer Set Library (32bit)
which brings nowhere on github.

Is there a simple fix?
Thanks.

IRC subject/title

It seems it would be useful to change the IRC channel subject/title to remove the donate blink blink part as donations are not being accepted and its tone is appropriate for Void as it sits today.

Forums "Corrupted Content Error"

My apologies in advance if this isn't the preferred method of contact.

The forums, forum.voidlinux.org won't load at all. Firefox 63 is showing the following error:

Corrupted Content Error
The site at https://forum.voidlinux.org/ has experienced a network protocol violation that cannot be repaired.

The page you are trying to view cannot be shown because an error in the data transmission was detected.

Please contact the website owners to inform them of this problem.

I have also archived the following site to show that it's just not me:

http://web.archive.org/web20181104173536/http://downforeveryoneorjustme.com/forum.voidlinux.org

"Show all" glitch in packages page

Hello, since a few days, when you click on "show all" all links will be displayed as PackageName" target="_blank" title="View on GitHub">PackageName instead of usual PackageName. Seen on Firefox and Chromium.

Steps to reproduce:
1- Search packages with a word having a lot of results, like "linux";
2- Click on "Too many results - Show all".

Request for translation approval

Hello, i was thinking about starting to translate the void linux page in Italian if possible.
In order to organize foreign languages i was thinking about using subdirectories for each language (if somebody wants to translate it to another lang).

Is Void Linux still only for the developers?

I don't know where to foreward this questions, so I put it here.

A couple of years ago I remember there were some discussions here on Github about the future of Void and some developers expressed the oppinion that Void was only made for the developers and that they didn't want Void to grow a user base.

Is that still the official oppinion?

Also, how is the project organized, is there a project leader (dictator), some form of democracy, voting? Etc.

Thanks.

502 and other server issues on forum

@gregf Appear to be getting issues when posting. Wondering if it is a workload issue. Have received a 502 error but the post is posted anyhow. Also "Server unavailable" but hitting reply posts immediately the second time. Issue has been mentioned by others, as well as it appearing to run slowly at times, in the forum but fundamentally it is working well on new host/domain.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.