Re: Re: version control and project management
> Do you try https://packages.debian.org/bookworm/fossil i didn't know about it Michel, tnx it is another version control system, with bug, wiki, .. integrated?: https://fossil-scm.org/home/doc/trunk/www/fossil-v-git.wiki https://fossil-scm.org/home/doc/trunk/www/whyusefossil.wiki it is not clear to me why i should fossil instead of git? Wim
Re: version control and project management
Juri Grabowski schreef op di 17-09-2024 om 00:23 [+0200]: > Hello Wim, > > I mean bugs schould be tracked together with software, also in git. > checkmk.com are using own implementation: work > some projects was using > https://gitlab.com/bugseverywhere/bugseverywhere > Some projects prefere just to sync bugs with > https://github.com/git-bug/git-bug > > interesting point Juri, putting them in the repo as well. git-bug and bugseverywhere are not included in debian stable though? mvg, Wim > > > Best Regards, > Juri Grabowski
Re: version control and project management
Juri Grabowski schreef op di 17-09-2024 om 00:23 [+0200]: > On Mon, Sep 16, 2024 at 12:11:25PM +0000, Wim Bertels wrote: > > If you have other suggestions, let me know. Just looking for a > > stable, > > trustworthy solution with at least git, issues/tickets, wiki and > > user > > management. > Packaged solution can be: > gitolite3 + org-mode thanks Juri, i would have to check gitolite3 setup with ldap/ad auth for which purpose would you org-mode (also given that devs can have their own coding style), Wim > > > Best Regards, > Juri Grabowski
Re: version control and project management
(As i only got the digest, not the mail itself?) > On Mon, Sep 16, 2024 at 12:11:25PM +0000, Wim Bertels wrote: > > there are packages to use in debian for this purpose; ie project > > management (eg tickets, wiki, ..) and version control (eg git). > > Ideally, these packages should be dist-upgradable, as Debian is > > known for it's stability (eg Debian 11 > Debian 12) > > > > but it seems this is not so straightforward? (unless i miss > > something clear in the landscape): > > You haven;t missed anything, but it is not related to these being > project management solutions ("forges"). It's related to them being > large and complicated web applications with many dependencies. > > For software like this which either isn't packaged in Debian or the > packaging is limited, I tend to make use of virtual machines or > containers and just go with upstream's install instructions. It's > not great but it is often the easiest way. that is the installation part, my bigger concern is the maintenance part over the years, as many projects and git repos might depend on it, what is your experience/suggestion with that? thanks for the feedback, Wim > > Thanks, > Andy
Re: version control and project management
(As i only got the digest, not the mail itself?) > On Mon Sep 16, 2024 at 1:11 PM BST, Wim Bertels wrote: > > as software is continuously being developed, > > it seems logical that there are packages to use in debian for this > > purpose; ie project management (eg tickets, wiki, ..) and version > > control (eg git). Ideally, these packages should be dist- upgradable, as > > Debian is known for it's stability (eg Debian 11 > Debian 12) > > Do you wish for one package to do all of these jobs, or would separate > packages, each addressing a particular facet, be acceptable? yes that would be acceptable, given there is reasonable installation guide (debian-wiki, usr/share/doc, ..) on how to combine and setup these packages > > > * Gitea or Forgejo: incomplete? > > Gitea has never made it to a Debian stable release. Like most of these > large-ish web applications, with a lot of moving parts and dependencies, > they're ill-suited to Debian's packaging and release model. ok, i understand, i would be nice though to have something like forgejo > > > * others? > > For bugs alone, Debian's own bug system debbugs is packaged. > > > -- > Please do not CC me for listmail. > > 👱🏻Jonathan Dowland thanks for the feedback, Wim ps: i had been using redmine (debian, postgres) for more than 10 years with dist-upgrades, which did the job well (with some quirks for git and automatic repo creation to setup), so i was surprised to see it disappear (i had to install a few gems that where not packaged though)
version control and project management
Hello, as software is continuously being developed, it seems logical that there are packages to use in debian for this purpose; ie project management (eg tickets, wiki, ..) and version control (eg git). Ideally, these packages should be dist-upgradable, as Debian is known for it's stability (eg Debian 11 > Debian 12) but it seems this is not so straightforward? (unless i miss something clear in the landscape): * Redmine: disappeared in Debian 11, to return in 12, so difficult to upgrade. Has also it's own issues. * Gitlab: there is a fast-track, which seems maintenance intensive, and doesn't look stable to be used for several years? (compared to apache2, php, postgresql, ..) * Gitea or Forgejo: incomplete? * trac: disappeared in Debian 10, 11, to return in backports 11 * (gitweb, too limited) * others? Further, the maintenance and development of Debian uses it's own system, and or version of gitlab If you have other suggestions, let me know. Just looking for a stable, trustworthy solution with at least git, issues/tickets, wiki and user management. -- (no to mention CI/CD, more as a nice to have in this context) -- https://wiki.debian.org/Redmine https://wiki.debian.org/gitlab https://wiki.debian.org/Gitea https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058932 mvg, Wim
tree view gone in nautilus (gnome files) for debian ?
Hello, since d12 (at least?) i can no longer view files and directory in a tree view? is this intentional? tnx
apache2ctl vs systemctl?
Hello, i notice a difference in behaviour in using both commands, apache2ctl: * (re)start works fine, sites are available systemctl: * (re)start seems to work, but sites are not available Has anyone experienced this? (in this case a multi vhost and cert setup) (apachectl is a symlink to apache2ctl) -- #apache2ctl status Apache Server Status for localhost (via ::1) Server Version: Apache/2.4.57 (Debian) mpm-itk/2.4.7-04 OpenSSL/3.0.9 Server MPM: prefork Server Built: 2023-04-13T03:26:51 __ Current Time: Friday, 15-Sep-2023 12:15:46 CEST Restart Time: Friday, 15-Sep-2023 12:06:20 CEST Parent Server Config. Generation: 2 Parent Server MPM Generation: 1 Server uptime: 9 minutes 25 seconds Server load: 0.01 0.04 0.09 Total accesses: 110 - Total Traffic: 35.9 MB - Total Duration: 13341 CPU Usage: u1.6 s1.08 cu.6 cs.67 - .699% CPU load .195 requests/sec - 65.0 kB/second - 333.8 kB/request - 121.282 ms/request 1 requests currently being processed, 9 idle workers _.__W__. .. Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process -- # systemctl status apache2.service ○ apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; preset: enabled) Active: inactive (dead) since Fri 2023-09-15 12:01:55 CEST; 14min ago Docs: https://httpd.apache.org/docs/2.4/ Process: 5766 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS) Process: 5770 ExecStop=/usr/sbin/apachectl graceful-stop (code=exited, status=0/SUCCESS) CPU: 424ms sep 15 12:01:54 server systemd[1]: Starting apache2.service - The Apache HTTP Server... sep 15 12:01:54 server apachectl[5769]: [Fri Sep 15 12:01:54.969836 2023] [core:trace3] [pid 5769] core.> sep 15 12:01:54 server apachectl[5769]: [Fri Sep 15 12:01:54.970266 2023] [core:trace6] [pid 5769] core.> sep 15 12:01:54 server apachectl[5769]: [Fri Sep 15 12:01:54.970331 2023] [core:trace3] [pid 5769] core.> sep 15 12:01:55 server apachectl[5769]: httpd (pid 5425) already running sep 15 12:01:55 server apachectl[5772]: [Fri Sep 15 12:01:55.220741 2023] [core:trace3] [pid 5772] core.> sep 15 12:01:55 server apachectl[5772]: [Fri Sep 15 12:01:55.220809 2023] [core:trace6] [pid 5772] core.> sep 15 12:01:55 server apachectl[5772]: [Fri Sep 15 12:01:55.220813 2023] [core:trace3] [pid 5772] core.> sep 15 12:01:55 server systemd[1]: apache2.service: Deactivated successfully. sep 15 12:01:55 server systemd[1]: Started apache2.service - The Apache HTTP Server. mvg, Wim
distupgrade & fasttrack
Hello, what is the policy/ability to distupgrade a server which also uses the fasttrack repository? kind regards, Wim
elm: create-elm-app
Hallo, is there anyone in the debian community that got: https://github.com/halfzebra/create-elm-app/ to work? Steps: root $ apt install npm nodejs (ps: backport from nodejs has dep problem) $ npm install -g elm elm-format elm-oracle elm-test elm-analyse create- elm-app $ create-elm-app test cf: https://github.com/halfzebra/create-elm-app/issues/434 -- mvg, Wim Bertels -- The last thing one knows in constructing a work is what to put first. -- Blaise Pascal
Re: cron, sshfs and sudo
> > > > on the other it keeps failing because the passphrase needs to be entered > > to unlock the key, it doesn't fail however without sudo and a custom > > user1 crontab entry; but as cron is run by root, this should be able to > > do easier > > > > suggestions? > > "Install 1" may be using something like gnome keyring manager with a > saved SSH passphrase. For auto-mounting, you may also be able to safely > use passphrase-less keys. Hallo, tnx for the feedback, i investigated it a bit further - as crontab is executed in a separate environment the gnome keyring is not open for crontab. - using a passphrase-less key is indeed an option, but insecure by design but u can access the ssh socket from within the cronjob already opened by the regular user (gnome-keyring) and as such make a more secure connection, since the user had to enter his password to unlock the keyring (passing SSH_AUTH_SOCK from the regular user as a env var to the cronscript) mvg, Wim
cron, sshfs and sudo
Hallo, use case: use cron to mount a sshfs share (with automatic key auth) on 1 installation this is working fine: script: " #!/bin/bash sudo -u user1 sshfs user1@123.234.1.2:/var/user1/shared /mnt/shared exit " on the other it keeps failing because the passphrase needs to be entered to unlock the key, it doesn't fail however without sudo and a custom user1 crontab entry; but as cron is run by root, this should be able to do easier suggestions? mvg, Wim
cadaver vs davfs2 (vs nautilus) on servers without collection resource
Hallo, i tried to connect to an https enabled dav server (that runs on microsoft for synchronisation they suggest: Allway Sync (http://www.allwaysync.com/) BestSync (http://www.risefly.com/) GoodSync (http://www.goodsync.com/)) * First use case: Nautilus Fails, no folders found * Second use case: cadaver Fails at the first attempt, but works with the -t option eg (cadaver -t https://site.here/hcwebdav/ ) Interesting message with the -t option: " Ignored error: /hcwebdav/ not WebDAV-enabled: Did not find a collection resource. " * Third use case: davfs2 Seems to work, but when entering the directory it is empty, so useless, no errors are given. Questions: * can you use cadaver in some way/workaround as a 'normal' mount point, not having to use the cadaver interface? * can you use commands like rsync, unison on a dav share? * if cadaver works, is it possible to get davfs2 to work? mvg, Wim
Re: Please stop systemd-fsck on _every_ boot!
do u have a "fsck" file in the root / of the partition? (this will cause a fs check as well) mvg, Wim On Tue, 2015-01-06 at 18:23 -0600, ~Stack~ wrote: > Greetings, > > This problem has been a minor annoyance for a while but only recently > have I started to use Jessie more and it is has finally peeved me off. I > have been trying everything I can find for the last two hours and I > still can't get systemd to STOP doing a fsck on _every_ boot! > > It tells me with a nice count down that it will take 1:45 minutes to > run. It always runs longer and it always hangs on the swap partition. > Immediately after it finishes there is a /super/ quick message about a > timeout on the swap partition (that I can *not* find in the log files > anywhere) followed by another message I can't read nor find in the log > files. I see where it runs fsck in both the daemon and syslog, but > _every_ partition is clean. There are no errors or timeouts that I can > find in the logs. > > I keep seeing all of these posts online saying how easy it is to disable > systemd from runing fsck because it "honors" the '0' in the sixth field > of /etc/fstab. Well that's just pure bull$h1t... That was one of the > first things I tried some time ago. As far as I can tell on neither of > my Jessie machines (one physical one virtual) does systemd honor the > fstab in terms of doing a fsck. All of the partitions are set to 0 in > /etc/fstab. > > I found a post saying to disable it in /etc/fstab as a mount option > 'x-systemd.automount'. That doesn't work either. > > $ sed -e '/^#/d' /etc/fstab > /dev/mapper/sda2_crypt / ext4 errors=remount-ro 0 0 > UUID=af9e4bfa-5591-4b9a-a855-3444b2562493 /boot ext4 defaults 0 0 > /dev/mapper/sda3_crypt none swap,x-systemd.automount sw 0 0 > /dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0 > /dev/mapper/sda4_crypt /home ext4 defaults 0 0 > > I tried disabling the systemd-fsck service. That didn't work either. > > Finally, I just tried "fsck.mode=skip" on the kernel command > line...guess what? That doesn't work either. I thought maybe there was > an issue with me interupting grub manually to add that line, so I also > added it to /etc/default/grub's GRUB_CMDLINE_LINUX_DEFAULT and ran > update-grub. After rebooting WITH a fsck being run, I can see it in my > /proc/cmdline and when I look through my last boot log I can *see* it > there too! Still doesn't work and systemd-fsck still runs on _every_ boot. > > $ cat cmdline > BOOT_IMAGE=/vmlinuz-3.16.0-4-686-pae > root=UUID=99d5a78e-7e8d-4426-83b2-33c06d630587 ro quiet > init=/bin/systemd fsck.mode=skip > > At this point I don't even care anymore if my disks never run fsck > again. I just want systemd-fsck to STOP running on EVERY boot. > > Thanks! > ~Stack~ > -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1420646302..5.camel@zwerfkat
recent, stable (debian-based) desktop solution without blobs?
Hallo, which distro would u recommend given the following wishes: - debian/debian based - stable - recent (ie debian stable being to old for the desktop in my opinion) - no blobs (ie closed firmware for example) in the kernel or default installation - having the option to choose non free software Is it correct to assume the only derivatives of debian containing no kernel blobs are the ones listed on fsf (and debian itself)? mvg, Wim -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1413450326.6302.10.camel@zwerfkat
Re: media 'slideshow': movies + pictures
On Sat, 2014-05-31 at 13:18 -0400, John L. Cunningham wrote: > On Wed, May 28, 2014 at 01:14:27PM +0200, Wim Bertels wrote: > > > > ps: goal, setup a dynamic random slideshow (pic + movie) for the > > grandmother only using the power button > > How important is random? I've done something similar by making a screen > recording of feh doing a slide show, and then aadding a soundtrack using a > video editor (Might have been Pitivi but it also could have been OpenShot, > it's been a while.) it is, the setup should be dynamic (in adding new media files), just adding media files to a folder should be sufficient mvg, Wim -- Nun kommt es im Leben darauf an, wer eine Wahrheit ausspricht. In gewissen Munde wird auch Wahrheit zu Lüge. -- Thomas Mann -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1402393543.9492.689.camel@zwerfkat
Re: media 'slideshow': movies + pictures
On Wed, 2014-05-28 at 15:22 +0300, Andrei POPESCU wrote: > On Mi, 28 mai 14, 21:57:32, Chris Angelico wrote: > > On Wed, May 28, 2014 at 9:36 PM, The Wanderer wrote: > > > Stephen Allen said that Shotwell can do both, and Joe Zien said that > > > Gwenview can as well. You might look at one of those. Gwenview only works for for pictures. Shotwell imports movies, but doenst play them in a slideshow > > > > Also: I just ran VLC on a directoryful of jpgs, and it happily played > > me a slideshow with ten seconds per frame. Mixing up media types seems > > to work fine: > > [...] $ vlc some_dir_with_pictures doesnt work here: version:: VLC media player 2.0.8 Twoflower the error: "main decoder error: no suitable decoder module for fourcc `J440'. VLC probably does not support this sound or video format. Unfortunately there is no way for you to fix this." [although i noticed vlc does accept some picture formats (eg JPEG image data, EXIF standard 2.2)] $ file image.jpg: JPEG image data, JFIF standard 1.01 was not accepted by vlc Which version of vlc are u using? mvg, Wim > > > Randomizing is left as an exercise for the reader, though. > > vlc has a lot of command-line options, -Z/--random seems interesting ;) > > Kind regards, > Andrei -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1401390838.6473.575.camel@zwerfkat
squashfs(: mountable tar.gz) sort option
Hallo, u can think of squasfs as a mountable tar.gz (more info on the website below) has anyone got experience with the sort option in mksquashfs? on http://squashfs.sourceforge.net/ in the presentation the sort option is way to optimize compression, but i didn't find any examples or explainations on how to do that. For now i've used: $ ionice -c 3 nice -n 19 mksquashfs dir_to_archive/ archive.squashfs -comp xz -Xbcj x86 -Xdict-size 75% -always-use-fragments -b 1024 Suggestions to further optimize the compression? mvg, Wim -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1401276198.5774.60.camel@zwerfkat
Re: media 'slideshow': movies + pictures
tnx for the replies, but as a summary there doesn’t seem to be a program that does this straight away. there are: - image viewers - movie viewers but not one that combines them i'll have to look at moosic,or try a script: " find the files sort random use file to determine type and then choose appropriate viewer " ps: goal, setup a dynamic random slideshow (pic + movie) for the grandmother only using the power button On Sat, 2014-05-24 at 10:35 -0400, The Wanderer wrote: > On 05/24/2014 09:33 AM, Stephen Allen wrote: > > > On Fri, May 23, 2014 at 06:37:35PM +0200, Wim Bertels wrote: > > > >> Hallo, > >> > >> does anyone know a free program to display pictures and movies as a > >> presentation > >> (mplayer and vlc don't seem to do that) > >> > >> eg ideally as simple as: > >> $ programX -r media/ > >> would show them in a random order > >> > >> where /media > >> has a tree subdir structure containing movies and pictures > > signature.asc Description: This is a digitally signed message part
media 'slideshow': movies + pictures
Hallo, does anyone know a free program to display pictures and movies as a presentation (mplayer and vlc don't seem to do that) eg ideally as simple as: $ programX -r media/ would show them in a random order where /media has a tree subdir structure containing movies and pictures mvg, Wim -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1400863055.13073.5.camel@zwerfkat
Re: groupadd -R problem
> > How do u add a group with --root or -R option? > the error message doesn't seem to make sense. > > This is an example: > > ROOT@debian:/tmp# mkdir /blabla > ROOT@debian:/tmp# groupadd -R /blabla testChroot > groupadd: cannot lock /etc/group; try again later. > ROOT@debian:/tmp# groupadd testChroot > > without the -R option just works.. > > mvg, > Wim > > > You have misunderstood the groupadd comand. It is used to add new > group to the system and NOT to change the group ownersheep of a > directory as in your example. Read the man page for groupadd and chown > to see the difference. Maybe my example was not clear: the objective was to add a group, not to change the group ownership. cf -R, --root CHROOT_DIR Apply changes in the CHROOT_DIR directory and use the configuration files from the CHROOT_DIR directory. So i'm guessing this only applies when u have chrooted "OS's" within your OS? mvg, Wim > > > > -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1380625758.6543.4.camel@zwerfkat
groupadd -R problem
Hallo, How do u add a group with --root or -R option? the error message doesn't seem to make sense. This is an example: ROOT@debian:/tmp# mkdir /blabla ROOT@debian:/tmp# groupadd -R /blabla testChroot groupadd: cannot lock /etc/group; try again later. ROOT@debian:/tmp# groupadd testChroot without the -R option just works.. mvg, Wim -- Gedanken wollen wie Kinder und Hunde, daß man mit ihnen im Freien spazieren geht. -- Christian Morgenstern -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1380621583.16406.10.camel@zwerfkat
addgroup problem
Houdi, What's going on with 'addgroup'? this is what i get: server>addgroup halo Adding group halo (130)... addgroup: `groupadd -g 130 halo' exited from signal 15. Aborting. Cleaning up. Is there a limit as to how much groups u can make? I used this command before on the same server, but for some reason it doesnt work anymore. Its a clean server (stable) with testing (postgresql, cvs, perl). No X or other fancy stuff. (Linux damian 2.4.18-bf2.4) Any help is appreciated. tnx -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]